diff --git a/modules/programs/gnome/default.nix b/modules/programs/gnome/default.nix index 4aff745..f1d2763 100644 --- a/modules/programs/gnome/default.nix +++ b/modules/programs/gnome/default.nix @@ -10,6 +10,7 @@ in { gnomeExtensions.caffeine gnomeExtensions.gnome-40-ui-improvements gnomeExtensionsCustom.notification-timeout # Custom package + gnomeExtensions.application-volume-mixer gnome.eog gnome.nautilus unstable.gnome.gnome-shell diff --git a/modules/users/alexander.nix b/modules/users/alexander.nix index b16e0a8..b0a837a 100644 --- a/modules/users/alexander.nix +++ b/modules/users/alexander.nix @@ -55,6 +55,8 @@ enabled-extensions = [ "caffeine@patapon.info" "notification-timeout@chlumskyvaclav.gmail.com" + "gnome-ui-tune@itstime.tech" + "volume-mixer@evermiss.net" ]; }; @@ -65,6 +67,22 @@ "org/gnome/shell/extensions/notification-timeout" = { timeout = 3000; }; + + "org/gnome/shell/extensions/gnome-ui-tune" = { + hide-search = true; + }; + + # Shortcuts + "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = { + binding = "Return"; + command = "gnome-terminal"; + name = "Terminal"; + }; + "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1" = { + binding = "s"; + command = "systemctl suspend"; + name = "Suspend"; + }; }; }; };