Fix unfree if no input is provided, more jupiter changes

This commit is contained in:
Bun 2025-04-23 16:54:14 -04:00
parent 656a067a33
commit d4da3e84e5
5 changed files with 42 additions and 24 deletions

View file

@ -1,10 +1,11 @@
{ lib, jovian, ... }:
{ ... }:
{
imports = [
./boot
./disko
./filesystems
./hardware
./jovian
./network
./users
../../modules/system
@ -19,10 +20,4 @@
desktop.enable = true;
stateVersion = "24.05";
};
jovian = {
steam.enable = true;
hardware.has.amd.gpu = true;
decky-loader.enable = true;
};
}

View file

@ -0,0 +1,21 @@
{ config, jovian, ... }:
{
imports = [ jovian.nixosModules.jovian ];
jovian = {
steam = {
enable = true;
user = config.sysusers.main;
};
devices.steamdeck.enable = true;
hardware.has.amd.gpu = true;
decky-loader.enable = true;
};
nixpkgs.allowUnfreePackages = [
"steam"
"steam-jupiter-unwrapped"
"steamdeck-firmware"
"steamdeck-hw-theme"
];
}

View file

@ -3,6 +3,7 @@
home-manager.users."${config.sysusers.main}".home = {
desktop.enable = true;
remote-desktop.enable = true;
enableNixpkgsReleaseCheck = false;
stateVersion = lib.mkForce config.system.stateVersion;
};
}