summaryrefslogtreecommitdiff
path: root/hosts/profiles.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/profiles.nix')
-rw-r--r--hosts/profiles.nix88
1 files changed, 0 insertions, 88 deletions
diff --git a/hosts/profiles.nix b/hosts/profiles.nix
deleted file mode 100644
index 9bf9d9f..0000000
--- a/hosts/profiles.nix
+++ /dev/null
@@ -1,88 +0,0 @@
-{
- inputs,
- self,
-}: let
- specialArgs = inputs // {inherit inputs;};
-in {
- personal = {
- system = "x86_64-linux";
- builder = inputs.nixpkgs.lib.nixosSystem;
- inherit specialArgs;
-
- modules = with inputs; [
- agenix.nixosModules.default
- hm.nixosModules.home-manager
- nur.nixosModules.nur
-
- self.nixosModules.default
- ../users/seth
-
- {
- age = {
- identityPaths = ["/etc/age/key"];
- secrets = let
- baseDir = "${self}/secrets/shared";
- in {
- rootPassword.file = "${baseDir}/rootPassword.age";
- sethPassword.file = "${baseDir}/sethPassword.age";
- };
- };
-
- base.enable = true;
- system.stateVersion = "23.11";
- }
- ];
- };
-
- personal-darwin = {
- builder = inputs.darwin.lib.darwinSystem;
- inherit specialArgs;
- modules = with inputs; [
- hm.darwinModules.home-manager
-
- ../users/seth
- self.darwinModules.default
-
- {
- base.enable = true;
- desktop.enable = true;
- system.stateVersion = 4;
-
- home-manager.users.seth = {
- imports = [
- ../users/seth/darwin.nix
- ];
-
- getchoo.desktop.enable = false;
- };
- }
- ];
- };
-
- server = {
- builder = inputs.nixpkgs-stable.lib.nixosSystem;
- inherit specialArgs;
-
- modules = with inputs; [
- agenix.nixosModules.default
- ../modules/nixos/base
- ../modules/nixos/server
- ../modules/nixos/features/tailscale.nix
-
- {
- features.tailscale = {
- enable = true;
- ssh.enable = true;
- };
-
- server = {
- enable = true;
- secrets.enable = true;
- };
-
- nix.registry.n.flake = nixpkgs-stable;
- system.stateVersion = "23.05";
- }
- ];
- };
-}