feat(hyprland): implement declarative monitor scaling and add scale picker to welcome wizard
Some checks failed
Check / eval-and-lint (push) Failing after 6m36s

This commit is contained in:
Bernardo Magri
2026-05-31 19:21:52 +01:00
parent 8911ffa4e8
commit a2649728d3
7 changed files with 30 additions and 31 deletions

View File

@@ -53,7 +53,11 @@ in
# live under ~/.config/nomarchy/default/hypr/ and are deployed by the
# core/home bulk-nomarchy dir, so duplicating them here was dead surface.
xdg.configFile."hypr/nomarchy.conf".source = ./config/nomarchy.conf;
xdg.configFile."hypr/monitors.conf".source = lib.mkDefault ./config/monitors.conf;
xdg.configFile."hypr/monitors.conf".text = lib.mkDefault ''
# Auto-generated by Nomarchy features/desktop/hyprland/default.nix
# monitor = [port], resolution, position, scale
monitor = , highres, auto, ${config.nomarchy.hyprland.scale}
'';
xdg.configFile."hypr/input.conf".source = lib.mkDefault ./config/input.conf;
xdg.configFile."hypr/bindings.conf".source = lib.mkDefault ./config/bindings.conf;