Omarchy Monitors & HiDPI: Scaling, Dual Displays & Fixes
Fix Omarchy Hyprland scaling: monitor.conf, GDK_SCALE, fractional scale, dual-monitor layout, and blurry XWayland apps solutions.
Omarchy assumes a 2ร HiDPI display (14โ 2.8K, 16โ QHD+). On 1ร 1080p or mixed DPI, apps look huge or blurry without dual-scale tuning.
The dual-scale model
Hyprland + GTK both scale:
- Hyprland monitor scale (
monitor=...,auto,1.25) โ compositor scale - GDK_SCALE + GDK_DPI_SCALE โ toolkit scale
Omarchy sets GDK_SCALE=2 by default in ~/.config/hypr/hyprland.conf. Change to 1 for FHD external monitors.
Edit your monitors
Via UI: Super + Space โ Monitors โ or ~/.config/hypr/hypr.monitors:
# Example: laptop 14" 2880x1800 + external 27" 3840x2160
monitor=eDP-1,2880x1800@90,0x0,1.25
monitor=DP-1,3840x2160@60,2304x0,1.5
# Fallback
monitor=,preferred,auto,1
Reload: Super + Shift + R or hyprctl reload.
List outputs: hyprctl monitors, wlr-randr (wlroots), xrandr wonโt show Wayland scalingโdonโt trust it.
Fix oversized / tiny apps
All apps huge โ Set GDK_SCALE=1 and restart apps.
Spotify huge / tiny โ Ctrl + Minus / Ctrl + Plus inside Spotify; it stores per-display zoom.
Chrome/Chromium blurry โ Ensure ozone-platform-hint=wayland and Omarchyโs GDK_BACKEND=wayland,x11. Check chrome://gpu โ Ozone platform: wayland.
Brave uses XWayland โ Brave defaults to XWayland with ozone default. Set Preferred Ozone platform โ Wayland in brave://flags.
Fractional scaling
Hyprland supports fractional (1.25, 1.5). For crisp text:
# ~/.config/hypr/hypr.monitors
monitor=eDP-1,2560x1600,0x0,1.25
# And in envs
env = GDK_SCALE,1.25
Wayland-native apps stay sharp; XWayland apps will be bitmap-scaled (slight blur) until they ship Wayland backends.
Troubleshooting
- Waybar on wrong monitor โ
~/.config/waybar/configโoutput: ["DP-1"]or Quickshell top bar โ move viaSuper + Alt + Spaceโ Style. - Cursor huge โ
HYPRCURSOR_SIZE=24inenvs.conf, pick cursor theme innwg-look. - After dock/undock resolution wrong โ
Super + Shift + Rreload, orhyprctl keyword monitor DP-1,preferred,auto,1.
Reference: Omarchy Monitors manual + Arch HiDPI wiki.