enable jovian nixos on glados and set some auto mount and other steamos settings on shodan

This commit is contained in:
Lillian Violet 2025-01-13 15:13:45 +01:00
parent 988f703407
commit 6b3767a02e
3 changed files with 23 additions and 1 deletions

View file

@ -195,6 +195,7 @@
++ desktopModules
++ [
{_module.args = {inherit pkgs-edge;};}
jovian.nixosModules.jovian
# > Our main nixos configuration file <
./nixos/hosts/GLaDOS/configuration.nix
];

View file

@ -11,6 +11,7 @@
# Import home-manager's NixOS module
inputs.home-manager.nixosModules.home-manager
outputs.nixosModules.vpn-ip
inputs.jovian.nixosModules.jovian
# If you want to use modules your own flake exports (from modules/nixos):
# 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 = {
loader.systemd-boot.enable = true;
binfmt.emulatedSystems = ["aarch64-linux"];

View file

@ -25,7 +25,7 @@
../../../disko/shodan
./auto-mount.nix
# ./auto-mount.nix
];
boot = {
tmp.cleanOnBoot = true;
@ -194,6 +194,10 @@
autoUpdate = true;
enableGyroDsuService = true;
};
steamos = {
enableAutoMountUdevRules = true;
enableMesaPatches = true;
};
};
programs = {
steam = lib.mkForce {