You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
934 B

{ pkgs, lib, ... }:
let
steam-with-pkgs = pkgs.steam.override {
extraPkgs = pkgs: with pkgs; [
xorg.libXcursor
xorg.libXi
xorg.libXinerama
xorg.libXScrnSaver
libpng
libpulseaudio
libvorbis
stdenv.cc.cc.lib
libkrb5
keyutils
];
};
in
{
home.packages = with pkgs; [
steam-with-pkgs
gamescope
protontricks
];
home.persistence = {
"/persist/home/misterio" = {
allowOther = true;
directories = [
".factorio"
".config/Hero_Siege"
".config/unity3d/Berserk Games/Tabletop Simulator"
".config/unity3d/IronGate/Valheim"
".local/share/Tabletop Simulator"
".local/share/Paradox Interactive"
".paradoxlauncher"
{
# A couple of games don't play well with bindfs
directory = ".local/share/Steam";
method = "symlink";
}
];
};
};
}