2 Commits

Author SHA1 Message Date
kenji fa0e502472 enables steamOSConfiguration (opinionated) 2025-07-20 12:18:55 -05:00
kenji 562d1f30e4 major changes 2025-07-20 08:57:22 -05:00
6 changed files with 18 additions and 4 deletions
+1
View File
@@ -27,6 +27,7 @@
with pkgs; [ with pkgs; [
jellyfin-media-player jellyfin-media-player
usbutils usbutils
pciutils
goverlay goverlay
geekbench_6 geekbench_6
gparted gparted
+3
View File
@@ -49,6 +49,8 @@
hardware.bluetooth.powerOnBoot = true; hardware.bluetooth.powerOnBoot = true;
hardware.bluetooth.settings = { hardware.bluetooth.settings = {
General = { General = {
AutoEnable = true;
Experimental = true;
MultiProfile = "multiple"; MultiProfile = "multiple";
FastConnectable = true; FastConnectable = true;
}; };
@@ -145,6 +147,7 @@
}; };
networking = { networking = {
# wakeOnLan.enable = true;
networkmanager.enable = true; networkmanager.enable = true;
firewall = { firewall = {
enable = true; enable = true;
+1
View File
@@ -20,6 +20,7 @@ in {
grim grim
foot foot
hyprpicker hyprpicker
heroic-unwrapped
qalculate-qt qalculate-qt
fuzzel fuzzel
inotify-tools inotify-tools
+4
View File
@@ -6,6 +6,10 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
steam-run steam-run
]; ];
programs.appimage.enable = true;
programs.appimage.binfmt = true;
programs.steam = { programs.steam = {
enable = true; enable = true;
remotePlay.openFirewall = true; remotePlay.openFirewall = true;
+7 -3
View File
@@ -17,11 +17,15 @@
jovian.decky-loader.enable = true; jovian.decky-loader.enable = true;
jovian.decky-loader.user = "kenji"; jovian.decky-loader.user = "kenji";
jovian.steamos.enableBluetoothConfig = true; # jovian.steamos.enableBluetoothConfig = true;
jovian.steamos.enableMesaPatches = true; # jovian.steamos.enableMesaPatches = true;
jovian.steamos.useSteamOSConfig = true;
# jovian.devices.steamdeck.enableControllerUdevRules = true; # jovian.devices.steamdeck.enableControllerUdevRules = true;
hardware = { hardware = {
xone.enable = true; xone.enable = true;
steam-hardware.enable = true; };
programs.nix-ld = {
enable = true;
libraries = pkgs.steam-run.args.multiPkgs pkgs;
}; };
} }
+2 -1
View File
@@ -1,5 +1,6 @@
{ {
services.udev.extraRules = '' services.udev.extraRules = ''
SUBSYSTEM=="usb", ATTRS{idVendor}=="0e8d", ATTRS{idProduct}=="0616", ATTR{power/wakeup}="enabled" SUBSYSTEM=="usb", ATTR{idVendor}=="0e8d", ATTR{idProduct}=="0616", ATTR{power/wakeup}="enabled"
''; '';
} }