diff --git a/home/hyprland/config.nix b/home/hyprland/config.nix index 36bc1f64..ccab6a7c 100644 --- a/home/hyprland/config.nix +++ b/home/hyprland/config.nix @@ -84,7 +84,15 @@ in '' bind = SUPER, Return, exec, ${pkgs.alacritty}/bin/alacritty bind = SUPER SHIFT, Return, exec, [float] ${pkgs.alacritty}/bin/alacritty - bind = SUPER, Space, submap, launch + bind = SUPER, Space, exec, ${anyrunPackage}/bin/anyrun + bind = SUPER ALT, Space, submap, launch + bind = SUPER ALT, W, exec, ${pkgs.firefox-wayland}/bin/firefox + bind = SUPER ALT, F, exec, ${pkgs.xfce.thunar}/bin/thunar + bind = SUPER ALT, Z, exec, ${pkgs.zotero}/bin/zotero + bind = SUPER ALT, S, exec, ${pkgs.alacritty}/bin/alacritty -e ncspot + bind = SUPER ALT, V, exec, ${pkgs.bitwarden}/bin/bitwarden + bind = SUPER ALT, R, exec, ${pkgs.remmina}/bin/remmina + bind = SUPER ALT, E, exec, ${pkgs.emacs}/bin/emacsclient -c -a 'emacs' submap = launch bind = , W, exec, [workspace name:browser silent] ${pkgs.firefox-wayland}/bin/firefox @@ -94,9 +102,9 @@ in '' bind = , V, exec, [workspace name:vault silent] ${pkgs.bitwarden}/bin/bitwarden bind = , R, exec, [workspace name:remote silent] ${pkgs.remmina}/bin/remmina bind = , E, exec, ${pkgs.emacs}/bin/emacsclient -c -a 'emacs' - bind = , Space, exec, ${anyrunPackage}/bin/anyrun bind = , Space, submap, reset bind = SUPER, Space, submap, reset + bind = SUPER ALT, Space, submap, reset submap = reset # Misc useful binds