mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 12:29:19 -08:00
docs: TODO update
This commit is contained in:
parent
1ec876812e
commit
bcd5fd495a
2 changed files with 41 additions and 62 deletions
49
TODO.md
49
TODO.md
|
|
@ -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
54
flake.lock
generated
|
|
@ -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": {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue