diff --git a/provision/modules/desktop/gnome.nix b/provision/modules/desktop/gnome.nix index 169ce7e4..3efcc159 100644 --- a/provision/modules/desktop/gnome.nix +++ b/provision/modules/desktop/gnome.nix @@ -118,6 +118,7 @@ in { "google-chrome.desktop" "kitty.desktop" "org.gnome.Nautilus.desktop" + "obsidian.desktop" "steam.desktop" "discord.desktop" ]; @@ -212,11 +213,8 @@ in { action = "prev-workspace"; }; } // generate_custom_keybindings { - "terminal" = { binding = "Return"; command = "kitty"; name = "Open Terminal"; }; - "browser" = { binding = "b"; command = "google-chrome-stable"; name = "Open Browser"; }; - "steam" = { binding = "s"; command = "steam"; name = "Open Steam"; }; - "discord" = { binding = "d"; command = "discord"; name = "Open Discord"; }; - "nautilus" = { binding = "f"; command = "nautilus"; name = "Open File Manager"; }; + "Bass" = { binding = "b"; command = "sv -9"; name = "Set Subwoofer to -9dB"; }; + "Treble" = { binding = "t"; command = "sv -20"; name = "Set Subwoofer to -20dB"; }; }; }; }; diff --git a/provision/modules/desktop/keyd.nix b/provision/modules/desktop/keyd.nix index a380f87a..dc02c10b 100644 --- a/provision/modules/desktop/keyd.nix +++ b/provision/modules/desktop/keyd.nix @@ -12,13 +12,22 @@ in { capslock = "overload(meta, esc)"; leftalt = "layer(alt)"; f1 = "oneshot(open)"; + f2 = "oneshot(util)"; }; - open = { - enter = "C-M-enter"; # terminal - b = "C-M-b"; # browser - s = "C-M-s"; # steam - d = "C-M-d"; # discord - f = "C-M-f"; # nautilus + open = { # open applications on gnome bar + q = "C-M-1"; + w = "C-M-2"; + e = "C-M-3"; + r = "C-M-4"; + t = "C-M-5"; + y = "C-M-6"; + u = "C-M-7"; + i = "C-M-8"; + o = "C-M-9"; + }; + util = { + b = "C-M-b"; + t = "C-M-t"; }; alt = { h = "left";