Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Control Center

The Control Center is a rofi-based menu providing system health, quick actions, appearance settings, and more.

Open: Super + F1 — or run dwm-controlcenter from a terminal.

Navigate with arrow keys or type to filter. Press Esc or to go back.


Modules

System Health

Runs a full dependency check and reports:

  • Build tools (cc, make) and required libraries
  • Xorg / Xlibre installation
  • Runtime programs: rofi, picom, dunst, feh, flameshot, polybar
  • Terminal emulators (ghostty, alacritty, kitty, st)
  • Fonts: MesloLGS Nerd, Noto Color Emoji
  • Running services: picom, dunst, polybar, NetworkManager
  • Config paths: .xinitrc, polybar dir, rofi dir, wallpaper folder

Selecting a failed item offers to run install.sh (auto-fix) or check-deps.sh (details).

Quick Actions

ActionDescription
Restart PicomKill and relaunch the compositor
Restart DunstKill and relaunch the notification daemon
Restart PolybarRelaunch using ~/.config/polybar/launch.sh
Reload WallpaperRandomize from ~/Pictures/backgrounds/
Toggle CompositorStart or stop picom
Restart NetworkManagersudo systemctl restart NetworkManager
Run Dependency CheckOpens check-deps.sh in a terminal
Install Missing DepsRuns install.sh in a terminal

Appearance

ActionDescription
Select ThemePick from all themes defined in themes.toml
Randomize WallpaperRandom image from ~/Pictures/backgrounds/
Open Wallpaper FolderOpen folder in file manager
Edit Polybar ConfigOpen polybar config in $EDITOR
GTK Theme SettingsLaunch nwg-look for GTK theming

Keybind Viewer

Displays all bindings from hotkeys.toml in a searchable rofi list. Same as pressing Super + /.


Running from Terminal

dwm-controlcenter

The script auto-detects your terminal emulator (ghostty → alacritty → kitty → st → xterm) and uses the active rofi theme from ~/.config/rofi/themes/controlcenter.rasi.

Last change: