docs: rebuild KB in OKF v0.1 with live-verified facts
Copy of the legacy ~/.pi/agent/docs tree rebuilt as the command-center knowledge base: concept files promoted to path identity, index listings stripped of frontmatter, all wikilinks/relative links resolved, every checkable claim verified against the live fleet (Dankserver = Ryzen 7 7700X + RTX 3090; Strix Halo is Dankclaw), unverifiable claims tagged. kb-lint exits 0.
This commit is contained in:
@@ -0,0 +1,241 @@
|
||||
---
|
||||
type: reference
|
||||
title: Home Directory Configuration Census
|
||||
description: Complete inventory of userspace program configurations on Dankware — 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: Dankware 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-dankware-5.9.1` | Zsh completions v5.9.1 | yes (zsh) | 56K | 2026-07-12 | — |
|
||||
| `.zcompdump-dankware-5.9.1.zwc` | Zsh compiled completions v5.9.1 | yes (zsh) | 120K | 2026-07-12 | — |
|
||||
| `.zcompdump-dankware-5.9.2` | Zsh completions v5.9.2 | yes (zsh) | 56K | 2026-08-19 | — |
|
||||
| `.zcompdump-dankware-5.9.2.lock` | Zsh completions lock | yes (zsh) | 0 | 2026-08-25 | — |
|
||||
| `.zcompdump-dankware-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** | — |
|
||||
@@ -0,0 +1,5 @@
|
||||
# Inventory Index
|
||||
|
||||
Census of all userspace program configuration on Dankware.
|
||||
|
||||
- [home-config-census.md](home-config-census.md) — Complete inventory of top-level dotfiles, ~/.config, ~/.local/share state, and special directories (~/.pi, ~/.omp)
|
||||
Reference in New Issue
Block a user