summaryrefslogtreecommitdiff
path: root/parts/systems/profiles.nix
diff options
context:
space:
mode:
Diffstat (limited to 'parts/systems/profiles.nix')
-rw-r--r--parts/systems/profiles.nix102
1 files changed, 0 insertions, 102 deletions
diff --git a/parts/systems/profiles.nix b/parts/systems/profiles.nix
deleted file mode 100644
index eada9ac..0000000
--- a/parts/systems/profiles.nix
+++ /dev/null
@@ -1,102 +0,0 @@
-{
- inputs,
- self,
- ...
-}: let
- specialArgs = {inherit inputs self;};
-in {
- personal = {
- system = "x86_64-linux";
- builder = inputs.nixpkgs.lib.nixosSystem;
- inherit specialArgs;
-
- modules = with inputs; [
- agenix.nixosModules.default
- catppuccin.nixosModules.catppuccin
- hm.nixosModules.home-manager
- nur.nixosModules.nur
- self.nixosModules.default
-
- ../users/seth/system.nix
-
- {
- age = {
- identityPaths = ["/etc/age/key"];
- secrets = let
- baseDir = "${self}/parts/secrets/shared";
- in {
- rootPassword.file = "${baseDir}/rootPassword.age";
- sethPassword.file = "${baseDir}/sethPassword.age";
- };
- };
-
- base.enable = true;
- system.stateVersion = "23.11";
-
- home-manager = {
- useGlobalPkgs = true;
- useUserPackages = true;
- extraSpecialArgs = specialArgs;
- };
- }
- ];
- };
-
- personal-darwin = {
- builder = inputs.darwin.lib.darwinSystem;
- inherit specialArgs;
- modules = with inputs; [
- hm.darwinModules.home-manager
- self.darwinModules.default
-
- ../users/seth/system.nix
-
- {
- base.enable = true;
- desktop.enable = true;
- system.stateVersion = 4;
-
- home-manager = {
- useGlobalPkgs = true;
- useUserPackages = true;
- extraSpecialArgs = specialArgs;
-
- 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";
- }
- ];
- };
-}