mirror of
https://github.com/redstrate/Astra.git
synced 2025-04-24 13:27:45 +00:00
This manages prefixes by default, like we do with game installs and user documents now. It's still possible to point to an existing wine prefix.
94 lines
2.9 KiB
XML
94 lines
2.9 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
|
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
|
|
<!--
|
|
SPDX-FileCopyrightText: 2023 Joshua Goins <josh@redstrate.com>
|
|
SPDX-License-Identifier: CC0-1.0
|
|
-->
|
|
<include>profilemanager.h</include>
|
|
<kcfgfile name="astrastaterc" stateConfig="true">
|
|
<parameter name="uuid"/>
|
|
</kcfgfile>
|
|
<group name="profile-$(uuid)">
|
|
<entry key="Name" type="string">
|
|
</entry>
|
|
<entry key="Account" type="string">
|
|
</entry>
|
|
<entry key="GamePath" type="Path">
|
|
<default code="true">ProfileManager::getDefaultGamePath(mParamuuid)</default>
|
|
</entry>
|
|
<entry key="WinePath" type="Path">
|
|
</entry>
|
|
<entry key="WinePrefixPath" type="Path">
|
|
<default code="true">ProfileManager::getDefaultWinePrefixPath(mParamuuid)</default>
|
|
</entry>
|
|
<entry key="WineType" type="Enum">
|
|
<choices>
|
|
<choice name="System">
|
|
</choice>
|
|
<choice name="Custom">
|
|
</choice>
|
|
<choice name="BuiltIn">
|
|
</choice>
|
|
<choice name="XIVOnMac">
|
|
</choice>
|
|
</choices>
|
|
<default>System</default>
|
|
</entry>
|
|
<entry key="UseESync" type="bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry key="UseGamescope" type="bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry key="UseGamemode" type="bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry key="UseDX9" type="bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry key="GamescopeFullscreen" type="bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry key="GamescopeBorderless" type="bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry key="GamescopeWidth" type="int">
|
|
<default>1280</default>
|
|
</entry>
|
|
<entry key="GamescopeHeight" type="int">
|
|
<default>720</default>
|
|
</entry>
|
|
<entry key="GamescopeRefreshRate" type="int">
|
|
<default>60</default>
|
|
</entry>
|
|
<entry key="DalamudEnabled" type="bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry key="DalamudChannel" type="Enum">
|
|
<choices>
|
|
<choice name="Stable">
|
|
</choice>
|
|
<choice name="Staging">
|
|
</choice>
|
|
<choice name="Net5">
|
|
</choice>
|
|
</choices>
|
|
<default>Stable</default>
|
|
</entry>
|
|
<entry key="DalamudInjectMethod" type="Enum">
|
|
<choices>
|
|
<choice name="Entrypoint">
|
|
</choice>
|
|
<choice name="DLLInject">
|
|
</choice>
|
|
</choices>
|
|
<default>DLLInject</default>
|
|
</entry>
|
|
<entry key="DalamudInjectDelay" type="int">
|
|
<default>0</default>
|
|
</entry>
|
|
</group>
|
|
</kcfg>
|