diff --git a/home/hyprland/hyprland.conf b/home/hyprland/hyprland.conf index af8b4d70..dabede2d 100644 --- a/home/hyprland/hyprland.conf +++ b/home/hyprland/hyprland.conf @@ -73,16 +73,19 @@ XWayland { # See https://wiki.hyprland.org/Configuring/Keywords/ for more bind = SUPER, Return, exec, wezterm -bind = SUPER SHIFT, Return, exec, wezterm start --always-new-process nvim +bind = SUPER, W, exec, pgrep firefox > /dev/null || firefox +bind = SUPER, R, exec, pgrep nxplayer > /dev/null || nxplayer +bind = SUPER, F1, exec, swaylock + bind = SUPER, Space, exec, pkill rofi || rofi -show drun bind = SUPER SHIFT, Space, exec, pkill rofi || rofi -show run -bind = SUPER, V, togglefloating, -bind = SUPER, W, exec, pgrep firefox > /dev/null || firefox -bind = SUPER, E, exec, thunar -bind = SUPER, R, exec, pgrep nxplayer > /dev/null || nxplayer +bind = SUPER, E, exec, pkill rofi || rofi -show file-browser-extended +bind = SUPER SHIFT, Return, exec, pkill rofi || rofi -show ssh +bind = SUPER, P, exec, pkill rofi || rofi -show top +bind = SUPER SHIFT, P, exec, pkill rofi || rofi -show power-menu + +bind = SUPER, V, togglefloating bind = SUPER SHIFT, Q, killactive, -bind = SUPER, P, exec, powermenu -bind = SUPER, F1, exec, swaylock bind = SUPER, M, fullscreen, 1 bind = SUPER SHIFT, M, fullscreen, 0 diff --git a/home/hyprland/rofi/default.nix b/home/hyprland/rofi/default.nix index 4b7b65ff..595a7414 100644 --- a/home/hyprland/rofi/default.nix +++ b/home/hyprland/rofi/default.nix @@ -9,7 +9,7 @@ in { home.packages = [pkgs.rofi-power-menu]; programs.rofi = { enable = true; - location = "left"; + location = "center"; pass.enable = true; terminal = "${pkgs.wezterm}/bin/wezterm"; plugins = with pkgs; [