+ "help": "Option -Dosgi.configuration.area=@user.home/.config/.. overrides but must be added to \"$ECLIPSE_HOME\"/eclipse.ini\" rather than command line which means you must have write access to $ECLIPSE_HOME. (Arch Linux hard-codes $ECLIPSE_HOME in /usr/bin/eclipse)\n_Relevant issue_: https://bugs.eclipse.org/bugs/show_bug.cgi?id=200809\n"
+ "help": "export HOUDINI_USER_PREF_DIR=\"$XDG_CACHE_HOME\"/houdini__HVER__\nThe value of this variable must include the substring __HVER__, which will be replaced at run time with the current MAJOR.MINOR version string.\n_Relevant issue_: https://forums.odforce.net/topic/43138-changing-home-location/\n"
+ "help": "You can run VSCodium with the --extensions-dir flag, such as vscodium --extensions-dir \"$XDG_DATA_HOME/vscode\". This however won't prevent the creation of ~/.vscode-oss/ directory.\n_Relevant issue_: https://github.com/VSCodium/vscodium/issues/561\n"
+ "help": "Previous versions required setting variables in condarc:\n$XDG_CONFIG_HOME/conda/condarc\nconda-build:\n # Replace /home/user/.local/share with your $XDG_DATA_HOME path, as the\n # `conda-build.root-dir` option does not support environment expansion\n root-dir: /home/user/.local/share/conda/conda-bld\nenvs_dirs:\n - ${XDG_DATA_HOME}/conda/envs\npkgs_dirs:\n - ${XDG_CACHE_HOME}/conda/pkgs\n_Relevant issue_: https://conda.io/projects/conda/en/latest/user-guide/configuration/use-condarc.html#searching-for-condarc\n"
+ },
+ {
+ "path": "~/.conda/condarc",
+ "movable": true,
+ "help": "Previous versions required setting variables in condarc:\n$XDG_CONFIG_HOME/conda/condarc\nconda-build:\n # Replace /home/user/.local/share with your $XDG_DATA_HOME path, as the\n # `conda-build.root-dir` option does not support environment expansion\n root-dir: /home/user/.local/share/conda/conda-bld\nenvs_dirs:\n - ${XDG_DATA_HOME}/conda/envs\npkgs_dirs:\n - ${XDG_CACHE_HOME}/conda/pkgs\n_Relevant issue_: https://conda.io/projects/conda/en/latest/user-guide/configuration/use-condarc.html#searching-for-condarc\n"
+ },
+ {
+ "path": "~/.conda/condarc.d/",
+ "movable": true,
+ "help": "Previous versions required setting variables in condarc:\n$XDG_CONFIG_HOME/conda/condarc\nconda-build:\n # Replace /home/user/.local/share with your $XDG_DATA_HOME path, as the\n # `conda-build.root-dir` option does not support environment expansion\n root-dir: /home/user/.local/share/conda/conda-bld\nenvs_dirs:\n - ${XDG_DATA_HOME}/conda/envs\npkgs_dirs:\n - ${XDG_CACHE_HOME}/conda/pkgs\n_Relevant issue_: https://conda.io/projects/conda/en/latest/user-guide/configuration/use-condarc.html#searching-for-condarc\n"
+ },
+ {
+ "path": "~/.condarc",
+ "movable": true,
+ "help": "Previous versions required setting variables in condarc:\n$XDG_CONFIG_HOME/conda/condarc\nconda-build:\n # Replace /home/user/.local/share with your $XDG_DATA_HOME path, as the\n # `conda-build.root-dir` option does not support environment expansion\n root-dir: /home/user/.local/share/conda/conda-bld\nenvs_dirs:\n - ${XDG_DATA_HOME}/conda/envs\npkgs_dirs:\n - ${XDG_CACHE_HOME}/conda/pkgs\n_Relevant issue_: https://conda.io/projects/conda/en/latest/user-guide/configuration/use-condarc.html#searching-for-condarc\n"
+ "help": "mv ~/.arduino15 $XDG_CONFIG_HOME/arduino15\nSpecify the new directories used by Arduino CLI in arduino-cli.yaml as mentioned in the documentation here.\nalias arduino-cli='arduino-cli --config-file $XDG_CONFIG_HOME/arduino15/arduino-cli.yaml'\n_Relevant issue_: https://github.com/arduino/arduino-cli/pull/140\n"
+ "help": "XDG_CONFIG_HOME/Bitwarden CLI\nXDG_DATA_HOME/audacity\n\nThe BITWARDENCLI_APPDATA_DIR environment variable takes precedence.\nCurrently contains a single data.json file with all the vault data, so it ought to belong in XDG_DATA_HOME\n_Relevant issue_: https://github.com/bitwarden/cli/pull/46\n"
+ "help": "XDG_CONFIG_HOME/calcurse\nXDG_DATA_HOME/calcurse\n\nIf the legacy path ~/.calcurse is present, it will take precedence.\n_Relevant issue_: https://github.com/lfos/calcurse/pull/254\n"
+ "help": "The shell init files will be installed to XDG_CONFIG_HOME/fzf if the installation script is called with --xdg for example /usr/local/opt/fzf/install --xdg.\n_Relevant issue_: https://github.com/junegunn/fzf/pull/1282\n"
+ "help": "GPODDER_DOWNLOAD_DIR sets the download folder. GPODDER_HOME - where config and database files are stored, downloads also if GPODDER_DOWNLOAD_DIR is not set.\n"
+ "help": "Added in 3ab86f0 but subsequently reverted in e253c9f1[dead link 2022-09-23 ⓘ]\n_Relevant issue_: https://github.com/moosotc/llpp/issues/180\n"
+ "help": "XDG_CONFIG_HOME/luarocks\nXDG_CACHE_HOME/luarocks\n\nIf the legacy path ~/.luarocks is present, it will take precedence.\n_Relevant issue_: https://github.com/luarocks/luarocks/pull/1298\n"
+ "help": "/opt/maptool/lib/app/MapTool.cfg\n[JavaOptions]\n-DMAPTOOL_DATADIR=.local/share/maptool-rptools\nHowever, no way to change the location of this configuration file.\n_Relevant issue_: https://github.com/RPTools/maptool/issues/2786\n"
+ "help": "mvn -gs \"$XDG_CONFIG_HOME\"/maven/settings.xml and set <localRepository> as appropriate in settings.xml\n_Relevant issue_: https://issues.apache.org/jira/browse/MNG-6603\n"
+ "help": "There's an open PR to move ~/.utop-hostory to $XDG_CACHE_HOME [308]\n_Relevant issue_: https://github.com/ocaml-community/utop/issues/361\n"
+ "help": "Does not fully honour XDG Base Directory Specification, see [203]\nCurrently it hard-codes[dead link 2022-09-23 ⓘ] ~/.local/share.\n_Relevant issue_: https://github.com/openscad/openscad/issues/125\n"
+ "help": "Workaround is to use --rcfile and --macros however this come with sideeffects.\n_Relevant issue_: https://github.com/rpm-software-management/rpm/issues/2153\n"
+ },
+ {
+ "path": "~/.rpmmacros",
+ "movable": false,
+ "help": "Workaround is to use --rcfile and --macros however this come with sideeffects.\n_Relevant issue_: https://github.com/rpm-software-management/rpm/issues/2153\n"
+ "help": "/etc/sbclrc\n(require :asdf)\n(setf sb-ext:*userinit-pathname-function*\n (lambda () (uiop:xdg-config-home #P\"sbcl/sbclrc\")))\n\nNote that this requires root privileges and will change the location of ~/.sbclrc for all users. This can be mitigated by checking for an existing ~/.sbclrc inside the lambda form.\n"
+ "help": "By default, the configuration file is left blank with intention that the user will fill it at their will (through the gui or manually).\n_Relevant issue_: https://github.com/snes9xgit/snes9x/issues/194\n"
+ "help": "Move the ~/.spacemacs file.\nexport SPACEMACSDIR=\"$XDG_CONFIG_HOME\"/spacemacs, mv ~/.spacemacs \"$SPACEMACSDIR\"/init.el\nOther files need to be configured like Emacs.\n_Relevant issue_: https://github.com/syl20bnr/spacemacs/issues/3589\n"
+ },
+ {
+ "path": "~/.spacemacs.d",
+ "movable": true,
+ "help": "Move the ~/.spacemacs file.\nexport SPACEMACSDIR=\"$XDG_CONFIG_HOME\"/spacemacs, mv ~/.spacemacs \"$SPACEMACSDIR\"/init.el\nOther files need to be configured like Emacs.\n_Relevant issue_: https://github.com/syl20bnr/spacemacs/issues/3589\n"
+ "help": "For the directory ~/thinclient_drives, you may consider editing /etc/xrdp/sesman.ini and modifying the section [Chansrv] following the example config.\n"
- "help": "Export the following environment variables:\n\n```bash\nexport ACKRC=\"$XDG_CONFIG_HOME/ack/ackrc\"\n```\n"
- }
- ],
- "name": "ack"
+ "files": [
+ {
+ "path": "$HOME/.ackrc",
+ "movable": true,
+ "help": "Export the following environment variables:\n\n```bash\nexport ACKRC=\"$XDG_CONFIG_HOME/ack/ackrc\"\n```\n_Relevant issue_: https://github.com/beyondgrep/ack2/issues/516\n"
+ "help": "```\nalias alpine=\"alpine -p $XDG_CONFIG_HOME/alpine/pinerc\"\n```\nIn the above config file, some locations can be customized using options like `newsrc-path=` and `address-book=`.\n",
+ "movable": false,
+ "path": "~/.pinerc"
+ },
+ {
+ "help": "```\nalias alpine=\"alpine -p $XDG_CONFIG_HOME/alpine/pinerc\"\n```\nIn the above config file, some locations can be customized using options like `newsrc-path=` and `address-book=`.\n",
+ "movable": false,
+ "path": "~/.addressbook"
+ },
+ {
+ "help": "```\nalias alpine=\"alpine -p $XDG_CONFIG_HOME/alpine/pinerc\"\n```\nIn the above config file, some locations can be customized using options like `newsrc-path=` and `address-book=`.\n",
+ "movable": false,
+ "path": "~/.pine-debug[1-4]"
+ },
+ {
+ "help": "```\nalias alpine=\"alpine -p $XDG_CONFIG_HOME/alpine/pinerc\"\n```\nIn the above config file, some locations can be customized using options like `newsrc-path=` and `address-book=`.\n",
+ "movable": false,
+ "path": "~/.newsrc"
+ },
+ {
+ "help": "```\nalias alpine=\"alpine -p $XDG_CONFIG_HOME/alpine/pinerc\"\n```\nIn the above config file, some locations can be customized using options like `newsrc-path=` and `address-book=`.\n",
+ "movable": false,
+ "path": "~/.mailcap"
+ },
+ {
+ "help": "```\nalias alpine=\"alpine -p $XDG_CONFIG_HOME/alpine/pinerc\"\n```\nIn the above config file, some locations can be customized using options like `newsrc-path=` and `address-book=`.\n",
+ "movable": false,
+ "path": "~/.mime.types"
+ },
+ {
+ "help": "```\nalias alpine=\"alpine -p $XDG_CONFIG_HOME/alpine/pinerc\"\n```\nIn the above config file, some locations can be customized using options like `newsrc-path=` and `address-book=`.\n",