diff --git a/dotfiles/zz-blankpad/niri/.config/niri/cfg/display.kdl b/dotfiles/zz-blankpad/niri/.config/niri/cfg/display.kdl index 89f338b..ee595f5 100644 --- a/dotfiles/zz-blankpad/niri/.config/niri/cfg/display.kdl +++ b/dotfiles/zz-blankpad/niri/.config/niri/cfg/display.kdl @@ -1,9 +1,27 @@ // ────────────── Output Configuration ────────────── // You can run `niri msg outputs` to get the correct name for your displays. -// You will have to remove "/-" and edit it before it takes effect. // https://github.com/YaLTeR/niri/wiki/Configuration:-Outputs +// +// eDP-1 (laptop panel) is pinned too: an output block resets unspecified +// properties to defaults, so its 1.25 scale must be repeated here. +// +// Both external PM1601 panels run portrait. niri's transform is +// counter-clockwise: "90" = panel's top bezel faces left, "270" = top bezel +// faces right. Swap both values to flip the pair. -/- output "DP-1" { - mode "2560x1440@359.979" // Set resolution and refresh rate - scale 1 // No scaling (use 2 for HiDPI) +output "DP-2" { + scale 1 + transform "90" + position x=1536 y=0 +} + +output "HDMI-A-1" { + scale 1 + transform "90" + position x=2736 y=0 +} + +output "eDP-1" { + scale 1.25 + position x=0 y=0 } \ No newline at end of file