{ self, unstable, nixpkgs-2311, ... } @ inputs: { "sefidel@alpha" = self.lib.mkHome { username = "sefidel"; hostname = "alpha"; pkgs = import unstable { system = "x86_64-linux"; overlays = with inputs; [ rust.overlays.default neovim-nightly.overlays.default nur.overlays.default nixpkgs-wayland.overlay ]; }; extraModules = [ ./profiles/populate.nix ./profiles/base ./profiles/gui ./profiles/browsing ./profiles/development ./profiles/communication ./profiles/multimedia ./profiles/creative ./profiles/research ./profiles/security ./profiles/gaming inputs.sops-nix.homeManagerModules.sops ]; version = "22.05"; }; "sefidel@haruka" = self.lib.mkHome { username = "sefidel"; hostname = "haruka"; pkgs = import unstable { system = "x86_64-linux"; overlays = with inputs; [ rust.overlays.default neovim-nightly.overlays.default nur.overlays.default nixpkgs-wayland.overlay ]; }; extraModules = [ ./profiles/populate.nix ./profiles/base ./profiles/gui ./profiles/browsing ./profiles/development ./profiles/communication ./profiles/multimedia ./profiles/creative ./profiles/research ./profiles/security inputs.sops-nix.homeManagerModules.sops ]; version = "23.11"; }; "sefidel@cobalt" = self.lib.mkHome { username = "sefidel"; hostname = "cobalt"; pkgs = import unstable { system = "x86_64-linux"; overlays = with inputs; [ rust.overlays.default neovim-nightly.overlay ]; }; extraModules = [ ./profiles/populate.nix ./profiles/base ./profiles/development ]; version = "23.05"; }; }