diff --git a/hosts/nixos-laptop/default.nix b/hosts/nixos-laptop/default.nix index 4a41c0b..ca86959 100644 --- a/hosts/nixos-laptop/default.nix +++ b/hosts/nixos-laptop/default.nix @@ -20,8 +20,8 @@ webis.enable = true; impermanence.enable = true; }; - programs.hyprland.enable = false; - programs.river.enable = true; + programs.hyprland.enable = true; + # programs.river.enable = true; programs.exercism.enable = true; }; diff --git a/modules/programs/hyprland/_config.nix b/modules/programs/hyprland/_config.nix index 6703ae9..0575f7b 100644 --- a/modules/programs/hyprland/_config.nix +++ b/modules/programs/hyprland/_config.nix @@ -119,7 +119,7 @@ in # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more # Firefox Sharing Indicator - ${mkRules ["float" "move 49% 40" "noborder" "nofullscreenrequest"] ["title:^(.*Sharing Indicator.*)$"]} + ${mkRules ["float" "move 49% 40" "noborder"] ["title:^(.*Sharing Indicator.*)$"]} # Emacs windowrulev2 = opaque, class:^(emacs)$ @@ -154,8 +154,7 @@ in bind = $mainMod , D , exec , hyprctl keyword general:layout dwindle bind = $mainMod , M , exec , hyprctl keyword general:layout master bind = $mainMod , R , exec , rofi -show combi - bind = $mainMod , RETURN , exec , footclient - bind = $mainMod SHIFT , RETURN , exec , foot + bind = $mainMod , RETURN , exec , systemctl --user is-active --quiet foot && footclient --no-wait || foot # bind = $mainMod SHIFT , RETURN , exec , kitty -- tmux new "ts || tn home ~" # XF86 keys