Files
command-center/agent/managed-skills/noctalia-reference/SKILL.md
T
Frank 4b82f35354 Add blankpad-host auto-learn skills and memory store
Tracked the harness artifacts accumulated on blankpad (blank@), matching
the existing convention for the --home-dank-* memory stores and the 36
already-tracked managed-skills.

managed-skills (9): authentik-proxy-provider-app-link,
dankclaw-guard-chain-layer-diagnosis, e2e-arr-rawip-reachability-triage,
halogen-kv-pool-fit, lan-client-split-dns-fix, noctalia-reference,
rootless-quadlet-log-retrieval, ssh-key-bootstrap-no-sshpass,
swapfile-resize-safe-ordering.

memories (2 stores): --home-blank-.omp-- (dotfiles_git, handy_lifecycle,
input_permissions) and --home-blank-Projects-serverAppConfig--
(frank_large_quadlet).

Secret sweep before staging: no PEM blocks, no credential literals.
Content is fleet topology/IPs only, same class as the tracked dank stores.
2026-09-13 00:25:29 -07:00

1.2 KiB

name, description
name description
noctalia-reference Quick reference for Noctalia desktop environment: config paths, IPC commands, app templates, palette, and migration checklist for Niri-based setups.

Noctalia Desktop Environment

Noctalia is a Niri-based desktop environment at /usr/bin/noctalia.

Config

  • Main: ~/.config/noctalia/config.toml
  • Niri config: includes noctalia.kdl for display settings

IPC

Direct noctalia msg <command> replaces qs -c noctalia-shell ipc call wrapper. Key commands: panel-toggle, session, lock, launcher.

App Templates

/usr/share/noctalia/assets/templates/ contains: gtk, ghostty, alacritty, hyprland, sway, wezterm, helix, btop, starship, qt, kde, cava, scroll, mango, umbriel, foot, emacs, kitty.

Palette

Generate from image: noctalia theme [image]

Migration Checklist

  • Niri keybinds → noctalia msg commands
  • Alacritty → import noctalia.toml theme
  • Ghostty → theme = noctalia
  • GTK 3/4 → update accent palette (#b267e4 purple)

Text Antialiasing

  • Ghostty: font-subpixel-render = "off" to disable subpixel AA
  • Alacritty: font.antialias = false in alacritty.toml