diff --git a/hosts/nixos-desktop/default.nix b/hosts/nixos-desktop/default.nix index fea09f7..c3f010a 100644 --- a/hosts/nixos-desktop/default.nix +++ b/hosts/nixos-desktop/default.nix @@ -21,11 +21,12 @@ impermanence.enable = true; webis.enable = true; }; - programs.river = { - enable = true; - nvidiaSupport = true; - }; - programs.hyprland.enable = false; + # programs.river = { + # enable = true; + # nvidiaSupport = true; + # }; + programs.hyprland.enable = true; + programs.hyprland.nvidiaSupport = true; programs.exercism.enable = true; services.wallpaper.enable = true; }; diff --git a/modules/programs/hyprland/_config.nix b/modules/programs/hyprland/_config.nix index 6703ae9..651a896 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,9 +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 SHIFT , RETURN , exec , kitty -- tmux new "ts || tn home ~" + bind = $mainMod , RETURN , exec , systemctl --user is-active --quiet foot && footclient --no-wait || foot # XF86 keys binde = , XF86AudioLowerVolume , exec , pamixer -d 5