refactor: modularize the configuration
chore: remove unnecessary code, use modules instead of imports, split files
feat: use global packages in home-manager
feat: add new laptop phobos
fix: use nixosModules output from nixos-hardware
feat: add nixos-hardware for laptop
feat: add auto regenerated nix-index-database
chore: update to nixos-unstable
feat: add nur overlay and modules correctly
feat: use user packages instead of global
fix: add missing nur for desktop
feat: add Firefox with extensions
feat: add vscodium with extensions
Use custom doom emacs setup instead of nix-community/nix-doom-emacs[1;5D
feat: add initial configurations