✨ Puzzlevision ✨

Non-stop entertainment! The wackiest NixOS configuration to-date.

## 🚧 State of development Version 2.0 is still very much an experiment and not ready to be used in a production environment. If you must, try running it within a VM using the provided deployment instructions. ## 🚀 Deployment To deploy a system run the following command in your terminal of choice. ```sh sudo nixos-rebuild switch --flake .#hostname ``` If you're interested in a quick way to experiment with this configuration, you may use the following command to build a VM. ```sh sudo nixos-rebuild build-vm --flake .#hostname ``` ## 📝 Goals and improvements The main goals of this rewritten flake are: - using flake-parts in place of Snowfall lib - significantly improving the re-usability of all modules - avoiding anti-patterns, such as `with lib; with lib.${namespace};` - improved secrets management - keeping external assets closer to their related nix file, e.g. wallpapers in the desktop modules folder