Skip to content

Re-impementation of nixos-rebuild and darwin-rebuild in haskell

License

Notifications You must be signed in to change notification settings

cidkidnix/earth

Repository files navigation

Earth

Re-implementation of nixos-rebuild and darwin-rebuild in haskell

screenshot

Currently Supports

  • Flakes
  • nixos-rebuild commands (switch|build|vm|vm-with-bootloader|dry-activate)
  • Quick Command to build isoImages
  • Installing NixOS
  • Deploying to remote machine accessable via SSH, with root user access
  • Nix-Darwin (switch), no support for activate-user yet
  • Easy garbage collection of system(s)

TODO

  • Specialisations
  • Flush out deployment more
  • Remove ugly CPP hacks

About

Re-impementation of nixos-rebuild and darwin-rebuild in haskell

Resources

License

Stars

Watchers

Forks