Skip to content

🌨️ Install a nixos system remotely or in place

License

Notifications You must be signed in to change notification settings

IogaMaster/blizzard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌨️ blizzard


With blizzard you can install a nixos system in place.

  • 🏗️ Runs pre-flight checks:
    • ❄️ Checks for nix (Installs if it's not present)
    • 📦 Checks for kexec functionality
  • ⚙️ Builds the installer and packs it into the kexec image:
    • 🏭 Creates Stage 2 installer
    • 🫙 Builds the kexec image, with the Stage 2 installer and components built in.
    • ✅ Finalizes and preforms verification
  • 🎉 Preforms the install.
    • 🏃 Runs the finished kexec image
    • 🗳️ Preforms on the fly checks
    • 📋 Formats and paritions drives with disko
    • 📥 Uses nixos-anywhere to install.

Why?

I already had a install script, but it was kinda rudimentary. So this is a better more streamlined install wizard.

📦 Installation and Usage

TODO

🔨 TODO

Make it work lol

❤️ Contributing

Contributions are whole-heartedly welcome! Please feel free to suggest new features, implement them or generally assist if you'd like. We'd be happy to have you. There's more information in CONTRIBUTING.md.

📜 License

Licensed under the MIT license (LICENSE or https://opensource.org/licenses/MIT). Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, shall be licensed as above, without any additional terms or conditions.

About

🌨️ Install a nixos system remotely or in place

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages