I have been working on getting my NixOS config exactly how i want it.

  • Nix
    • nix flakes
    • fix config warnings
    • nix flake installer
    • Impermanence setup with disko
      • learn basics
      • add to config
    • Hyperland
      • learn basics, what is it? why should you use or not use it?
      • setup hyperland
    • Nix Dev Enviroments
      • start learning basics
      • create boilerplate’s for each language I want to develop in

Modular NixOS

Vimjoyer Modular NixOS Config video

# Modular nixos configuration dir tree
- flake.nix
- Hosts
	- Laptop
		- configuration.nix
		- hardware-configuration.nix
	- Desktop
		- configuration.nix
		- hardware-configuration.nix
	- Server
		- configuration.nix
		- hardware-configuration.nix
- NixOS Modules
	- default.nix
	- module1.nix
	- module2.nix
	- sub-dir
		- module3.nix

NH the nix helper

Vimjoyer nix helper video