Single-script builder (nosignal.sh) that turns a stock Arch Linux ISO into a fully-offline installer for a themed Hyprland + caelestia (Quickshell) desktop: matching SDDM greeter, Btrfs/Limine bootable snapshots, chwd-style GPU detection, and a curated "os updates" layer (keybind cheatsheet, settings panels, system polish, on-box management skill). See README.md. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1.3 KiB
Executable file
1.3 KiB
Executable file
dashboard-key — Super+D opens the dashboard / calendar
caelestia's calendar lives in its dashboard, which by default opens only by
hovering the top screen edge (Config.dashboard.showOnHover +
modules/drawers/Interactions.qml). Easy to miss and fiddly. This adds a
keybind.
| Key | Action |
|---|---|
Super+D |
Toggle the dashboard (calendar + media/performance widgets) |
Super+Shift+D |
Communication special workspace (moved here from Super+D) |
Super+D was caelestia's $kbCommunication (communication scratchpad
workspace). To avoid losing it, it moves to Super+Shift+D. The dashboard is
toggled via the drawer IPC (qs -c caelestia ipc call drawers toggle dashboard) — no shell edits, no package, works offline.
Files
- binds appended to
~/.config/caelestia/hypr-user.conf(idempotent marked block)
Install
sh install-dashboard-key.sh
Builder notes — fold into omarchy-keys
Add to omarchy-keys/omarchy-keys-user.conf:
unbind = Super, D
bind = Super, D, exec, qs -c caelestia ipc call drawers toggle dashboard
bind = Super+Shift, D, exec, caelestia toggle communication
And document Super+D (dashboard) + Super+Shift+D (communication) in
NoSignal-keybindings.md. The bar's calendar_month icon stays decorative
(making it clickable needs a shell-level change, deliberately avoided).