diff --git a/modules/gnome-console-tweaks/background.patch b/modules/gnome-console-tweaks/background.patch deleted file mode 100644 index 8707abc..0000000 --- a/modules/gnome-console-tweaks/background.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/src/kgx-terminal.c -+++ b/src/kgx-terminal.c -@@ -159,5 +159,5 @@ update_terminal_colors (KgxTerminal *self) - default: - fg = (GdkRGBA) { 1.0, 1.0, 1.0, 1.0}; -- bg = (GdkRGBA) { 0.05, 0.05, 0.05, 0.96 }; -+ bg = (GdkRGBA) { 0.12, 0.12, 0.12, 1.0 }; - break; - } diff --git a/modules/gnome-console-tweaks/default.nix b/modules/gnome-console-tweaks/default.nix index 3169c8d..19b8e13 100644 --- a/modules/gnome-console-tweaks/default.nix +++ b/modules/gnome-console-tweaks/default.nix @@ -2,11 +2,15 @@ nixpkgs.overlays = [ (self: super: { gnome-console = super.gnome-console.overrideAttrs (prev: { - patches = prev.patches ++ [ - ./background.patch - ./no-close-tab-prompt.patch - ./tango.patch - ]; + patches = + ( + if (builtins.elem "patches" (builtins.attrNames prev)) + then prev.patches + else [ ] + ) ++ [ + ./no-close-tab-prompt.patch + ./tango.patch + ]; }); }) ];