# hyprmoncfg > Documentation for hyprmoncfg, a visual multi-monitor layout editor and automatic profile switcher for Hyprland. Start with the overview and getting-started guides, then use the TUI, daemon, dotfiles, commands, and configuration-file references. The authoritative source is [crmne/hyprmoncfg](https://github.com/crmne/hyprmoncfg). ## Full Documentation - [Complete documentation](https://hyprmoncfg.dev/llms-full.txt): All canonical pages in one Markdown document. ## Overview - [hyprmoncfg](https://hyprmoncfg.dev/): Create multi-monitor layouts for Hyprland and switch them automatically on hotplug and lid events. ## Guide - [What is hyprmoncfg?](https://hyprmoncfg.dev/what-is-hyprmoncfg/): Create multi-monitor layouts for Hyprland, save them as profiles, and switch them automatically. - [Getting Started](https://hyprmoncfg.dev/getting-started/): Install hyprmoncfg and go from zero to a saved profile in two minutes. - [TUI Walkthrough](https://hyprmoncfg.dev/tui/): The layout editor, display and color controls, save dialog, and workspace planner. - [Daemon Behavior](https://hyprmoncfg.dev/daemon/): How hyprmoncfgd watches for monitor changes and applies the right profile automatically. - [Omarchy Quattro Panel](https://hyprmoncfg.dev/omarchy/): Create multi-monitor layouts for Hyprland in a visual editor and switch them automatically on hotplug and lid events. - [Dotfiles Integration](https://hyprmoncfg.dev/dotfiles/): Version your monitor profiles and share them across machines. - [Virtual Desktops](https://hyprmoncfg.dev/virtual-desktops/): Run hyprmoncfg alongside hyprland-virtual-desktops so one keypress moves every monitor at once. - [2-in-1s and Tablets](https://hyprmoncfg.dev/two-in-one/): Turn the built-in panel with the device, keep the monitors beside it in place, and lock the rotation when you need to. ## Reference - [Commands and Flags](https://hyprmoncfg.dev/commands/): Complete CLI and daemon command reference. - [Configuration Files](https://hyprmoncfg.dev/configuration-files/): Where profiles are stored and what hyprmoncfg writes to Hyprland. - [IPC Protocol](https://hyprmoncfg.dev/ipc/): Versioned Unix-socket protocol for controlling hyprmoncfgd. ## Pages - [About hyprmoncfg](https://hyprmoncfg.dev/about/): Project identity, source code, packages, and authoritative links for hyprmoncfg.