summary refs log tree commit diff stats
path: root/results/scraper/fex/4369
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-07-17 09:10:43 +0200
committerChristian Krinitsin <mail@krinitsin.com>2025-07-17 09:10:43 +0200
commitf2ec263023649e596c5076df32c2d328bc9393d2 (patch)
tree5dd86caab46e552bd2e62bf9c4fb1a7504a44db4 /results/scraper/fex/4369
parent63d2e9d409831aa8582787234cae4741847504b7 (diff)
downloadqemu-analysis-main.tar.gz
qemu-analysis-main.zip
add downloaded fex bug-reports HEAD main
Diffstat (limited to 'results/scraper/fex/4369')
-rw-r--r--results/scraper/fex/43699
1 files changed, 9 insertions, 0 deletions
diff --git a/results/scraper/fex/4369 b/results/scraper/fex/4369
new file mode 100644
index 000000000..3ba96667f
--- /dev/null
+++ b/results/scraper/fex/4369
@@ -0,0 +1,9 @@
+FEX does not comply with the "XDG Base Directory Specification"
+According to the [spec](https://specifications.freedesktop.org/basedir-spec/latest/#variables):
+
+>  $XDG_DATA_HOME defines the base directory relative to which user-specific data files should be stored. If $XDG_DATA_HOME is either not set or empty, a default equal to $HOME/.local/share should be used.
+> $XDG_CONFIG_HOME defines the base directory relative to which user-specific configuration files should be stored. If $XDG_CONFIG_HOME is either not set or empty, a default equal to $HOME/.config should be used.
+
+But if both of these are unset, FEX creates its config directory at `$HOME/.fex-emu`, instead of under `$HOME/.config`.
+
+Also it seems that if `$XDG_CONFIG_HOME` is set then `$XDG_CONFIG_HOME/.fex-emu` is used. I think `$XDG_CONFIG_HOME/fex-emu` should be used instead, since this is the convention that pretty much every other application follows (not creating hidden directories under `$XDG_CONFIG_HOME`).
\ No newline at end of file