1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-24 13:27:45 +00:00
astra/launcher/profileconfig.kcfg
Joshua Goins 7280aa5a48 Use a better default wine prefix path
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.
2023-10-08 18:15:41 -04:00

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>