User Tools

Site Tools


software_that_doesnt_support_xdg

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
tool:software:software_that_doesnt_support_xdg [2020/07/26 16:56] – Audacity issue rjtsoftware_that_doesnt_support_xdg [2021/06/05 18:35] – [Quod Libet] '(current)' mark was on wrong issue rjt
Line 27: Line 27:
 ==== Hunspell ==== ==== Hunspell ====
 Sticks it's custom dictionary/ies as a dotfile in home. EG: ''.hunspell_en_AU''. Sticks it's custom dictionary/ies as a dotfile in home. EG: ''.hunspell_en_AU''.
 +
 +==== Itch ====
 +Well this is weird. There's a ''.ych'', which seems to be the actual Electron launcher?, and then everything else is in ''.config/itch'', like game syou download and everything. WEIRD AS HELL.
 +
 +  * Issue: [[github>itchio/itch/issues/2356]] (newer, 'wontfix')
 +  * Issue: [[github>itchio/itch/issues/1184]]
  
 ==== LMMS ==== ==== LMMS ====
Line 39: Line 45:
   * Issue: [[github>npm/npm/issues/6675]]   * Issue: [[github>npm/npm/issues/6675]]
     * Workround in issue: [[github>npm/npm/issues/6675#issuecomment-251049832]]     * Workround in issue: [[github>npm/npm/issues/6675#issuecomment-251049832]]
 +
 +==== PCManFM ====
 +Generally it works right, but thumbnails are in ''~/.thumbnails'' instead of ''XDG_CACHE_HOME/thumbnails''
 +
 +  * Issue: https://sourceforge.net/p/pcmanfm/feature-requests/431/
 +
 +==== Quod Libet ====
 +
 +I have everything in ''~/.config/quodlibet'', but that includes stuff that isn't config stuff like playlists.
 +
 +  * Issue: [[github>quodlibet/quodlibet/issues/138]]
 +  * Issue: [[github>quodlibet/quodlibet/issues/2202]] (current)
  
 ==== RPG in a Box ==== ==== RPG in a Box ====
Line 48: Line 66:
   * Issue: [[github>ValveSoftware/steam-for-linux/issues/1890]]   * Issue: [[github>ValveSoftware/steam-for-linux/issues/1890]]
   * Interesting workaround, but not ideal: [[github>ValveSoftware/steam-for-linux/issues/1890#issuecomment-394128930]]   * Interesting workaround, but not ideal: [[github>ValveSoftware/steam-for-linux/issues/1890#issuecomment-394128930]]
 +
 +==== Syncterm ====
 +
 +Defaults to ''~/.syncterm'', but can edit in config.
  
 ==== Thunderbird ==== ==== Thunderbird ====
Line 60: Line 82:
  
 ==== Weechat ==== ==== Weechat ====
 +  * Issue: [[github>weechat/weechat/issues/1285]]
 +
 You can set an environment variable to load your config from wherever you want. You can set an environment variable to load your config from wherever you want.
  
Line 70: Line 94:
  
 ===== See Also ===== ===== See Also =====
 +  * https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
   * https://www.freedesktop.org/wiki/Software/xdg-user-dirs/   * https://www.freedesktop.org/wiki/Software/xdg-user-dirs/
   * https://wiki.archlinux.org/index.php/XDG_Base_Directory#Support\   * https://wiki.archlinux.org/index.php/XDG_Base_Directory#Support\
   * https://soc.me/standards/defending-home - Wild solution where user makes their home directory read-only.   * https://soc.me/standards/defending-home - Wild solution where user makes their home directory read-only.
 +
 +{{tag>software guide fixes linux}}
software_that_doesnt_support_xdg.txt · Last modified: 2022/06/25 14:35 by rjt