diff --git a/nix/configurations/vanadium/home/gtk.nix b/nix/configurations/vanadium/home/gtk.nix index 52d3da5d..f059868e 100644 --- a/nix/configurations/vanadium/home/gtk.nix +++ b/nix/configurations/vanadium/home/gtk.nix @@ -22,7 +22,6 @@ }; # TODO: open an issue, why are the types inconsistent? ew. - # TODO: kitty doesn't react to this, which is annoying gtk2.extraConfig = '' gtk-sound-theme-name = "elementary" ''; diff --git a/nix/configurations/vanadium/home/programs.nix b/nix/configurations/vanadium/home/programs.nix index d2bbeea8..4ad6c4b9 100644 --- a/nix/configurations/vanadium/home/programs.nix +++ b/nix/configurations/vanadium/home/programs.nix @@ -123,6 +123,7 @@ # audio utilities pkgs.helvum pkgs.pavucontrol + pkgs.pantheon.elementary-sound-theme ]; programs = { @@ -162,7 +163,12 @@ kitty = { enable = true; font.size = 12; # sweet spot for framework 13 - settings.shell = lib.getExe config.programs.fish.package; + settings = { + shell = lib.getExe config.programs.fish.package; + # https://github.com/kovidgoyal/kitty/issues/1866 + # https://sw.kovidgoyal.net/kitty/conf/#terminal-bell + linux_bell_theme = "elementary"; + }; }; chromium.enable = true;