Files
command-center/omp-docs/inventory/home-config-census.md
Frank 689228e60d docs: purge the retired workstation from the knowledge base
Second half of the purge (the first covered the persona, AGENTS.md, README.md,
and the distillation of the per-host pages). Every remaining identifier is
gone: hostname, both LAN addresses, and the Wi-Fi SSID.

34 count-checked substitutions across 22 files — indexes, tool/research pages,
the inventory census, the changelog, one generated HTML report, and five
managed skills. Facts kept, names dropped: a history entry keeps its four-page
listing as a nameless summary, the syslog excerpts keep every timestamp and
line, and the census keeps the .zcompdump rows (the zsh version stamps are the
useful part, the hostname was not).

Deliberately unchanged: install.sh's --host case list and the
packages/<hostname>.pkgs filename, where the hostname is the lookup key.

Left out of scope by Frank's call: agent/memories/** — past-session records the
learn pipeline rewrites.

kb-lint: 0 violations. Residual grep for the hostname, its two IPs, and the
SSID across omp-docs/ and agent/managed-skills/: no hits.
2026-09-28 16:37:38 -07:00

242 lines
14 KiB
Markdown

---
type: reference
title: Home Directory Configuration Census
description: Complete inventory of userspace program configurations on the workstation — top-level dotfiles, ~/.config, ~/.local/share state, and special directories (~/.pi, ~/.omp).
tags: [inventory, unverified, census, dotfiles, config]
created: 2026-08-28
census-date: 2026-08-28
source: Workstation CachyOS laptop
---
## Scope & Methodology
Census covers four areas: (1) top-level dotfiles/dotdirs in `/home/dank` (excluding `.omp` which is documented separately here), (2) every entry under `~/.config`, (3) non-cache state dirs under `~/.local/share`, (4) special directories `~/.pi` and `~/.omp`. Each entry assessed for installed status (`command -v`), size (`du -sh`), and age (mtime). Uninstalled programs flagged as `prune-candidate`.
All measurements are live — no invented numbers.
---
## 1. Top-Level Dotfiles / Dotdirs
> 38 entries in `/home/dank` beginning with `.` (excluding `.omp`).
| Path | What it is | Installed? | Size | Age (mtime) | Prune? |
|---|---|---|---|---|---|
| `.bash_history` | Bash command history | yes (bash) | 12K | 2026-08-27 | — |
| `.bash_logout` | Bash logout script | yes (bash) | 4.0K | 2026-07-03 | — |
| `.bash_profile` | Bash login script | yes (bash) | 4.0K | 2026-07-03 | — |
| `.bashrc` | Bash config | yes (bash) | 4.0K | 2026-07-12 | — |
| `.bun` | Bun runtime install | yes | 2.3G | 2026-07-05 | — |
| `.cache` | XDG cache directory | system | 6.4G | 2026-08-28 | — |
| `.claude` | Claude Code config | **no** | 6.4M | 2026-07-12 | **prune-candidate** |
| `.config` | XDG config directory | system | 574M | 2026-08-25 | — |
| `.env` | Environment variables | system | 4.0K | 2026-08-21 | — |
| `.git-credentials` | Git auth cache | yes (git) | 4.0K | 2026-08-28 | — |
| `.gitconfig` | Git global config | yes (git) | 4.0K | 2026-08-05 | — |
| `.local` | XDG local directory | system | 552G | 2026-07-24 | — |
| `.npm` | Node package manager cache | yes (node) | 1.7G | 2026-07-23 | — |
| `.nv` | nvim (Neovim) config | **no** | 8.0K | 2026-07-03 | **prune-candidate** |
| `.nvidia-settings-rc` | NVIDIA Settings config | yes | 4.0K | 2026-07-04 | — |
| `.nvm` | Node Version Manager | **no** | 256M | 2026-07-06 | **prune-candidate** |
| `.openpeon` | OMP Peon session state | yes (omp) | 4.4M | 2026-07-16 | — |
| `.p10k.zsh` | Powerlevel10k zsh theme | yes (zsh) | 96K | 2026-07-03 | — |
| `.paradoxlauncher` | Paradox Launcher state | **no** | 1.1G | 2026-07-31 | **prune-candidate** |
| `.pi` | Legacy PI agent (git repo) | — | 2.5G | 2026-08-17 | see §4 |
| `.pki` | System PKI certs | system | 120K | 2026-07-03 | — |
| `.pulse-cookie` | PulseAudio session | system | 4.0K | 2026-07-03 | — |
| `.python_history` | Python REPL history | yes (python3) | 4.0K | 2026-08-06 | — |
| `.ssh` | SSH keys & config | yes | 28K | 2026-08-24 | — |
| `.steam` | Steam runtime + config | yes | 44K | 2026-08-26 | — |
| `.steampath` | Steam executable path | yes (steam) | 4.0K | 2026-07-31 | — |
| `.steampid` | Steam PID file | yes (steam) | 4.0K | 2026-07-31 | — |
| `.tmux-resurrect` | Tmux resurrect state | yes (tmux) | 0 | 2026-08-25 | — |
| `.tmux.conf` | Tmux configuration | yes (tmux) | 4.0K | 2026-07-18 | — |
| `.wget-hsts` | Wget HSTS database | yes (wget) | 4.0K | 2026-07-06 | — |
| `.zcompdump-<host>-5.9.1` | Zsh completions v5.9.1 | yes (zsh) | 56K | 2026-07-12 | — |
| `.zcompdump-<host>-5.9.1.zwc` | Zsh compiled completions v5.9.1 | yes (zsh) | 120K | 2026-07-12 | — |
| `.zcompdump-<host>-5.9.2` | Zsh completions v5.9.2 | yes (zsh) | 56K | 2026-08-19 | — |
| `.zcompdump-<host>-5.9.2.lock` | Zsh completions lock | yes (zsh) | 0 | 2026-08-25 | — |
| `.zcompdump-<host>-5.9.2.zwc` | Zsh compiled completions v5.9.2 | yes (zsh) | 120K | 2026-08-19 | — |
| `.zsh_history` | Zsh command history | yes (zsh) | 68K | 2026-08-28 | — |
| `.zshrc` | Zsh configuration | yes (zsh) | 4.0K | 2026-08-25 | — |
---
## 2. ~/.config — Program Configuration Directory
> 38 entries (30 directories + 8 standalone files) under `~/.config`. Files like `mimeapps.list`, `user-dirs.dirs`, `background`, etc. are XDG desktop integration files, not program configs.
### Programs (directories with config files)
| Path | What it is | Installed? | Size | Files | Age | Prune? |
|---|---|---|---|---|---|---|
| `.config/alacritty` | Alacritty terminal emulator | yes | 4.0K | 1 | 2026-07-24 | — |
| `.config/btop` | btop system monitor | yes | 12K | 1 | 2026-08-11 | — |
| `.config/cachyos` | CachyOS distro config | system | 8.0K | 3 | 2026-07-03 | — |
| `.config/chromium` | Chromium browser | yes | 158M | 423 | 2026-07-15 | — |
| `.config/chromium-headless` | Chromium headless | **no** | 2.6M | 165 | 2026-07-20 | **prune-candidate** |
| `.config/dconf` | Dconf database | yes | 4.0K | 1 | 2026-07-03 | — |
| `.config/fish` | Fish shell config | yes | 24K | 3 | 2026-07-06 | — |
| `.config/gh` | GitHub CLI config | yes | 8.0K | 2 | 2026-07-12 | — |
| `.config/ghostty` | Ghostty terminal emulator | yes | 24K | 3 | 2026-08-24 | — |
| `.config/glow` | Glow markdown renderer | yes | 4.0K | 1 | 2026-07-03 | — |
| `.config/google-chrome-for-testing` | Google Chrome (testing) | **no** | 4.0K | 1 | 2026-07-03 | **prune-candidate** |
| `.config/gtk-3.0` | GTK 3.0 theme settings | system | 12K | 3 | 2026-07-03 | — |
| `.config/gtk-4.0` | GTK 4.0 theme settings | system | 12K | 3 | 2026-07-03 | — |
| `.config/micro` | Micro text editor | yes | 696K | 154 | 2026-08-17 | — |
| `.config/mozilla` | Firefox preferences | yes | 334M | 2,918 | 2026-08-24 | — |
| `.config/nautilus` | Nautilus file manager | yes | 4.0K | 0 | 2026-07-03 | — |
| `.config/niri` | Niri Wayland WM | yes | 44K | 9 | 2026-07-15 | — |
| `.config/noctalia` | Noctalia game config | yes | 212K | 28 | 2026-07-05 | — |
| `.config/nvim` | Neovim config | yes | 64K | 13 | 2026-07-23 | — |
| `.config/obsidian` | Obsidian note-taking app | yes | 79M | 139 | 2026-08-24 | — |
| `.config/pulse` | PulseAudio config | system | 4.0K | 1 | 2026-07-03 | — |
| `.config/qBittorrent` | qBittorrent torrent client | yes | 24K | 5 | 2026-08-05 | — |
| `.config/qmd` | QMD (bun-based CLI) | yes | 4.0K | 1 | 2026-07-03 | — |
| `.config/rpiv-web-tools` | RPi web tools config | yes | 4.0K | 1 | 2026-07-03 | — |
| `.config/shelly` | Shelly home automation | yes | 8.0K | 2 | 2026-07-03 | — |
| `.config/unity3d` | Unity game engine config | yes | 188K | 3 | 2026-07-05 | — |
| `.config/vlc` | VLC media player | yes | 96K | 2 | 2026-07-03 | — |
### Desktop / XDG Integration (no owning program)
| Path | What it is | Installed? | Size | Age |
|---|---|---|---|---|
| `.config/autostart` | XDG autostart entries | system | 0 | 2026-07-03 |
| `.config/background` | Desktop background setting | system | 0 | 2026-07-03 |
| `.config/cachyos-hello.json` | CachyOS welcome JSON | system | 0 | 2026-07-03 |
| `.config/menus` | XDG menu spec | system | 0 | 2026-07-03 |
| `.config/mimeapps.list` | MIME handler associations | system | 0 | 2026-07-03 |
| `.config/paradox-launcher-v2` | Paradox Launcher v2 config | **no** | 0 | 2026-08-05 | **prune-candidate** |
| `.config/pavucontrol.ini` | PulseAudio Volume Control config | system | 0 | 2026-07-03 |
| `.config/spectaclerc` | Spectacle screenshot tool config | system | 0 | 2026-07-03 |
| `.config/systemd` | User systemd config | system | 16K | 2026-07-06 | — |
| `.config/user-dirs.dirs` | XDG user directory dirs | system | 0 | 2026-07-03 |
| `.config/user-dirs.locale` | XDG locale | system | 0 | 2026-07-03 |
---
## 3. ~/.local/share — Non-Cache State & Config
> 26 entries. Excluded pure caches; included game data dirs, launcher configs, and application state.
| Path | What it is | Installed? | Size | Age | Prune? |
|---|---|---|---|---|---|
| `.local/share/Colossal Order` | Cities: Skylines 2 game data | via steam | 27M | 2026-08-26 | — |
| `.local/share/Larian Studios` | Baldur's Gate 3 game data | via steam | 1.5G | 2026-08-25 | — |
| `.local/share/Paradox Interactive` | Paradox game saves/config | via steam/flatpak | 34M | 2026-08-26 | — |
| `.local/share/Shelly` | Shelly home automation data | yes | 4.0K | 2026-07-03 | — |
| `.local/share/Steam` | Steam library + runtime | yes | 550G | 2026-08-28 | — |
| `.local/share/Trash` | Desktop trash | system | 424M | 2026-08-27 | — |
| `.local/share/Tropico6` | Tropico 6 game data | via steam | 3.1M | 2026-08-26 | — |
| `.local/share/applications` | Desktop entry files | system | 56K | 2026-07-03 | — |
| `.local/share/com.pais.handy` | Handy app (likely flatpak) | unknown | 140K | 2026-08-25 | — |
| `.local/share/desktop-directories` | XDG desktop dirs | system | 0 | 2026-07-03 | — |
| `.local/share/fish` | Fish shell data | yes | 4.0K | 2026-07-03 | — |
| `.local/share/flatpak` | Flatpak runtime/pkgs | yes | 8.0K | 2026-07-03 | — |
| `.local/share/gvfs-metadata` | GVFS metadata | system | 156K | 2026-08-25 | — |
| `.local/share/icons` | XDG icon theme data | system | 1.1M | 2026-07-03 | — |
| `.local/share/inxi` | Inxi system info data | yes | 0 | 2026-07-03 | — |
| `.local/share/keyrings` | System keyring data | system | 8.0K | 2026-07-03 | — |
| `.local/share/nautilus` | Nautilus state | yes | 164K | 2026-07-03 | — |
| `.local/share/noctalia` | Noctalia game state | yes | 48K | 2026-08-25 | — |
| `.local/share/nvim` | Neovim local data | yes | 186M | 2026-08-25 | — |
| `.local/share/qBittorrent` | qBittorrent download state | yes | 8.5M | 2026-08-05 | — |
| `.local/share/sddm` | SDDM display manager state | system | 4.0K | 2026-07-03 | — |
| `.local/share/shelly-icons` | Shelly icon assets | yes | 67M | 2026-07-03 | — |
| `.local/share/uv` | UV (Python) package data | yes | 59M | 2026-07-03 | — |
| `.local/share/vlc` | VLC cache/state | yes | 4.0K | 2026-07-03 | — |
| `.local/share/vulkan` | Vulkan shader cache | system | 16K | 2026-07-03 | — |
---
## 4. Special Directories
### ~/.pi — Legacy PI Agent (git repo)
> 31 entries. **2.5G total.** Remote: `dankclaw:3000/dank/agent.git`. Last commit: `eda2edb docs: update frank-default-large model to Qwen3.8-Flash-Next Uncensored ROCmFP4 STRIX_LEAN`.
**Top-level contents:**
| Path | What it is | Size | Prune? |
|---|---|---|---|
| `agent/` | PI agent core — git-tracked code, sessions, node_modules | 2.2G | — |
| `browser-profile/` | Chromium browser profile (artifacts) | 200M | **prune-candidate** |
| `trash/` | Agent session trash | 1.8M | **prune-candidate** |
| `docs/` | Documentation | 684K | — |
| `npm/` | NPM global packages | 368K | — |
| `knowledge/` | Knowledge base | 120K | — |
| `skills/` | Agent skills | 112K | — |
| `scripts/` | Agent scripts | 92K | — |
| `extensions/` | Agent extensions | 60K | — |
| `system-agent-prompts-guide.md` | Agent prompt guide | 56K | — |
| `research/` | Research artifacts | 44K | **prune-candidate** |
| `okf-*.md` | OKF project documents (6 files) | ~96K total | — |
| `web-search.json` | Web search config | 4.0K | — |
| `trust.json` | Trust registry | 4.0K | — |
| `skills-lock.json` | Skills lock file | 4.0K | — |
| `settings.json` / `settings.json.save` | Agent settings | 8.0K total | — |
| `peon` | Peon integration | 4.0K | — |
| `oldAGENTS.md` | Legacy AGENTS.md | 4.0K | — |
| `keybindings.json` | Key bindings | 4.0K | — |
| `PROMPTS` | Prompt templates | 4.0K | — |
| `AGENTS.md` | Agent config | 4.0K | — |
| `web-search-cache` | Search cache (empty) | 0 | **prune-candidate** |
**Size offenders inside `agent/` (≥10M):**
| File | Size |
|---|---|
| `agent/npm/node_modules/onnxruntime-node/bin/.../libonnxruntime_providers_cuda.so` | 302M |
| `agent/npm/node_modules/@lancedb/lancedb-linux-x64-gnu/lancedb.linux-x64-gnu.node` | 137M |
| `.git/objects/pack/pack-ff7cc5418a978a5839d587472bec385f4c9ce72d.pack` | 81M |
| `agent/npm/node_modules/onnxruntime-node/bin/napi-v6/...` (multi-platform binaries) | 56M |
| `agent/npm/node_modules/webgpu/dist/...` (multi-platform .node) | 55M |
| `agent/npm/node_modules/pdf-oxide-wasm/...` (Wasm bundles) | 51M |
| `agent/npm/node_modules/onnxruntime-web/dist/` (Wasm runtime) | 43M |
| `agent/sessions/--home-dank-Projects-*/...` (session JSONL files) | 80M+ |
| `agent/npm/node_modules/playwright-core/lib/` (browser bundle) | 6.1M |
**Prune candidates flagged by task scope:**
- `research/` (44K) — research artifacts, likely stale
- `browser-profile/` (200M) — browser profile, not needed for agent
- `trash/` (1.8M) — agent session trash, purgeable
### ~/.omp — Command Center
> **411M.** Git repo, 7,726,074 commits. Remote: `192.168.0.143:3000/dank/command-center.git`. Last commit: `7726074 chore: birth — state-out ignore policy + secret-gate pre-commit hook`. Active configuration center for the OMP harness — **do not prune.**
---
## Summary
| Metric | Value |
|---|---|
| **Total config items** | 133 (38 top-level + 38 ~/.config + 26 ~/.local/share + 27 ~/.pi top-level entries + 1 ~/.omp) |
| **Orphaned configs** (owning program uninstalled) | **7** (.claude, .nv, .nvm, .paradoxlauncher at top-level; chromium-headless, google-chrome-for-testing, paradox-launcher-v2 in ~/.config) |
| **Total storage for configs** | ~567M (dotfiles) + 574M (~/.config) + 765M (~/.local/share excl. Steam) + 2.5G (~/.pi) = **~4.4G** |
| **Steam library** | 550G (not counted in config total — it's game data) |
### Top 10 Largest Offenders by du -sh
| Rank | Path | Size | Notes |
|---|---|---|---|
| 1 | `~/.local/share/Steam/` | 550G | Game library (not config) |
| 2 | `~/.cache/` | 6.4G | System cache |
| 3 | `~/.pi/` | 2.5G | Legacy agent (git repo) |
| 4 | `~/.bun/` | 2.3G | Bun runtime |
| 5 | `~/.npm/` | 1.7G | Node modules cache |
| 6 | `~/.local/share/Larian Studios/` | 1.5G | Baldur's Gate 3 (via Steam) |
| 7 | `~/.omp/` | 411M | Command center (keep) |
| 8 | `~/.local/share/Trash/` | 424M | Desktop trash |
| 9 | `~/.config/mozilla/` | 334M | Firefox profile |
| 10 | `~/.local/share/nvim/` | 186M | Neovim data/cache |
### Prune Summary
| Category | Count | Entries |
|---|---|---|
| Full program uninstalled | 7 | .claude, .nv, .nvm, .paradoxlauncher, chromium-headless, google-chrome-for-testing, paradox-launcher-v2 |
| Stale session/trash data | 3 | .pi/trash, .pi/browser-profile, .pi/research |
| **Total recommended for review** | **10** | — |