@@ -6,19 +6,19 @@ let
 | 
				
			|||||||
    {
 | 
					    {
 | 
				
			||||||
      _module.args = globalArgs;
 | 
					      _module.args = globalArgs;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    ./programs/neovim
 | 
					    ./common/programs/neovim
 | 
				
			||||||
    ./programs/nix
 | 
					    ./common/programs/nix
 | 
				
			||||||
    ./programs/zsh
 | 
					    ./common/programs/zsh
 | 
				
			||||||
    ./programs/gnupg
 | 
					    ./common/programs/gnupg
 | 
				
			||||||
    ./programs/git
 | 
					    ./common/programs/git
 | 
				
			||||||
    ./programs/doas
 | 
					    ./common/programs/doas
 | 
				
			||||||
    ./security
 | 
					    ./common/security
 | 
				
			||||||
  ];
 | 
					  ];
 | 
				
			||||||
  desktopModules = [
 | 
					  desktopModules = [
 | 
				
			||||||
    ./programs/adb
 | 
					    ./common/programs/adb
 | 
				
			||||||
    ./programs/dconf
 | 
					    ./common/programs/dconf
 | 
				
			||||||
    ./services/xserver
 | 
					    ./common/services/xserver
 | 
				
			||||||
    ./services/pipewire
 | 
					    ./common/services/pipewire
 | 
				
			||||||
  ];
 | 
					  ];
 | 
				
			||||||
in
 | 
					in
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
@@ -26,23 +26,21 @@ in
 | 
				
			|||||||
    # Desktop
 | 
					    # Desktop
 | 
				
			||||||
    okina = nixpkgs.lib.nixosSystem {
 | 
					    okina = nixpkgs.lib.nixosSystem {
 | 
				
			||||||
      system = "x86_64-linux";
 | 
					      system = "x86_64-linux";
 | 
				
			||||||
      modules =
 | 
					      modules = [
 | 
				
			||||||
        [
 | 
					        ./okina
 | 
				
			||||||
          ./okina
 | 
					      ]
 | 
				
			||||||
        ]
 | 
					      ++ desktopModules
 | 
				
			||||||
        ++ desktopModules
 | 
					      ++ commonModules;
 | 
				
			||||||
        ++ commonModules;
 | 
					 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    #Home laptop
 | 
					    #Home laptop
 | 
				
			||||||
    satori = nixpkgs.lib.nixosSystem {
 | 
					    satori = nixpkgs.lib.nixosSystem {
 | 
				
			||||||
      system = "x86_64-linux";
 | 
					      system = "x86_64-linux";
 | 
				
			||||||
      modules =
 | 
					      modules = [
 | 
				
			||||||
        [
 | 
					        ./satori
 | 
				
			||||||
          ./satori
 | 
					      ]
 | 
				
			||||||
        ]
 | 
					      ++ desktopModules
 | 
				
			||||||
        ++ desktopModules
 | 
					      ++ commonModules;
 | 
				
			||||||
        ++ commonModules;
 | 
					 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    #Home server (RPi4)
 | 
					    #Home server (RPi4)
 | 
				
			||||||
@@ -50,7 +48,8 @@ in
 | 
				
			|||||||
      system = "aarch64-linux";
 | 
					      system = "aarch64-linux";
 | 
				
			||||||
      modules = [
 | 
					      modules = [
 | 
				
			||||||
        ./marisa
 | 
					        ./marisa
 | 
				
			||||||
      ] ++ commonModules;
 | 
					      ]
 | 
				
			||||||
 | 
					      ++ commonModules;
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    #Oracle Cloud VM
 | 
					    #Oracle Cloud VM
 | 
				
			||||||
@@ -58,9 +57,10 @@ in
 | 
				
			|||||||
      system = "x86_64-linux";
 | 
					      system = "x86_64-linux";
 | 
				
			||||||
      modules = [
 | 
					      modules = [
 | 
				
			||||||
        ./remilia
 | 
					        ./remilia
 | 
				
			||||||
        ./x86builder.nix
 | 
					        ./common/x86builder.nix
 | 
				
			||||||
        inputs.mailserver.nixosModules.mailserver
 | 
					        inputs.mailserver.nixosModules.mailserver
 | 
				
			||||||
      ] ++ commonModules;
 | 
					      ]
 | 
				
			||||||
 | 
					      ++ commonModules;
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    #Oracle Cloud VM
 | 
					    #Oracle Cloud VM
 | 
				
			||||||
@@ -68,8 +68,9 @@ in
 | 
				
			|||||||
      system = "x86_64-linux";
 | 
					      system = "x86_64-linux";
 | 
				
			||||||
      modules = [
 | 
					      modules = [
 | 
				
			||||||
        ./hina
 | 
					        ./hina
 | 
				
			||||||
        ./x86builder.nix
 | 
					        ./common/x86builder.nix
 | 
				
			||||||
      ] ++ commonModules;
 | 
					      ]
 | 
				
			||||||
 | 
					      ++ commonModules;
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    #Oracle Cloud VM
 | 
					    #Oracle Cloud VM
 | 
				
			||||||
@@ -78,7 +79,8 @@ in
 | 
				
			|||||||
      modules = [
 | 
					      modules = [
 | 
				
			||||||
        ./suwako
 | 
					        ./suwako
 | 
				
			||||||
        inputs.mailserver.nixosModules.mailserver
 | 
					        inputs.mailserver.nixosModules.mailserver
 | 
				
			||||||
      ] ++ commonModules;
 | 
					      ]
 | 
				
			||||||
 | 
					      ++ commonModules;
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -19,6 +19,7 @@
 | 
				
			|||||||
      ];
 | 
					      ];
 | 
				
			||||||
      kernelModules = [ ];
 | 
					      kernelModules = [ ];
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    kernelParams = [ "i915.force_probe=56a1" ];
 | 
					    kernelParams = [ "i915.force_probe=56a1" ];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    #   kernelModules = [ "kvm-intel" "i2c-dev" "ddcci_backlight" ];
 | 
					    #   kernelModules = [ "kvm-intel" "i2c-dev" "ddcci_backlight" ];
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user