diff options
| author | Andrew <admonty1@protonmail.com> | 2025-08-18 18:52:22 -0400 |
|---|---|---|
| committer | Andrew <admonty1@protonmail.com> | 2025-08-18 18:52:22 -0400 |
| commit | bb6458650aa39b0465cf24fae1894bfc74a59446 (patch) | |
| tree | e27468126500b0e848c7b100db50b9530f7cc26b /hyprland/hyprland.nix | |
| parent | add archive managers (diff) | |
| download | nixos-bb6458650aa39b0465cf24fae1894bfc74a59446.tar.gz nixos-bb6458650aa39b0465cf24fae1894bfc74a59446.tar.bz2 nixos-bb6458650aa39b0465cf24fae1894bfc74a59446.zip | |
add hyprland binds
Diffstat (limited to '')
| -rw-r--r-- | hyprland/hyprland.nix | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/hyprland/hyprland.nix b/hyprland/hyprland.nix new file mode 100644 index 0000000..f44a62a --- /dev/null +++ b/hyprland/hyprland.nix @@ -0,0 +1,51 @@ +{ config, pkgs, ... }: + +{ + +imports = [ + ./binds.nix +]; + wayland.windowManager.hyprland = { + enable = true; + settings = { + monitor = [ + "DP-3,2560x1440@180.00,0x0,1" + "DP-2,1920x1080@165.00,2560x360,1" + ]; + input = { + kb_layout = "us"; + kb_options = "caps:escape,altwin:swap_lalt_lwin"; + + numlock_by_default = true; + + }; + + workspace = [ + "1, monitor:DP-3" + "2, monitor:DP-3" + "3, monitor:DP-3" + "4, monitor:DP-3" + "5, monitor:DP-3" + "6, monitor:DP-2" + "7, monitor:DP-2" + "8, monitor:DP-2" + "9, monitor:DP-2" + "0, monitor:DP-2" + ]; + exec-once = [ + "xrandr --output DP-3 --primary" + "[workspace 1 silent] ghostty" + "[workspace 2 silent] ghostty -e rmpc" + "[workspace 3 silent] obsidian" + "[workspace 6 silent] brave" + "[workspace 7 silent] discord" + "[workspace 8 silent] steam" + ]; + windowrule = [ + "workspace 7 silent, class:(discord)" + "workspace 8 silent, class:(steam)" + ]; + }; + }; + +} |
