{ jovian, ... }: {
  imports = [
    jovian.nixosModules.jovian
  ];

  jovian = {
    hardware.has.amd.gpu = true;
    steamos.useSteamOSConfig = true;
    steamos.enableDefaultCmdlineConfig = false;

    steam = {
      enable = true;
      autoStart = true;
      desktopSession = "sway";
      user = "app";
    };
  };

  users.home.persistApp.directories = [
    ".steam" ".local/share/Steam" ".config/gamescope"
  ];

  programs.regreet.enable = false;
} // {
  #users.users.decky.uid = 514;
  #users.groups.decky.gid = 514;
  #jovian.decky-loader = {
  #  enable = true;
  #  stateDir = "/nix/persist/decky";
  #};
}
