diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index ff9a638..42c8ed7 100644 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -114,6 +114,7 @@ bind = ALT CTRL, T, exec, hypr pull $TERMINAL bind = ALT CTRL, V, exec, hypr pull vesktop bind = ALT CTRL, M, exec, hypr pull signal-desktop bind = ALT CTRL, S, exec, hypr pull slack +bind = ALT CTRL, E, exec, hypr pull element-desktop bind = ALT CTRL, Y, exec, hypr pull sioyek bind = ALT SHIFT, T, exec, hypr spawnfocus --ws 1 $TERMINAL @@ -121,10 +122,11 @@ bind = ALT SHIFT, Z, exec, hypr spawnfocus --ws 2 $BROWSER --ozone-platform=wayl bind = ALT SHIFT, F, togglefloating bind = ALT SHIFT, Q, exec, hypr exit bind = ALT SHIFT, R, exec, hyprctl reload && notify-send 'hyprland reloaded' +bind = ALT SHIFT, Y, exec, hypr spawnfocus --ws 3 sioyek bind = ALT SHIFT, V, exec, hypr spawnfocus --ws 5 vesktop bind = ALT SHIFT, M, exec, hypr spawnfocus --ws 6 signal-desktop bind = ALT SHIFT, S, exec, hypr spawnfocus --ws 7 slack -bind = ALT SHIFT, Y, exec, hypr spawnfocus --ws 3 sioyek +bind = ALT SHIFT, S, exec, hypr spawnfocus --ws 8 element-desktop bind = , XF86Tools, submap, scripts submap = scripts diff --git a/home/modules/packages.nix b/home/modules/packages.nix index 20b88be..fb6e6c6 100644 --- a/home/modules/packages.nix +++ b/home/modules/packages.nix @@ -121,7 +121,8 @@ in (if hostConfig.isLinux then sioyek-wrapped else pkgs.sioyek) ] ++ lib.optionals (vesktop && hostConfig.isLinux) [ pkgs.vesktop ] - ++ lib.optionals (signal && hostConfig.isLinux) [ pkgs.signal-desktop ]; + ++ lib.optionals (signal && hostConfig.isLinux) [ pkgs.signal-desktop ] + ++ lib.optionals hostConfig.isLinux [ pkgs.element-desktop ]; xdg.configFile."sioyek/keys_user.config" = lib.mkIf sioyek { text = ''