enable jovian nixos on glados and set some auto mount and other steamos settings on shodan
This commit is contained in:
parent
988f703407
commit
6b3767a02e
|
@ -195,6 +195,7 @@
|
||||||
++ desktopModules
|
++ desktopModules
|
||||||
++ [
|
++ [
|
||||||
{_module.args = {inherit pkgs-edge;};}
|
{_module.args = {inherit pkgs-edge;};}
|
||||||
|
jovian.nixosModules.jovian
|
||||||
# > Our main nixos configuration file <
|
# > Our main nixos configuration file <
|
||||||
./nixos/hosts/GLaDOS/configuration.nix
|
./nixos/hosts/GLaDOS/configuration.nix
|
||||||
];
|
];
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
# Import home-manager's NixOS module
|
# Import home-manager's NixOS module
|
||||||
inputs.home-manager.nixosModules.home-manager
|
inputs.home-manager.nixosModules.home-manager
|
||||||
outputs.nixosModules.vpn-ip
|
outputs.nixosModules.vpn-ip
|
||||||
|
inputs.jovian.nixosModules.jovian
|
||||||
# If you want to use modules your own flake exports (from modules/nixos):
|
# If you want to use modules your own flake exports (from modules/nixos):
|
||||||
# outputs.nixosModules.example
|
# outputs.nixosModules.example
|
||||||
|
|
||||||
|
@ -69,6 +70,22 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
jovian = {
|
||||||
|
steam = {
|
||||||
|
enable = true;
|
||||||
|
autoStart = false;
|
||||||
|
user = "lillian";
|
||||||
|
desktopSession = "plasma";
|
||||||
|
};
|
||||||
|
decky-loader = {
|
||||||
|
enable = true;
|
||||||
|
package = pkgs.decky-loader-prerelease;
|
||||||
|
extraPackages = [pkgs.python3];
|
||||||
|
};
|
||||||
|
hardware.has.amd.gpu = true;
|
||||||
|
};
|
||||||
|
|
||||||
boot = {
|
boot = {
|
||||||
loader.systemd-boot.enable = true;
|
loader.systemd-boot.enable = true;
|
||||||
binfmt.emulatedSystems = ["aarch64-linux"];
|
binfmt.emulatedSystems = ["aarch64-linux"];
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
|
|
||||||
../../../disko/shodan
|
../../../disko/shodan
|
||||||
|
|
||||||
./auto-mount.nix
|
# ./auto-mount.nix
|
||||||
];
|
];
|
||||||
boot = {
|
boot = {
|
||||||
tmp.cleanOnBoot = true;
|
tmp.cleanOnBoot = true;
|
||||||
|
@ -194,6 +194,10 @@
|
||||||
autoUpdate = true;
|
autoUpdate = true;
|
||||||
enableGyroDsuService = true;
|
enableGyroDsuService = true;
|
||||||
};
|
};
|
||||||
|
steamos = {
|
||||||
|
enableAutoMountUdevRules = true;
|
||||||
|
enableMesaPatches = true;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
programs = {
|
programs = {
|
||||||
steam = lib.mkForce {
|
steam = lib.mkForce {
|
||||||
|
|
Loading…
Reference in a new issue