feat(hyprland): hy3, split up, clean up

This commit is contained in:
Kat Inskip 2025-12-17 15:06:33 -08:00
parent e7e33f90b1
commit 5b37548c2c
10 changed files with 758 additions and 146 deletions

View file

@ -0,0 +1,15 @@
{ std, ... }: let
inherit (std) list;
in {
wayland.windowManager.hyprland.settings.workspace = let
commonOptions = "gapsin:0,gapsout:0,rounding:false";
in
["1,monitor:DP-1,default:true,${commonOptions}"]
++ (list.map (
workspace: "${toString workspace},monitor:DP-1${commonOptions}"
) (list.range 2 10))
++ ["11,monitor:HDMI-A-1,default:true"]
++ (list.map (
workspace: "${toString workspace},monitor:HDMI-A-1${commonOptions}"
) (list.range 12 20));
}