docs(tasks): organize task areas
This commit is contained in:
155
docs/TODO.md
155
docs/TODO.md
@@ -1,19 +1,19 @@
|
||||
# active projects
|
||||
# Active Projects
|
||||
|
||||
- dotfiles
|
||||
- nix-style / refactor
|
||||
|
||||
## Inactive for now
|
||||
## Inactive For Now
|
||||
|
||||
- ariadne
|
||||
- machoke
|
||||
- falinks
|
||||
|
||||
|
||||
# project ideas
|
||||
# Project Ideas
|
||||
|
||||
- onepacerr (requires raichu migration)
|
||||
- obsidian-source-notes (`ingest-*` skills)
|
||||
- obsidian-game-backlog
|
||||
- whisper dictation
|
||||
- breadcrumbs
|
||||
- gingko
|
||||
- pokemon-classifier-ml
|
||||
@@ -28,9 +28,9 @@
|
||||
- reading material helper
|
||||
- valheim progression DSL + graph
|
||||
- Pi:
|
||||
- vim bindings
|
||||
- vim bindings
|
||||
|
||||
# migration
|
||||
# Migration
|
||||
|
||||
- [[dictionary]] -> cli tool
|
||||
- [[technical-writing]] -> skill?
|
||||
@@ -53,7 +53,7 @@
|
||||
- subagents
|
||||
- test-driven-development
|
||||
|
||||
## pikachu + pichu proxmox -> nixos
|
||||
## Pikachu + Pichu Proxmox -> Nixos
|
||||
|
||||
- lidarr (requires raichu)
|
||||
- immich
|
||||
@@ -63,7 +63,8 @@
|
||||
- adguard
|
||||
- manage DNS rewrites for local service names such as `home`
|
||||
|
||||
## raichu proxmox -> nixos
|
||||
## Raichu Proxmox -> Nixos
|
||||
|
||||
- dwn torrent (vpn)
|
||||
- dwn usenet (vpn)
|
||||
- dwn-torrent-novpn
|
||||
@@ -80,33 +81,34 @@
|
||||
- seerr
|
||||
- plex
|
||||
- pterodactyl
|
||||
- palworld old
|
||||
- project zomboid
|
||||
- minecraft
|
||||
- cobblemon
|
||||
- palworld old
|
||||
- project zomboid
|
||||
- minecraft
|
||||
- cobblemon
|
||||
|
||||
# Learning
|
||||
|
||||
# learning
|
||||
- YouTube
|
||||
- EeroAlvar
|
||||
- https://www.youtube.com/watch?v=DzhLFiblPUk
|
||||
- https://www.youtube.com/watch?v=hQGAwD9vkLo
|
||||
- https://www.youtube.com/watch?v=hhtExS5UQBI
|
||||
- https://www.youtube.com/watch?v=Y1xO9OsCBC4
|
||||
- https://www.youtube.com/watch?v=DWWrLlM3gwQ
|
||||
- https://www.youtube.com/watch?v=yHL-gmkzC-4
|
||||
- https://www.youtube.com/watch?v=KRVYUkM16hE
|
||||
- https://www.youtube.com/watch?v=RxdvzenLcl4
|
||||
- https://www.youtube.com/watch?v=mdbpIpPSPwQ
|
||||
- https://www.youtube.com/watch?v=GHsq0klC_4g
|
||||
- https://www.youtube.com/watch?v=ciC6ffUqI8k
|
||||
- https://www.youtube.com/watch?v=gYxZt9Qe0fk
|
||||
- https://www.youtube.com/watch?v=0tqty8ltKDA
|
||||
- https://www.youtube.com/watch?v=kzcI5F4tGiU
|
||||
- https://www.youtube.com/watch?v=iKwPaB5TUdI
|
||||
- https://www.youtube.com/watch?v=A-CtdQFRX64
|
||||
- https://www.youtube.com/watch?v=MHPRnM38Dyc
|
||||
- EeroAlvar
|
||||
- <https://www.youtube.com/watch?v=DzhLFiblPUk>
|
||||
- <https://www.youtube.com/watch?v=hQGAwD9vkLo>
|
||||
- <https://www.youtube.com/watch?v=hhtExS5UQBI>
|
||||
- <https://www.youtube.com/watch?v=Y1xO9OsCBC4>
|
||||
- <https://www.youtube.com/watch?v=DWWrLlM3gwQ>
|
||||
- <https://www.youtube.com/watch?v=yHL-gmkzC-4>
|
||||
- <https://www.youtube.com/watch?v=KRVYUkM16hE>
|
||||
- <https://www.youtube.com/watch?v=RxdvzenLcl4>
|
||||
- <https://www.youtube.com/watch?v=mdbpIpPSPwQ>
|
||||
- <https://www.youtube.com/watch?v=GHsq0klC_4g>
|
||||
- <https://www.youtube.com/watch?v=ciC6ffUqI8k>
|
||||
- <https://www.youtube.com/watch?v=gYxZt9Qe0fk>
|
||||
- <https://www.youtube.com/watch?v=0tqty8ltKDA>
|
||||
- <https://www.youtube.com/watch?v=kzcI5F4tGiU>
|
||||
- <https://www.youtube.com/watch?v=iKwPaB5TUdI>
|
||||
- <https://www.youtube.com/watch?v=A-CtdQFRX64>
|
||||
- <https://www.youtube.com/watch?v=MHPRnM38Dyc>
|
||||
|
||||
# tech debt
|
||||
# Tech Debt
|
||||
|
||||
- better remote deployment
|
||||
- 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.
|
||||
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:
|
||||
|
||||
- [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`
|
||||
|
||||
Reference in New Issue
Block a user