From e841b4bfce2ae45602eda1357e8b0267a125a926 Mon Sep 17 00:00:00 2001 From: ark-lamp-umbrella Date: Sun, 21 Apr 2024 23:16:37 -0700 Subject: [PATCH] home.nix --- home.nix | 100 +++++++++++++++++++++++++++---------------------------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/home.nix b/home.nix index 386d692..4994833 100644 --- a/home.nix +++ b/home.nix @@ -24,6 +24,56 @@ enable = true; }; }; + wayland.windowManager.hyprland = { + enable = true; + xwayland = { + enable = true; + }; + settings = { + "$mod" = "SUPER"; + "$terminal" = "alacritty"; + bind = [ + "$mod, S, exec, wofi --show drun --allow-images" + "$mod, Q, exec, $terminal" + "$mod, M, exit," + "$mod, 1, workspace, 1" + "$mod, 2, workspace, 2" + "$mod, 3, workspace, 3" + "$mod, 4, workspace, 4" + "$mod, 5, workspace, 5" + "$mod, 6, workspace, 6" + "$mod, 7, workspace, 7" + "$mod, 8, workspace, 8" + "$mod, 9, workspace, 9" + "$mod, 0, workspace, 10" + "$mod SHIFT, 1, movetoworkspace, 1" + "$mod SHIFT, 2, movetoworkspace, 2" + "$mod SHIFT, 3, movetoworkspace, 3" + "$mod SHIFT, 4, movetoworkspace, 4" + "$mod SHIFT, 5, movetoworkspace, 5" + "$mod SHIFT, 6, movetoworkspace, 6" + "$mod SHIFT, 7, movetoworkspace, 7" + "$mod SHIFT, 8, movetoworkspace, 8" + "$mod SHIFT, 9, movetoworkspace, 9" + "$mod SHIFT, 0, movetoworkspace, 10" + ]; + bindm = [ + "$mod, mouse:272, movewindow" + "$mod, mouse:273, resizewindow" + ]; + exec-once = [ + "udiskie" + "wpaperd" + "dunst" + "lxqt-policykit-agent" + "nm-applet --indicator" + "waybar" + ]; + decoration = { + rounding = 0; + }; + }; + }; programs = { wpaperd = { enable = true; @@ -34,56 +84,6 @@ }; }; }; - wayland.windowManager.hyprland = { - enable = true; - xwayland = { - enable = true; - }; - settings = { - "$mod" = "SUPER"; - "$terminal" = "alacritty"; - bind = [ - "$mod, S, exec, wofi --show drun --allow-images" - "$mod, Q, exec, $terminal" - "$mod, M, exit," - "$mod, 1, workspace, 1" - "$mod, 2, workspace, 2" - "$mod, 3, workspace, 3" - "$mod, 4, workspace, 4" - "$mod, 5, workspace, 5" - "$mod, 6, workspace, 6" - "$mod, 7, workspace, 7" - "$mod, 8, workspace, 8" - "$mod, 9, workspace, 9" - "$mod, 0, workspace, 10" - "$mod SHIFT, 1, movetoworkspace, 1" - "$mod SHIFT, 2, movetoworkspace, 2" - "$mod SHIFT, 3, movetoworkspace, 3" - "$mod SHIFT, 4, movetoworkspace, 4" - "$mod SHIFT, 5, movetoworkspace, 5" - "$mod SHIFT, 6, movetoworkspace, 6" - "$mod SHIFT, 7, movetoworkspace, 7" - "$mod SHIFT, 8, movetoworkspace, 8" - "$mod SHIFT, 9, movetoworkspace, 9" - "$mod SHIFT, 0, movetoworkspace, 10" - ]; - bindm = [ - "$mod, mouse:272, movewindow" - "$mod, mouse:273, resizewindow" - ]; - exec-once = [ - "udiskie" - "wpaperd" - "dunst" - "lxqt-policykit-agent" - "nm-applet --indicator" - "waybar" - ]; - decoration = { - rounding = 0; - }; - }; - }; firefox = { enable = true; profiles.default = {