More Jupiter adjustments

This commit is contained in:
Bun 2025-04-28 03:54:22 -04:00
parent 6670e7bb0c
commit 5cdd5989dd
9 changed files with 31 additions and 47 deletions

View file

@ -1,17 +1,28 @@
{ config, jovian, ... }:
{ config, lib, jovian, ... }:
{
imports = [ jovian.nixosModules.jovian ];
jovian = {
steam = {
enable = true;
autoStart = true;
desktopSession = "sway";
user = config.sysusers.main;
};
devices.steamdeck.enable = true;
hardware.has.amd.gpu = true;
decky-loader.enable = true;
};
services = {
displayManager.ly.enable = lib.mkForce false;
keyd.enable = lib.mkForce false;
};
environment.persistence."/persist" = {
directories = [ "/etc/NetworkManager/system-connections" ];
users.${config.sysusers.main}.directories = [ ".steam" ];
};
nixpkgs.allowUnfreePackages = [
"steam"
"steam-jupiter-unwrapped"