update TODO
This commit is contained in:
parent
dc37c482a8
commit
272b03aa6e
1 changed files with 11 additions and 1 deletions
12
TODO.md
12
TODO.md
|
|
@ -1,3 +1,5 @@
|
||||||
|
- [ ] deploy port should default to the first port given to `services.openssh`
|
||||||
|
|
||||||
- [ ] use the Nix module system instead of projectOnto for `cerulean.mkNexus`
|
- [ ] use the Nix module system instead of projectOnto for `cerulean.mkNexus`
|
||||||
- [ ] create an alternative to nixos-install called cerulean-install that
|
- [ ] create an alternative to nixos-install called cerulean-install that
|
||||||
allows people to easily bootstrap new machines (and host it on dobutterfliescry.net)
|
allows people to easily bootstrap new machines (and host it on dobutterfliescry.net)
|
||||||
|
|
@ -10,12 +12,16 @@
|
||||||
- [ ] it would be cool to enable/disable groups and hosts
|
- [ ] it would be cool to enable/disable groups and hosts
|
||||||
- [ ] find a standard for how nixpkgs.nix can have a different base per group
|
- [ ] find a standard for how nixpkgs.nix can have a different base per group
|
||||||
|
|
||||||
|
- [ ] go through all flake inputs (recursively) and ENSURE we remove all duplicates by using follows!!
|
||||||
|
|
||||||
- [X] rename nixos-modules/ to nixos/
|
- [X] rename nixos-modules/ to nixos/
|
||||||
- [X] ensure all machines are in groups.all by default
|
- [X] ensure all machines are in groups.all by default
|
||||||
|
|
||||||
- [X] fix nixpkgs.nix not working (default not respected)
|
- [X] fix nixpkgs.nix not working (default not respected)
|
||||||
- [X] remove dependence on nixpkgs
|
- [X] remove dependence on nixpkgs
|
||||||
|
|
||||||
|
- [ ] allow multiple privesc methods, the standard is pam_ssh_agent_auth
|
||||||
|
|
||||||
## Low Priority
|
## Low Priority
|
||||||
- [ ] rename extraModules to modules?
|
- [ ] rename extraModules to modules?
|
||||||
- [ ] rename specialArgs to args?
|
- [ ] rename specialArgs to args?
|
||||||
|
|
@ -31,7 +37,11 @@
|
||||||
- [ ] patch microvm so that acpi=off https://github.com/microvm-nix/microvm.nix/commit/b59a26962bb324cc0a134756a323f3e164409b72
|
- [ ] patch microvm so that acpi=off https://github.com/microvm-nix/microvm.nix/commit/b59a26962bb324cc0a134756a323f3e164409b72
|
||||||
cause otherwise 2GB causes a failure
|
cause otherwise 2GB causes a failure
|
||||||
|
|
||||||
```
|
- [ ] rewrite the ceru cli in rust
|
||||||
|
- [ ] make `ceru` do local and remote deployments
|
||||||
|
|
||||||
|
```nix
|
||||||
|
# REF: foxora
|
||||||
vms = {
|
vms = {
|
||||||
home-assistant = {
|
home-assistant = {
|
||||||
autostart = true;
|
autostart = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue