docs: TODO update

This commit is contained in:
Kat Inskip 2023-01-17 15:49:53 -05:00
parent 1ec876812e
commit bcd5fd495a
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
2 changed files with 41 additions and 62 deletions

49
TODO.md
View file

@ -1,47 +1,26 @@
# To-dos # To-dos
- [x] Correctly handle multi-system environments ## Overview
- [x] NixOS
- [x] nix-darwin
- [x] home-manager
- [x] Contemplate migration to Pulumi instead of tf-nix / Terraform
- [ ] Initial secrets setup - [ ] Initial secrets setup
- [ ] age identity - [ ] age identity
- [ ] yubikey plugin - [ ] yubikey plugin
- [ ] SSH keys - [ ] SSH keys
- [ ] scalpel - [ ] scalpel
## Minimum Viable Sumireko ## Exocortex
Since Sumireko is not a personal machine and needs less, it is far easier to graft the existing nixfiles sumireko stuff onto kittywitch - [ ] Set up doom-emacs
- [ ] Learn org
- [ ] Learn org-roam
- [ ] Transition from Obsidian to org
- [ ] homebrew ## Koishi
- [ ] neovim
- [ ] zsh
- [ ] exa
- [ ] fzf
- [ ] z
- [ ] git
- [ ] gpg
- [ ] starship
- [ ] tmux
- [ ] direnv
- [ ] bitw
## Minimum Viable Koishi - [ ] Decide window manager / desktop environment
- [ ] Decide browser and browser workflow
- [ ] GNOME ## Sumireko
- [ ] Find minimal extension set
- [ ] Track config changes and add to dconf - [ ] Decide on enhancements to current workflow (https://github.com/jaywcjlove/awesome-mac)
- [ ] firefox - [ ] Decide browser and browser workflow
- [ ] neovim
- [ ] zsh
- [ ] exa
- [ ] fzf
- [ ] z
- [ ] git
- [ ] starship
- [ ] ssh
- [ ] tmux
- [ ] direnv
- [ ] bitw

54
flake.lock generated
View file

@ -8,11 +8,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1665870395, "lastModified": 1673301561,
"narHash": "sha256-Tsbqb27LDNxOoPLh0gw2hIb6L/6Ow/6lIBvqcHzEKBI=", "narHash": "sha256-gRUWHbBAtMuPDJQXotoI8u6+3DGBIUZHkyQWpIv7WpM=",
"owner": "ryantm", "owner": "ryantm",
"repo": "agenix", "repo": "agenix",
"rev": "a630400067c6d03c9b3e0455347dc8559db14288", "rev": "42d371d861a227149dc9a7e03350c9ab8b8ddd68",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -24,11 +24,11 @@
"arcexprs": { "arcexprs": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1670140114, "lastModified": 1673969973,
"narHash": "sha256-Z8lmLwKTf171WYH8EMko57VtobF8DgPtKL3ioXBlKP4=", "narHash": "sha256-h0x2JpBFlxZOUE29Iced/Ci/5w4kXs52TgYaVzbBusA=",
"owner": "arcnmx", "owner": "arcnmx",
"repo": "nixexprs", "repo": "nixexprs",
"rev": "be538181c1937c11d4ad4a0b4da203169f150be2", "rev": "f0f8f76dc306ebbe7ac45008f36607243148969c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -45,11 +45,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1668784520, "lastModified": 1673295039,
"narHash": "sha256-gGgVAMwYPPmrfnvnoRi6OkEB5KRsNTb9uYzEceLdO/g=", "narHash": "sha256-AsdYgE8/GPwcelGgrntlijMg4t3hLFJFCRF3tL5WVjA=",
"owner": "lnl7", "owner": "lnl7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "6349b99bc2b96ded34d068a88c7c5ced406b7f7f", "rev": "87b9d090ad39b25b2400029c64825fc2a8868943",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -77,11 +77,11 @@
"flake-compat": { "flake-compat": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1668681692, "lastModified": 1673956053,
"narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
"owner": "edolstra", "owner": "edolstra",
"repo": "flake-compat", "repo": "flake-compat",
"rev": "009399224d5e398d03b22badca40a37ac85412a1", "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -98,11 +98,11 @@
"utils": "utils" "utils": "utils"
}, },
"locked": { "locked": {
"lastModified": 1670163996, "lastModified": 1673948101,
"narHash": "sha256-6vbu9Wmh1Ov0VgkWuLAazQ/crzohdZ8jnQp87pDsy7s=", "narHash": "sha256-cD0OzFfnLFeeaz4jVszH9QiMTn+PBxmcYzrp+xujpwM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "90b0e5f440160f54cb4f1f08372e1be554e10873", "rev": "bd3efacb82c721edad1ce9eda583df5fb62ab00a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -160,11 +160,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1670064435, "lastModified": 1673796341,
"narHash": "sha256-+ELoY30UN+Pl3Yn7RWRPabykwebsVK/kYE9JsIsUMxQ=", "narHash": "sha256-1kZi9OkukpNmOaPY7S5/+SlCDOuYnP3HkXHvNDyLQcc=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "61a8a98e6d557e6dd7ed0cdb54c3a3e3bbc5e25c", "rev": "6dccdc458512abce8d19f74195bb20fdb067df50",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -177,11 +177,11 @@
"pypi-deps-db": { "pypi-deps-db": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1669590640, "lastModified": 1673954576,
"narHash": "sha256-w7HNNhdrYX1ystc/Djo5nEy2YjoYoxmRMrsqCyIF3pg=", "narHash": "sha256-fsnuDr954gveIRxcqIq2UKJDppQpYdoLbtl5MZlIDrE=",
"owner": "DavHau", "owner": "DavHau",
"repo": "pypi-deps-db", "repo": "pypi-deps-db",
"rev": "982b6cdf6552fb9296e1ade29cf65a2818cbbd6b", "rev": "7def05c2f169bc69abd2217e1410ef0cf0cd03c8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -202,11 +202,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1667808611, "lastModified": 1673786180,
"narHash": "sha256-HHxTosiswFFS5PHLalpa3OKKl3R9BdgMk7pY4tjX2HU=", "narHash": "sha256-5tu71eDtQVmVUorho/GKaCzr4cdmNpvG8ZYxMhDCVKY=",
"owner": "yaxitech", "owner": "yaxitech",
"repo": "ragenix", "repo": "ragenix",
"rev": "f34618bd9e93edab1f0d62fc3619af7d2d8e5a0c", "rev": "92248738a21db5687744d9e7796cf2433b96a7a5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -244,11 +244,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1667271616, "lastModified": 1673662873,
"narHash": "sha256-qR43NUFFoKfDRro3M1SarTYVfTn8WvWznGJX5eNCNZw=", "narHash": "sha256-/YOtiDKPUXKKpIhsAds11llfC42ScGW27bbHnNZebco=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "3cbe6891588e1efad2491f87a54be26aeed1fac0", "rev": "90163bbbadce526f8b248a5fe545b06c59597108",
"type": "github" "type": "github"
}, },
"original": { "original": {