mirror of
				https://github.com/Jokiller230/puzzlevision.git
				synced 2025-10-31 05:40:05 +00:00 
			
		
		
		
	
				
				Non stop entertainment! The wackiest NixOS configuration to-date.
				
			
		
			
			catppuccin-ricedotfileshome-managerhome-manager-confignixnix-flakenixosnixos-configurationsnowfall-lib
			
		
		
		
		
		
		
		
		
		
		
		
			
			
			
			| assets | ||
| .gitignore | ||
| CHANGELOG.md | ||
| LICENSE | ||
| README.md | ||

✨ 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