Skip to content

PERSONAL SYSTEM MANUAL

MIXED SOURCES · 2026-08-24

02 — Desktop map

Direct mapping from Caelestia UI to configuration

CONFIG Source: ~/.config/caelestia/shell.json.

Text alternative: the bar is persistent; microphone, Bluetooth, and battery status icons are disabled in configuration.
ElementOpen or reach itConfiguration
Top barpersistent; also reacts to hoverbar.entries
LauncherSuper + Spacelauncher + active Hyprland bind
SidebarCaelestia drawer controlsidebar.enabled
Dashboardhover or shell commanddashboard
Audiostatus icon; scroll on barbar.statusIcons, services.audioIncrement
Networkstatus iconstatusIcons: network
Bluetoothcurrently hiddenstatusIcons: bluetooth=false
Session controlspower entry at the right edgesession.commands

The active-window label is compact. Workspaces are scoped per monitor and show up to five labels per display.

Hyprland owns window state; Caelestia presents controls and state derived from the session. A tiled window participates in the dwindle layout. A floating window is still managed by Hyprland but is removed from the tiling tree. Fullscreen changes presentation, not the application’s process state. The generated shortcut explorer is authoritative for the loaded config combinations.

The three configured displays divide numbered workspaces: the central DP-1 uses 1–5, HDMI-A-1 uses 6–10, and rotated DVI-D-1 uses 11–16. This is CONFIG evidence; the isolated audit could not capture runtime workspace state.

  1. Open the launcher with Super + Space or a direct application binding.
  2. Move focus without reaching for the pointer.
  3. Send a window to the intended workspace instead of dragging it between displays.
  4. Use the sidebar for shell information and session controls.
  5. Before shutdown, reboot, logout, or hibernate, treat the action as state-changing.

Distinguish presentation from ownership. If the bar is absent but windows still tile, inspect Caelestia. If a workspace or focus rule is wrong, inspect Hyprland. If Thunar alone has wrong colours, inspect GTK. Compare the relevant configuration, then use the structured troubleshooting index; do not replace all dotfiles.

Related: Windows and workspaces, Caelestia Shell, and Monitors and input.