jovian changes and such

This commit is contained in:
Bun 2025-07-17 00:30:42 -04:00
parent 0a3b5d2fca
commit e39e0534c2
7 changed files with 17 additions and 44 deletions

View file

@ -3,14 +3,6 @@
imports = [ ./desktop ];
config = lib.mkIf config.jovian.steam.enable {
# Kernel and hardware
boot = {
kernelPackages = lib.mkForce pkgs.linuxPackages_jovian;
supportedFilesystems.nfs = lib.mkForce false;
};
hardware.xone.enable = true;
# Steam and Jovian services
jovian = {
steam = {
@ -27,9 +19,16 @@
};
};
# Disable NFS mounts
boot.supportedFilesystems.nfs = lib.mkForce false;
# Steam input on Wayland desktops
programs.steam.extest.enable = true;
# Networkmanager for UI compatibility
# Xbox controller support
hardware.xone.enable = true;
# NetworkManager for UI compatibility
networking.networkmanager.enable = true;
# Disable conflicting services