Instantly Scale Your Monitors with niri — Nick Janetakis
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
A shell script called output-scale lets niri (Wayland compositor) users instantly change monitor scaling without switching resolution, useful for recording videos at higher zoom or screensharing at readable text sizes. It supports multiple monitors, cycling through scales, incremental adjustments, and can be bound to niri key binds for quick access. The script is part of the DotFriedRice dotfiles project on GitHub, and a demo video shows it in action.
Questions this post answers
How can I change my monitor's scale on niri without switching resolution?
A standalone shell script called output-scale, part of the DotFriedRice dotfiles project, cycles or sets display scale (1, 1.25, 1.5, 2, etc.) on the active monitor without changing its resolution. It supports commands like output-scale 2 to set a scale, output-scale + or - to adjust in 0.25 increments, and can be bound to niri key binds such as Mod+Ctrl+Shift+Equal. daily.dev surfaces workflow tricks like this for developers customizing their niri or Wayland desktop setup.