set_monitor_config
Apply monitor settings like resolution, position, scale, or disable monitors using the same syntax as hyprland.conf's monitor= line.
Instructions
Apply a monitor config via 'hyprctl keyword monitor', same syntax as hyprland.conf's monitor= line. Useful for resolution/position/scale/enable-disable changes. Unlike 'dispatch', 'keyword' is a config-value setter rather than the dispatch mechanism that changed in 0.55, so this should be unaffected — but if it errors on your version, the Lua equivalent is likely hl.config({ monitor = { ... } }), which isn't reachable through this tool's escape hatches (they're dispatch-only) and would need a small code change.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| config | Yes | e.g. 'DP-1,1920x1080@144,0x0,1' or 'HDMI-A-1,disable' or 'eDP-1,preferred,auto,1.5' |