Files
dotfiles/hypr/monitors.conf
T

28 lines
1.2 KiB
Plaintext

# See https://wiki.hyprland.org/Configuring/Monitors/
# List current monitors and resolutions possible: hyprctl monitors
# Format: monitor = [port], resolution, position, scale
# --- Dual external monitor setup (laptop lid closed) ---
# Layout, left -> right: [ 1: C24 / DP-1 ] [ 2: F24 / HDMI-A-1 ]
# eDP-1 sits to the right of the externals and Hyprland automatically
# disables it when the lid is closed (since an external is connected).
# Monitor 1 - C24 curved, DisplayPort via DP->HDMI adapter.
# NOTE: the DP2HDMI adapter caps this panel at 1920x1080@60 (no 75Hz mode).
monitor = DP-1, 1920x1080@60, 0x0, 1
# Monitor 2 - Sceptre F24, HDMI, native 75Hz.
monitor = HDMI-A-1, 1920x1080@75, 1920x0, 1
# Laptop panel - only mode is 1920x1200@60. Parked right of the externals;
# auto-off on lid close so no windows get stranded on a closed screen.
monitor = eDP-1, 1920x1200@60, 3840x0, 1.5
# Catch-all fallback for any other/unknown display.
monitor = , preferred, auto, 1
# GDK_SCALE forced integer scaling is intentionally disabled: the external
# monitors run at 1x, so a global 2x would blow up GTK apps on them. The
# per-monitor scale factors above are enough.
# env = GDK_SCALE,2