feat: flakify, gnome3
chore: nix fmt refactor: split out more home-manager programs feat: migrate shell as flake devShell feat: initial flake structure with colmena feat: migrate elias-e525 to colmena feat: migrate steveej-t14 with colmena feat: configure chromium extensions chore: remove all overlays and package overrides chore: delete some of _archive feat: migrate vmd102066 feat: migrate sj-vps-htz0
This commit is contained in:
parent
4fcddef112
commit
33e0c3f4c6
79 changed files with 1797 additions and 1578 deletions
31
README.md
31
README.md
|
@ -29,14 +29,41 @@ In the unlikely case that you actually read this and have any questions please d
|
|||
- [x] annotate recipes with some documentation
|
||||
- [x] declare shell.nix with runtime deps
|
||||
- [x] partition/encrypt/format disks
|
||||
- [ ] Document bootstrap process
|
||||
- [x] Maybe make this a nix-overlay
|
||||
- [x] refactor as a nix flake and adopt an existing framework
|
||||
- [x] devShell version
|
||||
- [x] ~~version templating~~ obsolete due to the usage of flakes
|
||||
- [x] elias-e525
|
||||
- [x] steveej-t14
|
||||
- [x] contabo vps
|
||||
- [x] sj-pve0
|
||||
- [ ] use an existing secret management framework
|
||||
- [ ] adapt (or abandon?) _just_ recipes
|
||||
- [ ] `rebuild-this-device`
|
||||
- [ ] `update-this-device`
|
||||
- [ ] `rebuild-remote-device`
|
||||
- [ ] `update-remote-device`
|
||||
|
||||
evaluate, and understand a path to using these tools in a pull-based fashion:
|
||||
- [x] [colmena](https://github.com/zhaofengli/colmena)
|
||||
* bootstrapping: https://github.com/zhaofengli/colmena/issues/68
|
||||
- [ ] deploy-rs
|
||||
- [ ] 🚧 find a better alternative for the qtile-desktop
|
||||
|
||||
current issues:
|
||||
- floating windows often get lost in the background
|
||||
- plugging in-/out- screen crashes the desktop
|
||||
|
||||
evaluate:
|
||||
- [ ] 🚧 gnome3 + pop-shell
|
||||
- [ ] leftwm + eww (+ wayland?)
|
||||
- [ ] (Re-)document bootstrap process
|
||||
- [ ] `apt install sudo cryptsetup` as a requirements on a deb admin machine
|
||||
- [ ] a new machine
|
||||
- [ ] an install media
|
||||
- [ ] Design disaster recovery
|
||||
- [ ] Automatic synchronization of other state files - see https://gitlab.com/steveeJ/nix-expressions/issues/2
|
||||
- [ ] Recycle *\_archived*
|
||||
- [x] Maybe make this a nix-overlay
|
||||
- [ ] container migrations
|
||||
- [ ] ensure DDNS is updated _before_ the containers are started
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue