Non stop entertainment! The wackiest NixOS configuration to-date.
Find a file
2025-01-13 18:56:30 +01:00
assets 🎉📝 initialize v2 2025-01-13 18:54:17 +01:00
.gitignore 🙈 Added idea directory to ignored files 2025-01-13 18:56:30 +01:00
CHANGELOG.md 🎉📝 initialize v2 2025-01-13 18:54:17 +01:00
LICENSE Initial commit 2023-10-22 22:21:45 +00:00
README.md 🎉📝 initialize v2 2025-01-13 18:54:17 +01:00


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.

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.

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