{ inputs, ... }: { easy-hosts = { shared = { modules = [ inputs.agenix.nixosModules.default inputs.ctp.nixosModules.catppuccin inputs.home-manager.nixosModules.home-manager inputs.self.nixosModules.chromium inputs.self.nixosModules.defaultConfig inputs.self.nixosModules.defaultUsers inputs.self.nixosModules.firefox inputs.self.nixosModules.hyprland inputs.self.nixosModules.forgejo-runner inputs.self.nixosModules.hm-pyrox inputs.self.nixosModules.hm-thehedgehog inputs.self.nixosModules.miscPrograms inputs.self.nixosModules.neovim inputs.self.nixosModules.profiles inputs.self.nixosModules.scrutiny ]; }; path = ./.; hosts = { marvin = { deployable = true; tags = [ "server" "home" ]; modules = [ inputs.golink.nixosModules.default inputs.tangled.nixosModules.knot inputs.tangled.nixosModules.spindle ]; }; prefect = { deployable = true; tags = [ "server" "vps" ]; modules = [ inputs.self.nixosModules.dn42Wireguard inputs.dn42.nixosModules.default ]; }; thought = { deployable = true; tags = [ "server" "vps" ]; }; zaphod = { deployable = true; tags = [ "laptop" ]; modules = [ inputs.hardware.nixosModules.framework-16-7040-amd inputs.self.nixosModules.hm-pyrox-zaphod inputs.self.nixosModules.hm-thehedgehog-zaphod { home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; } ]; }; }; }; }