{ inputs, pkgs, myConfig, lib, ... }: { imports = [ ]; environment.sessionVariables = { DECKY_HOME = "/home/${myConfig.essentials.Username}/homebrew"; DECKY_USER_HOME = "/home/${myConfig.essentials.Username}"; }; # environment.systemPackages = with pkgs; [inputs.jovian.packages.${system}.default]; jovian.steam = { enable = true; autoStart = true; desktopSession = "hyprland"; user = "${myConfig.essentials.Username}"; environment = { OUTPUT_CONNECTOR = "DP-1"; # Keep this STEAM_GAMESCOPE_CMD_OPTIONS = "-O DP-1"; # Force override flag }; }; jovian.decky-loader = { enable = true; stateDir = "/home/${myConfig.essentials.Username}/Games/Decky"; user = "${myConfig.essentials.Username}"; }; jovian.devices.steamdeck = { enableControllerUdevRules = true; }; # programs.gamescope = { # enable = true; # args = ["--output-name" "DP-1"]; # }; jovian.hardware.has.amd.gpu = true; jovian.steamos.enableBluetoothConfig = true; # jovian.steamos.useSteamOSConfig = true; # jovian.devices.steamdeck.enableControllerUdevRules = true; }