This my-personal nixos-config it may not work for you ; but you may take inspiration ; Todo : clean modular move nixos/sys-pkgs to home-manager/pkgs make seperate flake based module nixvim module firefox module hyprland module