fix(hyprland): place Zeus primary monitor at origin #159

Merged
alexion merged 1 commits from fix/zeus-monitor-origin into main 2026-10-11 16:56:52 -04:00
Owner

Summary

  • Move Zeus DP-3 to 0x0 so the primary display is at the layout origin.
  • Move rotated HDMI-A-1 to -1080x0 so it remains left of DP-3.
  • Keep HDMI-A-1 at transform 3.

Verification

  • nix eval --json '.#nixosConfigurations.zeus.config.home-manager.users.alexion.wayland.windowManager.hyprland.settings.monitor' | jq .
  • nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.xdg.configFile."hypr/hyprland.lua".text' | python3 -c ...
  • nix run .#fix
  • bazel run //src/natu:natu -- configs/nixos/hosts/zeus/default.nix

Not live-verified

  • Monitor placement on Zeus hardware.
## Summary - Move Zeus `DP-3` to `0x0` so the primary display is at the layout origin. - Move rotated `HDMI-A-1` to `-1080x0` so it remains left of `DP-3`. - Keep `HDMI-A-1` at transform `3`. ## Verification - `nix eval --json '.#nixosConfigurations.zeus.config.home-manager.users.alexion.wayland.windowManager.hyprland.settings.monitor' | jq .` - `nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.xdg.configFile."hypr/hyprland.lua".text' | python3 -c ...` - `nix run .#fix` - `bazel run //src/natu:natu -- configs/nixos/hosts/zeus/default.nix` ## Not live-verified - Monitor placement on Zeus hardware.
alexion added 1 commit 2026-10-11 16:56:09 -04:00
alexion merged commit 68415ad47e into main 2026-10-11 16:56:52 -04:00
alexion deleted branch fix/zeus-monitor-origin 2026-10-11 16:56:52 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#159