docs(tasks): organize task areas

This commit is contained in:
2026-10-14 16:34:47 -04:00
parent 57bb21af1a
commit 5fbe1850e0
10 changed files with 248 additions and 155 deletions

View File

@@ -28,6 +28,20 @@
"rgb": 5366249 "rgb": 5366249
} }
}, },
{
"query": "path:\"03 wrk/tasks\"[\"status\":open]",
"color": {
"a": 1,
"rgb": 14725458
}
},
{
"query": "path:\"03 wrk/tasks\" [\"status\":closed]",
"color": {
"a": 1,
"rgb": 11657298
}
},
{ {
"query": "path:\"03 wrk\" ", "query": "path:\"03 wrk\" ",
"color": { "color": {
@@ -60,6 +74,6 @@
"repelStrength": 20, "repelStrength": 20,
"linkStrength": 1, "linkStrength": 1,
"linkDistance": 250, "linkDistance": 250,
"scale": 0.3645607001522557, "scale": 0.24304046676817048,
"close": false "close": false
} }

View File

@@ -304,7 +304,13 @@
"foldersToIgnore": [ "foldersToIgnore": [
"99 meta/templates" "99 meta/templates"
], ],
"filesToIgnore": [], "filesToIgnore": [
{
"label": "todo",
"match": "TODO.md",
"flags": "i"
}
],
"linterLocale": "system-default", "linterLocale": "system-default",
"logLevel": "ERROR", "logLevel": "ERROR",
"lintCommands": [], "lintCommands": [],

View File

@@ -4,21 +4,21 @@
"type": "split", "type": "split",
"children": [ "children": [
{ {
"id": "46cb7f7e5e1f572c", "id": "81c4860f495113bf",
"type": "tabs", "type": "tabs",
"children": [ "children": [
{ {
"id": "3f7029dbd20b3ef9", "id": "94a7b5a014888797",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "03 wrk/tasks/0001-todo-cli.md", "file": "03 wrk/tasks/0002-nixos-refactor.md",
"mode": "source", "mode": "source",
"source": true "source": true
}, },
"icon": "lucide-file", "icon": "lucide-file",
"title": "0001-todo-cli" "title": "0002-nixos-refactor"
} }
} }
] ]
@@ -91,7 +91,7 @@
"state": { "state": {
"type": "localgraph", "type": "localgraph",
"state": { "state": {
"file": "03 wrk/tasks/0001-todo-cli.md", "file": "03 wrk/tasks/0002-nixos-refactor.md",
"options": { "options": {
"collapse-filter": true, "collapse-filter": true,
"search": "", "search": "",
@@ -115,7 +115,7 @@
"linkStrength": 1, "linkStrength": 1,
"linkDistance": 250, "linkDistance": 250,
"scale": 0.6666666666666666, "scale": 0.6666666666666666,
"close": true "close": false
} }
}, },
"icon": "lucide-git-fork", "icon": "lucide-git-fork",
@@ -126,8 +126,7 @@
} }
], ],
"direction": "horizontal", "direction": "horizontal",
"width": 338.5, "width": 338.5
"collapsed": true
}, },
"right": { "right": {
"id": "c35c41e87bb5c18f", "id": "c35c41e87bb5c18f",
@@ -218,38 +217,38 @@
"table-editor-obsidian:Advanced Tables Toolbar": false "table-editor-obsidian:Advanced Tables Toolbar": false
} }
}, },
"active": "3f7029dbd20b3ef9", "active": "94a7b5a014888797",
"lastOpenFiles": [ "lastOpenFiles": [
"TODO.md",
"03 wrk/productivity.md",
"03 wrk/tasks/0003-whisper-dictation.md",
"03 wrk/tasks/0001-todo-cli.md", "03 wrk/tasks/0001-todo-cli.md",
"99 meta/templates/task.md", "03 wrk/tasks/0002-nixos-refactor.md",
"03 wrk/tasks/Untitled.md", "03 wrk/dotfiles.md",
"03 wrk/tasks/write-a-todo-cli.md",
"03 wrk/tasks",
"99 meta/templates/note.md",
"99 meta/templates/checkmark.md",
"AGENTS.md",
"00 INBOX/ai/valheim-items.md",
"00 INBOX/ai/hyprland-lua-migration-plan.md",
"00 INBOX/ai/deadnix-architecture.md",
"00 INBOX/valheim progression.md",
"02 notes/falinks public surfaces.md",
"03 wrk/machoke.md", "03 wrk/machoke.md",
"03 wrk/falinks.md", "03 wrk/falinks.md",
"03 wrk/ariadne.md", "03 wrk/ariadne.md",
"TODO.md", "99 meta/templates/task.md",
"conventional-commits.md", "03 wrk/tasks/0005-modules-services-navidrome.md",
"00 INBOX/ai/hyprland-config-verification-migration.md", "03 wrk/tasks/0003-registry-homepage.md",
"technical-writing.md", "03 wrk/tasks/0039-hosts-zeus-hardware-configuration.md",
"rust-module-prototype.md", "03 wrk/tasks/0030-dotfiles-hosts.md",
"00 INBOX/ai/statix-architecture.md", "03 wrk/tasks/0038-hosts-zeus-disk.md",
"00 INBOX/ai/nix-statix-deadnix-rules.md", "03 wrk/tasks/0037-hosts-zeus-default.md",
"03 wrk/tasks/0036-hosts-pikachu-hardware-configuration.md",
"03 wrk/tasks/0035-hosts-pikachu-disk.md",
"03 wrk/tasks/0034-hosts-pikachu-default.md",
"03 wrk/tasks/0033-hosts-neogaia-hardware-configuration.md",
"03 wrk/tasks/0032-hosts-neogaia-disk.md",
"03 wrk/tasks/0031-hosts-neogaia-default.md",
"03 wrk/tasks/0029-guests-valheim.md",
"03 wrk/tasks/0028-guests-reverse-proxy.md",
"03 wrk/tasks/0027-guests-palworld.md",
"03 wrk/tasks/0026-guests-navidrome.md",
"03 wrk/tasks",
"00 INBOX/let order name resolution.md~", "00 INBOX/let order name resolution.md~",
"00 INBOX/nix name resolution.md",
"00 INBOX/let order name resolution.md",
"00 INBOX/nix name resolution.md~", "00 INBOX/nix name resolution.md~",
"TODO.md~", "TODO.md~",
"00 INBOX/ai/xatu-rule-implementation-order.md",
"00 INBOX/ai/xatu-architecture-design.md",
"00 INBOX/ai/clew-ast-exploration.md~", "00 INBOX/ai/clew-ast-exploration.md~",
"03 wrk/machoke.md~", "03 wrk/machoke.md~",
"03 wrk/falinks.md~", "03 wrk/falinks.md~",

8
docs/03 wrk/dotfiles.md Normal file
View File

@@ -0,0 +1,8 @@
---
aliases:
- Dotfiles
date-created: 2026-10-14 16:27
date-modified: 2026-10-14 16:28
---
# Dotfiles

View File

@@ -0,0 +1,8 @@
---
aliases:
- Productivity
date-created: 2026-10-14 16:32
date-modified: 2026-10-14 16:33
---
# Productivity

View File

@@ -3,9 +3,9 @@ aliases:
- "0001" - "0001"
- TODO CLI - TODO CLI
date-created: 2026-10-14 00:49 date-created: 2026-10-14 00:49
date-modified: 2026-10-14 01:22 date-modified: 2026-10-14 16:33
# Allowed: open, closed
status: open status: open
area: "[[productivity]]"
blocked-by: [] blocked-by: []
subtasks: [] subtasks: []
--- ---

View File

@@ -0,0 +1,103 @@
---
aliases:
- "0002"
- NixOS Refactor
date-created: 2026-10-14 16:07
date-modified: 2026-10-14 18:17
status: open
area: "[[dotfiles]]"
blocked-by: []
subtasks: []
---
# NixOS Refactor
Complete the remaining Nix refactor work.
## Files
- [x] `flake.nix`
- [x] `src/flake/default.nix`
- [x] `src/flake/formatter.nix`
- [x] `src/flake/apps.nix`
- [x] `src/dotfiles/default.nix`
- [x] `src/dotfiles/util.nix`
- [x] `src/dotfiles/registry.nix`
- [x] `src/dotfiles/registry/schema.nix`
- [x] `src/dotfiles/registry/validation.nix`
- [x] `configs/nixos/registry/address.nix`
- [>] `configs/nixos/registry/homepage.nix`
- [x] `configs/nixos/registry/route.nix`
- [x] `configs/nixos/registry/shell-shortcut.nix`
- [x] `configs/nixos/registry/stable-uid.nix`
- [x] `configs/nixos/modules/default.nix`
- [x] `configs/nixos/modules/host.nix`
- [x] `configs/nixos/modules/guest.nix`
- [x] `configs/nixos/modules/monorepo.nix`
- [x] `configs/nixos/modules/zfs.nix`
- [x] `configs/nixos/modules/network/ssh.nix`
- [x] `configs/nixos/modules/network/vlans.nix`
- [x] `configs/nixos/modules/network/vpn-client.nix`
- [x] `configs/nixos/modules/desktop/default.nix`
- [x] `configs/nixos/modules/desktop/apps/alacritty.nix`
- [x] `configs/nixos/modules/desktop/apps/firefox.nix`
- [x] `configs/nixos/modules/desktop/apps/ghostty.nix`
- [x] `configs/nixos/modules/desktop/apps/obsidian.nix`
- [x] `configs/nixos/modules/desktop/apps/r2modman.nix`
- [x] `configs/nixos/modules/desktop/apps/signal.nix`
- [x] `configs/nixos/modules/desktop/apps/steam.nix`
- [x] `configs/nixos/modules/desktop/apps/vencord.nix`
- [x] `configs/nixos/modules/desktop/session/hyprland/default.nix`
- [x] `configs/nixos/modules/desktop/session/hyprland/hypridle.nix`
- [x] `configs/nixos/modules/desktop/session/hyprland/hyprlock.nix`
- [x] `configs/nixos/modules/desktop/session/login.nix`
- [x] `configs/nixos/modules/desktop/session/mako.nix`
- [x] `configs/nixos/modules/desktop/session/portals.nix`
- [x] `configs/nixos/modules/desktop/session/rofi.nix`
- [x] `configs/nixos/modules/desktop/session/waybar.nix`
- [x] `configs/nixos/modules/desktop/utilities/audio.nix`
- [x] `configs/nixos/modules/desktop/utilities/clipboard.nix`
- [x] `configs/nixos/modules/desktop/utilities/osd.nix`
- [x] `configs/nixos/modules/desktop/utilities/recording.nix`
- [x] `configs/nixos/modules/desktop/utilities/screenshot.nix`
- [x] `configs/nixos/modules/desktop/utilities/theming.nix`
- [x] `configs/nixos/modules/desktop/utilities/userdirs.nix`
- [x] `configs/nixos/modules/services/actualbudget.nix`
- [x] `configs/nixos/modules/services/copyparty.nix`
- [ ] `configs/nixos/modules/services/homepage.nix`
- [ ] `configs/nixos/modules/services/navidrome.nix`
- [ ] `configs/nixos/modules/services/reverse-proxy.nix`
- [ ] `configs/nixos/modules/services/steamcmd.nix`
- [ ] `configs/nixos/modules/services/games/palworld.nix`
- [ ] `configs/nixos/modules/services/games/valheim.nix`
- [ ] `configs/nixos/modules/shell/bazel.nix`
- [ ] `configs/nixos/modules/shell/direnv/default.nix`
- [ ] `configs/nixos/modules/shell/fish/default.nix`
- [ ] `configs/nixos/modules/shell/gitea-axi.nix`
- [ ] `configs/nixos/modules/shell/git.nix`
- [ ] `configs/nixos/modules/shell/herdr.nix`
- [ ] `configs/nixos/modules/shell/nvim/default.nix`
- [ ] `configs/nixos/modules/shell/omp.nix`
- [ ] `configs/nixos/modules/shell/pi/default.nix`
- [ ] `configs/nixos/modules/shell/python.nix`
- [ ] `configs/nixos/modules/shell/rust.nix`
- [ ] `configs/nixos/modules/shell/tmux/default.nix`
- [ ] `configs/nixos/modules/shell/yazi.nix`
- [ ] `src/dotfiles/guests.nix`
- [x] `configs/nixos/guests/actualbudget.nix`
- [ ] `configs/nixos/guests/copyparty.nix`
- [ ] `configs/nixos/guests/homepage.nix`
- [ ] `configs/nixos/guests/navidrome.nix`
- [ ] `configs/nixos/guests/palworld.nix`
- [ ] `configs/nixos/guests/reverse-proxy.nix`
- [ ] `configs/nixos/guests/valheim.nix`
- [ ] `src/dotfiles/hosts.nix`
- [ ] `configs/nixos/hosts/neogaia/default.nix`
- [ ] `configs/nixos/hosts/neogaia/disk.nix`
- [ ] `configs/nixos/hosts/neogaia/hardware-configuration.nix`
- [ ] `configs/nixos/hosts/pikachu/default.nix`
- [ ] `configs/nixos/hosts/pikachu/disk.nix`
- [ ] `configs/nixos/hosts/pikachu/hardware-configuration.nix`
- [ ] `configs/nixos/hosts/zeus/default.nix`
- [ ] `configs/nixos/hosts/zeus/disk.nix`
- [ ] `configs/nixos/hosts/zeus/hardware-configuration.nix`

View File

@@ -0,0 +1,37 @@
---
aliases:
- "0003"
- Whisper dictation
date-created: 2026-10-14 16:31
date-modified: 2026-10-14 16:33
status: open
area: "[[productivity]]"
blocked-by:
- "[[0002-nixos-refactor]]"
subtasks: []
---
# Whisper dictation
Provide reliable local dictation on Zeus.
## Prototype findings
- `hyprwhspr-rs` provides PipeWire capture, local `whisper.cpp` transcription, clipboard copying, and Hyprland integration.
- The prototype used `small.en` from `~/dwn/ggml-small.en.bin`.
- The initial CPU prototype transcribed accurately but added about 2.3 seconds after a 2.9-second recording.
- Vulkan acceleration uses `whisper-cpp-vulkan` and `gpu_layers = 999`.
- `SUPER + ALT + D` starts recording on press and stops recording on release.
- Hyprland Lua represents release bindings with `hl.bind(..., { release = true })`.
- `hyprwhspr-rs` uses Hyprland's removed `sendshortcut` dispatcher for automatic paste.
- Its virtual-keyboard fallback can drop modifiers and insert only `v`.
- Treat the prototype configuration as disposable because it no longer works reliably.
## Completion
- [ ] Choose a maintained local speech-to-text backend.
- [ ] Record microphone audio through PipeWire.
- [ ] Transcribe locally with GPU acceleration when available.
- [ ] Insert transcribed text reliably into the focused application.
- [ ] Copy transcribed text to the clipboard.
- [ ] Test dictation with representative technical speech.

View File

@@ -1,6 +1,7 @@
--- ---
date-created: "{{date}} {{time}}" date-created: "{{date}} {{time}}"
status: open # Allowed: open, closed status: open # Allowed: open, closed
area:
blocked-by: blocked-by:
- -
subtasks: subtasks:

View File

@@ -1,19 +1,19 @@
# active projects # Active Projects
- dotfiles - dotfiles
- nix-style / refactor - nix-style / refactor
## Inactive for now ## Inactive For Now
- ariadne - ariadne
- machoke - machoke
- falinks - falinks
# Project Ideas
# project ideas
- onepacerr (requires raichu migration) - onepacerr (requires raichu migration)
- obsidian-source-notes (`ingest-*` skills) - obsidian-source-notes (`ingest-*` skills)
- obsidian-game-backlog - obsidian-game-backlog
- whisper dictation
- breadcrumbs - breadcrumbs
- gingko - gingko
- pokemon-classifier-ml - pokemon-classifier-ml
@@ -30,7 +30,7 @@
- Pi: - Pi:
- vim bindings - vim bindings
# migration # Migration
- [[dictionary]] -> cli tool - [[dictionary]] -> cli tool
- [[technical-writing]] -> skill? - [[technical-writing]] -> skill?
@@ -53,7 +53,7 @@
- subagents - subagents
- test-driven-development - test-driven-development
## pikachu + pichu proxmox -> nixos ## Pikachu + Pichu Proxmox -> Nixos
- lidarr (requires raichu) - lidarr (requires raichu)
- immich - immich
@@ -63,7 +63,8 @@
- adguard - adguard
- manage DNS rewrites for local service names such as `home` - manage DNS rewrites for local service names such as `home`
## raichu proxmox -> nixos ## Raichu Proxmox -> Nixos
- dwn torrent (vpn) - dwn torrent (vpn)
- dwn usenet (vpn) - dwn usenet (vpn)
- dwn-torrent-novpn - dwn-torrent-novpn
@@ -85,28 +86,29 @@
- minecraft - minecraft
- cobblemon - cobblemon
# learning # Learning
- YouTube - YouTube
- EeroAlvar - EeroAlvar
- https://www.youtube.com/watch?v=DzhLFiblPUk - <https://www.youtube.com/watch?v=DzhLFiblPUk>
- https://www.youtube.com/watch?v=hQGAwD9vkLo - <https://www.youtube.com/watch?v=hQGAwD9vkLo>
- https://www.youtube.com/watch?v=hhtExS5UQBI - <https://www.youtube.com/watch?v=hhtExS5UQBI>
- https://www.youtube.com/watch?v=Y1xO9OsCBC4 - <https://www.youtube.com/watch?v=Y1xO9OsCBC4>
- https://www.youtube.com/watch?v=DWWrLlM3gwQ - <https://www.youtube.com/watch?v=DWWrLlM3gwQ>
- https://www.youtube.com/watch?v=yHL-gmkzC-4 - <https://www.youtube.com/watch?v=yHL-gmkzC-4>
- https://www.youtube.com/watch?v=KRVYUkM16hE - <https://www.youtube.com/watch?v=KRVYUkM16hE>
- https://www.youtube.com/watch?v=RxdvzenLcl4 - <https://www.youtube.com/watch?v=RxdvzenLcl4>
- https://www.youtube.com/watch?v=mdbpIpPSPwQ - <https://www.youtube.com/watch?v=mdbpIpPSPwQ>
- https://www.youtube.com/watch?v=GHsq0klC_4g - <https://www.youtube.com/watch?v=GHsq0klC_4g>
- https://www.youtube.com/watch?v=ciC6ffUqI8k - <https://www.youtube.com/watch?v=ciC6ffUqI8k>
- https://www.youtube.com/watch?v=gYxZt9Qe0fk - <https://www.youtube.com/watch?v=gYxZt9Qe0fk>
- https://www.youtube.com/watch?v=0tqty8ltKDA - <https://www.youtube.com/watch?v=0tqty8ltKDA>
- https://www.youtube.com/watch?v=kzcI5F4tGiU - <https://www.youtube.com/watch?v=kzcI5F4tGiU>
- https://www.youtube.com/watch?v=iKwPaB5TUdI - <https://www.youtube.com/watch?v=iKwPaB5TUdI>
- https://www.youtube.com/watch?v=A-CtdQFRX64 - <https://www.youtube.com/watch?v=A-CtdQFRX64>
- https://www.youtube.com/watch?v=MHPRnM38Dyc - <https://www.youtube.com/watch?v=MHPRnM38Dyc>
# tech debt # Tech Debt
- better remote deployment - better remote deployment
- expose remote deployment as a flake app, replacing the Fish-only `deploy-to` workflow - expose remote deployment as a flake app, replacing the Fish-only `deploy-to` workflow
@@ -115,92 +117,7 @@
Prefer clear per-file dependency edges, but `rust_library` maps each target to a crate. Prefer clear per-file dependency edges, but `rust_library` maps each target to a crate.
Decide whether wrapper rules or another pattern can improve graph clarity without forcing artificial crate boundaries. Decide whether wrapper rules or another pattern can improve graph clarity without forcing artificial crate boundaries.
## nix refactor ## Nix Refactor
Review Nix files in entrypoint order: Review Nix files in entrypoint order:
- [x] `flake.nix`
- [x] `src/flake/default.nix`
- [x] `src/flake/formatter.nix`
- [x] `src/flake/apps.nix`
- [x] `src/dotfiles/default.nix`
- [x] `src/dotfiles/util.nix`
- [x] `src/dotfiles/registry.nix`
- [x] `src/dotfiles/registry/schema.nix`
- [x] `src/dotfiles/registry/validation.nix`
- [x] `configs/nixos/registry/address.nix`
- [>] `configs/nixos/registry/homepage.nix`
- [x] `configs/nixos/registry/route.nix`
- [x] `configs/nixos/registry/shell-shortcut.nix`
- [x] `configs/nixos/registry/stable-uid.nix`
- [x] `configs/nixos/modules/default.nix`
- [x] `configs/nixos/modules/host.nix`
- [x] `configs/nixos/modules/guest.nix`
- [x] `configs/nixos/modules/monorepo.nix`
- [x] `configs/nixos/modules/zfs.nix`
- [x] `configs/nixos/modules/network/ssh.nix`
- [x] `configs/nixos/modules/network/vlans.nix`
- [x] `configs/nixos/modules/network/vpn-client.nix`
- [x] `configs/nixos/modules/desktop/default.nix`
- [x] `configs/nixos/modules/desktop/apps/alacritty.nix`
- [x] `configs/nixos/modules/desktop/apps/firefox.nix`
- [x] `configs/nixos/modules/desktop/apps/ghostty.nix`
- [x] `configs/nixos/modules/desktop/apps/obsidian.nix`
- [x] `configs/nixos/modules/desktop/apps/r2modman.nix`
- [x] `configs/nixos/modules/desktop/apps/signal.nix`
- [x] `configs/nixos/modules/desktop/apps/steam.nix`
- [x] `configs/nixos/modules/desktop/apps/vencord.nix`
- [x] `configs/nixos/modules/desktop/session/hyprland/default.nix`
- [x] `configs/nixos/modules/desktop/session/hyprland/hypridle.nix`
- [x] `configs/nixos/modules/desktop/session/hyprland/hyprlock.nix`
- [x] `configs/nixos/modules/desktop/session/login.nix`
- [x] `configs/nixos/modules/desktop/session/mako.nix`
- [x] `configs/nixos/modules/desktop/session/portals.nix`
- [x] `configs/nixos/modules/desktop/session/rofi.nix`
- [x] `configs/nixos/modules/desktop/session/waybar.nix`
- [x] `configs/nixos/modules/desktop/utilities/audio.nix`
- [x] `configs/nixos/modules/desktop/utilities/clipboard.nix`
- [x] `configs/nixos/modules/desktop/utilities/osd.nix`
- [x] `configs/nixos/modules/desktop/utilities/recording.nix`
- [x] `configs/nixos/modules/desktop/utilities/screenshot.nix`
- [x] `configs/nixos/modules/desktop/utilities/theming.nix`
- [x] `configs/nixos/modules/desktop/utilities/userdirs.nix`
- [x] `configs/nixos/modules/services/actualbudget.nix`
- [x] `configs/nixos/modules/services/copyparty.nix`
- [ ] `configs/nixos/modules/services/homepage.nix`
- [ ] `configs/nixos/modules/services/navidrome.nix`
- [ ] `configs/nixos/modules/services/reverse-proxy.nix`
- [ ] `configs/nixos/modules/services/steamcmd.nix`
- [ ] `configs/nixos/modules/services/games/palworld.nix`
- [ ] `configs/nixos/modules/services/games/valheim.nix`
- [ ] `configs/nixos/modules/shell/bazel.nix`
- [ ] `configs/nixos/modules/shell/direnv/default.nix`
- [ ] `configs/nixos/modules/shell/fish/default.nix`
- [ ] `configs/nixos/modules/shell/gitea-axi.nix`
- [ ] `configs/nixos/modules/shell/git.nix`
- [ ] `configs/nixos/modules/shell/herdr.nix`
- [ ] `configs/nixos/modules/shell/nvim/default.nix`
- [ ] `configs/nixos/modules/shell/omp.nix`
- [ ] `configs/nixos/modules/shell/pi/default.nix`
- [ ] `configs/nixos/modules/shell/python.nix`
- [ ] `configs/nixos/modules/shell/rust.nix`
- [ ] `configs/nixos/modules/shell/tmux/default.nix`
- [ ] `configs/nixos/modules/shell/yazi.nix`
- [ ] `src/dotfiles/guests.nix`
- [x] `configs/nixos/guests/actualbudget.nix`
- [ ] `configs/nixos/guests/copyparty.nix`
- [ ] `configs/nixos/guests/homepage.nix`
- [ ] `configs/nixos/guests/navidrome.nix`
- [ ] `configs/nixos/guests/palworld.nix`
- [ ] `configs/nixos/guests/reverse-proxy.nix`
- [ ] `configs/nixos/guests/valheim.nix`
- [ ] `src/dotfiles/hosts.nix`
- [ ] `configs/nixos/hosts/neogaia/default.nix`
- [ ] `configs/nixos/hosts/neogaia/disk.nix`
- [ ] `configs/nixos/hosts/neogaia/hardware-configuration.nix`
- [ ] `configs/nixos/hosts/pikachu/default.nix`
- [ ] `configs/nixos/hosts/pikachu/disk.nix`
- [ ] `configs/nixos/hosts/pikachu/hardware-configuration.nix`
- [ ] `configs/nixos/hosts/zeus/default.nix`
- [ ] `configs/nixos/hosts/zeus/disk.nix`
- [ ] `configs/nixos/hosts/zeus/hardware-configuration.nix`