diff options
author | Jan200101 <sentrycraft123@gmail.com> | 2021-12-25 21:01:20 +0100 |
---|---|---|
committer | Jan200101 <sentrycraft123@gmail.com> | 2022-05-05 11:07:56 +0200 |
commit | 4bd8a7b66d37c502b4144e9cdd9167ce87f7fa3a (patch) | |
tree | 211998e36bec30899d59ad02c941010715e13941 /src/config.c | |
parent | f622bf41dbc584dd17e6cfd1f1dc7bbe4250d098 (diff) | |
download | polecat-dev-proton.tar.gz polecat-dev-proton.zip |
add Proton supportdev-proton
Diffstat (limited to 'src/config.c')
-rw-r--r-- | src/config.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/config.c b/src/config.c index f05f5c1..4fb5f01 100644 --- a/src/config.c +++ b/src/config.c @@ -45,6 +45,10 @@ void getCacheDir(char* config, const size_t size) { getXDGDir("XDG_CACHE_HOME", "/.cache/" NAME, config, size); } +void getSteamDir(char* config, const size_t size) +{ + getXDGDir("XDG_DATA_HOME", "/.local/share/Steam", config, size); +} void getWineDir(char* config, const size_t size) { @@ -57,3 +61,9 @@ void getDXVKDir(char* config, const size_t size) getDataDir(config, size); strncat(config, "/dxvk", size - strlen(config) - 1); } + +void getProtonDir(char* config, const size_t size) +{ + getSteamDir(config, size); + strncat(config, "/compatibilitytools.d", size - strlen(config) - 1); +} |