move all expressions to nix/; include modularized home-manager config

This commit is contained in:
steveej 2018-10-31 19:52:39 +01:00
parent d76a7f963b
commit 13bd5e9000
65 changed files with 1726 additions and 511 deletions

View file

@ -6,12 +6,21 @@ In the unlikely case that you actually read this and have any questions please d
## Roadmap
- All graphical systems (incl. install media) must have
- [x] Full-disk encryption by default
- [x] Full-disk encryption by default
- [x] Yubikey support with SSH auth
- [ ] Migrate all devices to new structure
- [x] Encrypted Install media
- [ ] steveej-laptop
- [ ] steveej-laptop-work
- [ ] Migrate home environment to new structure
- [x] home-manager
- [x] pkgs-configuration
- [ ] development environments
- [ ] (Semi-) automatic synchronization of important repositories
- [ ] Modification strategy
- [ ] dotfiles
- [ ] password-store
- [ ] this repo
- [ ] Toplevel Justfile for simple actions
- [x] mount/umount disks
- [x] install to mounted disk
@ -21,12 +30,6 @@ In the unlikely case that you actually read this and have any questions please d
- [ ] annotate recipes with some documentation
- [ ] declare shell.nix with runtime deps
- [ ] Document bootstrap process
- [ ] Incorporate home environment
- [ ] home-manager
- [ ] dotfiles
- [ ] Modification strategy for tracked dotfiles
- [ ] pkgs-configuration
- [ ] development environments
- [ ] Automatic backups
- [ ] tracked dotfiles
- [ ] detect new and untracked dotfiles?