March 31, 2026

No more black‑screen roulette

Show HN: Hyprmoncfg – Terminal-based monitor config manager for Hyprland

Finally, a terminal tool that stops Hyprland’s monitor madness

TLDR: A new terminal app, hyprmoncfg, lets Hyprland users arrange monitors visually and safely—with an automatic revert if things go wrong—earning cheers for ending black‑screen disasters. Comments gush over the safety feature and the low‑dependency, terminal-first approach that still works when your display locks you out.

Hyprland tinkerers let out a collective sigh today as hyprmoncfg landed and promised to end the “black screen roulette.” The crowd’s vibe? Pure relief. One top reaction called it “direly missing,” and another declared the killer feature is the “safe apply with automatic revert.” Translation: if your screen goes dark, it rolls back before panic sets in.

For everyone who’s never heard of Hyprland: it’s a popular, super-customizable Linux setup where arranging multiple screens can feel like solving a math puzzle. hyprmoncfg flips that into something human. In a terminal window, you literally “draw” your monitors, drag them around, and pick settings—then it applies changes safely. It even works over SSH (remote access) when your display is borked. The dev touts fewer dependencies than GUI tools like Monique, while still offering profiles, a daemon for auto-switching, workspace planning, and a neat “source-check” so your config actually gets read. Grab it at hyprmoncfg.dev.

Drama watch: the post pokes the classic “GUI bloat vs minimalist tools” bear, and you can feel the terminal-first crowd flexing. Jokes rolled in about backstage HDMI panic and “black-screen trauma,” but the tone is mostly celebratory. Bottom line: the community’s thrilled that fixing displays no longer requires a second computer and a prayer.

Key Points

  • hyprmoncfg is a terminal-based spatial editor for Hyprland monitor layouts with snapping and fine-grained keyboard controls.
  • Per-monitor settings include resolution, refresh rate, scale, position, transform, VRR, and mirroring via an inline inspector.
  • A unified apply engine atomically writes monitors.conf, reloads Hyprland, verifies results, and auto-reverts if not confirmed within 10 seconds.
  • The tool supports profiles with integrated workspace planning; assignments are stored per profile and applied with layouts.
  • It performs source-chain verification by parsing hyprland.conf to ensure monitors.conf is properly sourced; includes a daemon for hotplug events.

Hottest takes

"Direly missing" — dSebastien
"This alone is worth the price of admission" — hx8
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.