Controls
dot omarchy
Section titled “dot omarchy”Opens the Omarchy desktop controls menu. Pass a submenu path to jump straight to it, or chain a path to execute an action directly.
dot omarchy # open the controls menu (TUI)dot omarchy theme # jump to the Theme submenudot omarchy theme set # execute theme set directlyAvailable submenus
Section titled “Available submenus”| Submenu | Controls |
|---|---|
theme | Theme management |
font | Font management |
toggle | Toggle system features |
capture | Screenshots and recordings |
system | Lock, logout, reboot, shutdown |
launch | Launch applications |
refresh | Refresh system components |
restart | Restart system services |
install | Install software and tools |
remove | Remove software and features |
packages | Package management |
share | Share clipboard, files, folders |
reminder | Reminders |
setup | DNS, security setup |
snapshot | System snapshots |
brightness | Display and keyboard brightness |
power | Power profiles |
Power profiles
Section titled “Power profiles”Power-profile control has two entrypoints:
dot omarchy poweropens the Omarchy power-profile submenu from thedotTUI.SUPER+CTRL+Prunspower-profile-menu, a Walker picker that shows the current profile and selects one of the profiles reported byomarchy-powerprofiles-list.
The menu writes the selected profile with powerprofilesctl set, so the available choices and final state come from power-profiles-daemon rather than a dot-specific state file.
Laptop automation
Section titled “Laptop automation”The laptop Hypr host starts power-profile-daemon from ~/.config/hypr/host/autostart.conf. It replaces Omarchy’s AC udev auto-switching, which otherwise forces performance on AC.
On laptops, the daemon keeps the profile conservative by default:
- Startup sets
balanced, unless the machine is on battery during the 01:00-07:00 local night window or below 20% battery. - Unplugging from AC drops
performancetobalanced; it leaves existingbalancedandpower-saverchoices alone. - Plugging into AC relaxes
power-saverback tobalanced; it leavesbalancedandperformancealone. - While on battery, the daemon switches to
power-saveronce when the night window starts or when battery drops below 20%. - Manual changes after an automatic night switch are respected. At the end of the night window, the daemon only returns to
balancedif it is still on the auto-appliedpower-saverprofile and the battery is not below the low threshold.
The daemon keeps a single-instance pidfile under ${XDG_RUNTIME_DIR:-/tmp}/power-profile-daemon.pid and polls AC/time/battery state every two seconds. It sends best-effort desktop notifications through omarchy notification send.
Troubleshooting
Section titled “Troubleshooting”Use the underlying tools to verify state before changing the dotfiles:
powerprofilesctl getomarchy-powerprofiles-listpgrep -af power-profile-daemonIf SUPER+CTRL+P opens no choices, check that omarchy-powerprofiles-list prints profile IDs. If the laptop policy is not running, confirm the active host symlink points at the laptop overrides and that Hyprland sourced ~/.config/hypr/host/autostart.conf; see Host Overrides.