Big refactor, need to test still
This commit is contained in:
		
							parent
							
								
									6f2c936913
								
							
						
					
					
						commit
						81460a2b8f
					
				
					 26 changed files with 17 additions and 16 deletions
				
			
		| 
						 | 
				
			
			@ -65,7 +65,7 @@
 | 
			
		|||
        specialArgs = {inherit inputs outputs;};
 | 
			
		||||
        modules = [
 | 
			
		||||
          # > Our main nixos configuration file <
 | 
			
		||||
          ./nixos/EDI/configuration.nix
 | 
			
		||||
          ./nixos/hosts/EDI/configuration.nix
 | 
			
		||||
          sops-nix.nixosModules.sops
 | 
			
		||||
        ];
 | 
			
		||||
      };
 | 
			
		||||
| 
						 | 
				
			
			@ -76,7 +76,7 @@
 | 
			
		|||
        specialArgs = {inherit inputs outputs;};
 | 
			
		||||
        modules = [
 | 
			
		||||
          # > Our main nixos configuration file <
 | 
			
		||||
          ./nixos/GLaDOS/configuration.nix
 | 
			
		||||
          ./nixos/hosts/GLaDOS/configuration.nix
 | 
			
		||||
          sops-nix.nixosModules.sops
 | 
			
		||||
        ];
 | 
			
		||||
      };
 | 
			
		||||
| 
						 | 
				
			
			@ -87,7 +87,7 @@
 | 
			
		|||
        specialArgs = {inherit inputs outputs;};
 | 
			
		||||
        modules = [
 | 
			
		||||
          # > Our main nixos configuration file <
 | 
			
		||||
          ./nixos/queen/configuration.nix
 | 
			
		||||
          ./nixos/hosts/queen/configuration.nix
 | 
			
		||||
          sops-nix.nixosModules.sops
 | 
			
		||||
        ];
 | 
			
		||||
      };
 | 
			
		||||
| 
						 | 
				
			
			@ -98,7 +98,7 @@
 | 
			
		|||
        specialArgs = {inherit inputs outputs;};
 | 
			
		||||
        modules = [
 | 
			
		||||
          # > Our main nixos configuration file <
 | 
			
		||||
          ./nixos/shodan/configuration.nix
 | 
			
		||||
          ./nixos/hosts/shodan/configuration.nix
 | 
			
		||||
          sops-nix.nixosModules.sops
 | 
			
		||||
        ];
 | 
			
		||||
      };
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -16,7 +16,7 @@
 | 
			
		|||
 | 
			
		||||
    # You can also split up your configuration and import pieces of it here:
 | 
			
		||||
    # ./nvim.nix
 | 
			
		||||
    ./program-configs/zsh.nix
 | 
			
		||||
    ./package-configs/zsh.nix
 | 
			
		||||
  ];
 | 
			
		||||
  nixpkgs = {
 | 
			
		||||
    # You can add overlays here
 | 
			
		||||
| 
						 | 
				
			
			@ -18,7 +18,7 @@
 | 
			
		|||
 | 
			
		||||
    # You can also split up your configuration and import pieces of it here:
 | 
			
		||||
    # ./nvim.nix
 | 
			
		||||
    ./desktop-shared.nix
 | 
			
		||||
    ../../desktop/configuration.nix
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
  # https://nixos.wiki/wiki/FAQ/When_do_I_update_stateVersion
 | 
			
		||||
| 
						 | 
				
			
			@ -18,7 +18,7 @@
 | 
			
		|||
 | 
			
		||||
    # You can also split up your configuration and import pieces of it here:
 | 
			
		||||
    # ./nvim.nix
 | 
			
		||||
    ./desktop-shared.nix
 | 
			
		||||
    ../../desktop/configuration.nix
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
  home.packages = with pkgs; [
 | 
			
		||||
| 
						 | 
				
			
			@ -18,7 +18,7 @@
 | 
			
		|||
 | 
			
		||||
    # You can also split up your configuration and import pieces of it here:
 | 
			
		||||
    # ./nvim.nix
 | 
			
		||||
    ./program-configs/zsh.nix
 | 
			
		||||
    ./package-configs/zsh.nix
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
  nixpkgs = {
 | 
			
		||||
| 
						 | 
				
			
			@ -16,13 +16,14 @@
 | 
			
		|||
    # You can also split up your configuration and import pieces of it here:
 | 
			
		||||
    # ./nvim.nix
 | 
			
		||||
    ./hardware-configuration.nix
 | 
			
		||||
    ./postgres.nix
 | 
			
		||||
    ./nextcloud.nix
 | 
			
		||||
    ./mail-server.nix
 | 
			
		||||
    ./webmail.nix
 | 
			
		||||
    ./gotosocial.nix
 | 
			
		||||
    ../upgrade/postgresql.nix
 | 
			
		||||
    ./akkoma.nix
 | 
			
		||||
    ../../package-configs/akkoma/configuration.nix
 | 
			
		||||
    ../../package-configs/gitea/configuration.nix
 | 
			
		||||
    ../../package-configs/gotosocial/configuration.nix
 | 
			
		||||
    ../../package-configs/mail-server/configuration.nix
 | 
			
		||||
    ../../package-configs/nextcloud/configuration.nix
 | 
			
		||||
    ../../package-configs/postgres/configuration.nix
 | 
			
		||||
    ../../package-configs/postgres/upgrade.nix
 | 
			
		||||
    ../../package-configs/roundcube/configuration.nix
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
  boot.tmp.cleanOnBoot = true;
 | 
			
		||||
| 
						 | 
				
			
			@ -56,7 +57,7 @@
 | 
			
		|||
  };
 | 
			
		||||
 | 
			
		||||
  #Set up sops config, and configure where the keyfile is, then set the mode for the unencrypted keys
 | 
			
		||||
  sops.defaultSopsFile = ../../secrets/queen-Lillian.yaml;
 | 
			
		||||
  sops.defaultSopsFile = ./secrets/sops.yaml;
 | 
			
		||||
  sops.age.keyFile = ./keys.txt;
 | 
			
		||||
 | 
			
		||||
  nix = {
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue