Add XL_PATH to allow alternate config directories#242
Conversation
|
Could this be XLCORE_PATH? Might make it clear that this only works on xlcore. Or we also implement it on Windows and name it XL_USERDIR or something. |
| | `XL_SECRET_PROVIDER` | Set to `file` if using the Steam Deck or other desktop session that doesn't have a secret provider. Set to `none` to disable secret provider. | | ||
| | `XL_DECK` | Force XIVLauncher-RB to pretend it's Steam Deck. Does not enable the Steam keyboard. | | ||
| | `XL_GAMEMODE` | Forces XIVLauncher-RB to pretend it's in Steam Deck Game Mode. Also does not enable the Steam keyboard. | | ||
| | `XL_FIRSTRUN` | Set to 0 or 1 to force the launcher to skip or activate the Steam Deck First Run screen. | |
There was a problem hiding this comment.
Do we still have this firstrun thing after xlm?
There was a problem hiding this comment.
Ah, probably not. I'll look.
There was a problem hiding this comment.
The FTS page is still there, but I'm not sure if it's used any more. I can certainly remove that line from the README.
* update readme to match * remove -RB from readme
|
Alright, I've removed XL_FIRSTRUN from the readme. I'm hesitant to remove the implimentation because it's still checked in a couple of places, and I don't want to break anything. I have also fixed the readme to no longer reference -RB, and changed XL_PATH to XL_USERDIR. |
|
@reiichi001 Is this able to be merged? I was trying to migrate my multibox setup to Linux this morning, and realized that neither XL_PATH nor XL_USERDIR are respected. |
|
Closing. Replaced with #353, which adds XDG support and includes this functionality. |
XL_PATH can now be used to set an alternate config directory. This is useful for multiboxing, and for people who want their config in
~/.local/share/xlcoreinstead of~/.xlcore.Also updated the README with a few environment variables.