mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-01-25 15:18:38 +01:00
491e0aca38
This fixes an issue where copying text would break until changing
workspaces and consequently windows.
This *was* fixed in 0.32.0 as a result of [1], however kitty 0.33.1 with
the recent fontconfig workaround patch[2] ends up showing CJK characters
with a very thin weight, causing them to be inconsistent relative to the
surrounding text and more difficult to read.
[1]: https://github.com/kovidgoyal/kitty/issues/6890
[2]: d2c21ee297
27 lines
699 B
Nix
27 lines
699 B
Nix
{
|
|
nixpkgs.overlays = [
|
|
(final: prev: {
|
|
kitty = prev.kitty.overrideAttrs (oldAttrs: rec {
|
|
version = "0.31.0";
|
|
|
|
src = prev.fetchFromGitHub {
|
|
owner = "kovidgoyal";
|
|
repo = "kitty";
|
|
rev = "refs/tags/v${version}";
|
|
hash = "sha256-VWWuC4T0pyTgqPNm0gNL1j3FShU5b8S157C1dKLon1g=";
|
|
};
|
|
|
|
goModules = (prev.buildGoModule {
|
|
pname = "kitty-go-modules";
|
|
inherit src version;
|
|
vendorHash = "sha256-OyZAWefSIiLQO0icxMIHWH3BKgNas8HIxLcse/qWKcU=";
|
|
}).goModules;
|
|
|
|
patches = (oldAttrs.patches or [ ]) ++ [
|
|
../patches/kitty-wlroots-copying-fix.patch
|
|
];
|
|
});
|
|
})
|
|
];
|
|
}
|