aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorlizzie <lizzie@eden-emu.dev>2025-09-08 00:57:08 +0200
committercrueter <crueter@eden-emu.dev>2025-09-08 00:57:08 +0200
commit2f82b63e6ad4f26544e74f86224f4e240933d602 (patch)
tree305ed481995f0d850c34567463855a2141d6197a /docs
parent43c41e4db5596e12ce63b002c8d1543c3e26ccca (diff)
[user] prioritize 'user' directory if it exists (without needing a portable build) + docs (#338)
Signed-off-by: lizzie <lizzie@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/338 Reviewed-by: crueter <crueter@eden-emu.dev> Co-authored-by: lizzie <lizzie@eden-emu.dev> Co-committed-by: lizzie <lizzie@eden-emu.dev>
Diffstat (limited to 'docs')
-rw-r--r--docs/User.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/User.md b/docs/User.md
new file mode 100644
index 0000000000..cfc81063f8
--- /dev/null
+++ b/docs/User.md
@@ -0,0 +1,11 @@
+# User configuration
+
+## Configuration directories
+
+Eden will store configuration in the following directories:
+
+- **Windows**: `%AppData%\Roaming`.
+- **Android**: Data is stored internally.
+- **Linux, macOS, FreeBSD, Solaris, OpenBSD**: `$XDG_DATA_HOME`, `$XDG_CACHE_HOME`, `$XDG_CONFIG_HOME`.
+
+If a `user` directory is present in the current working directory, that will override all global configuration directories and the emulator will use that instead.