nixfiles/TODO.md

47 lines
843 B
Markdown

# To-dos
- [x] Correctly handle multi-system environments
- [x] NixOS
- [x] nix-darwin
- [x] home-manager
- [x] Contemplate migration to Pulumi instead of tf-nix / Terraform
- [ ] Initial secrets setup
- [ ] age identity
- [ ] yubikey plugin
- [ ] SSH keys
- [ ] scalpel
## Minimum Viable Sumireko
Since Sumireko is not a personal machine and needs less, it is far easier to graft the existing nixfiles sumireko stuff onto kittywitch
- [ ] homebrew
- [ ] neovim
- [ ] zsh
- [ ] exa
- [ ] fzf
- [ ] z
- [ ] git
- [ ] gpg
- [ ] starship
- [ ] tmux
- [ ] direnv
- [ ] bitw
## Minimum Viable Koishi
- [ ] GNOME
- [ ] Find minimal extension set
- [ ] Track config changes and add to dconf
- [ ] firefox
- [ ] neovim
- [ ] zsh
- [ ] exa
- [ ] fzf
- [ ] z
- [ ] git
- [ ] starship
- [ ] ssh
- [ ] tmux
- [ ] direnv
- [ ] bitw