feat(steam): beatleader data/config/cache

This commit is contained in:
arcnmx 2024-07-17 17:03:30 -07:00
parent 6b3980c23c
commit 96a8a894e9

View file

@ -682,6 +682,29 @@ in {
initStyle = "none";
srcPathFor = {...}: cfg.sharedDataDir + "/Replays";
};
"UserData/BeatLeader/" = {
versioned = true;
relativePath = "UserData/BeatLeader";
type = "directory";
srcStyle = "empty";
};
"UserData/BeatLeader/Replays" = {
type = "directory";
initStyle = "none";
srcPathFor = {...}: cfg.sharedDataDir + "/ReplaysBeatLeader";
};
"UserData/BeatLeader/ReplayerCache" = {
type = "directory";
versioned = true;
};
"UserData/BeatLeader/LeaderboardsCache" = {
versioned = true;
init = "${emptyJson}";
};
"UserData/BeatLeader/ReplayHeadersCache" = {
versioned = true;
init = "${emptyJson}";
};
"UserData/Beat Saber IPA.json".versioned = true;
"UserData/SongCore/" = {
versioned = true;
@ -746,6 +769,14 @@ in {
"UserData/SongCore/SongCore.json" = {
versioned = true;
};
"UserData/BeatLeader" = {
type = "directory";
versioned = true;
srcStyle = "empty";
};
"UserData/BeatLeader.json" = {
versioned = true;
};
"UserData/ScoreSaber" = {
type = "directory";
versioned = true;
@ -888,6 +919,7 @@ in {
"CustomWalls"
"Playlists"
"Replays"
"ReplaysBeatLeader"
"AppData"
"UserData"
];