mirror of
https://github.com/b3nj5m1n/xdg-ninja
synced 2024-09-28 15:20:22 +02:00
Merge branch 'main' into feature/better-json-schema
This commit is contained in:
commit
1577537625
33 changed files with 296 additions and 66 deletions
20
mycli.json
20
mycli.json
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"help": "Move the file to $XDG_CONFIG_HOME/mycli/myclirc\n",
|
||||
"movable": true,
|
||||
"path": "$HOME/.myclirc"
|
||||
},
|
||||
{
|
||||
"help": "Set MYCLI_HISTFILE to $XDG_STATE_HOME/mycli/mycli_history\n",
|
||||
"movable": true,
|
||||
"path": "$HOME/.mycli-history"
|
||||
},
|
||||
{
|
||||
"help": "Set this in your myclirc:\n```log_file=~/.cache/mycli.log```\nDoes not work with enviorment variables\n Relevant issue : https://github.com/dbcli/mycli/issues/581\n",
|
||||
"movable": true,
|
||||
"path": "$HOME/.mycli.log"
|
||||
}
|
||||
],
|
||||
"name": "mycli"
|
||||
}
|
10
programs/Hyprland.json
Normal file
10
programs/Hyprland.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"name": "Hyprland",
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.hyprland",
|
||||
"movable": true,
|
||||
"help": "Used for crash reports. Fixed in https://github.com/hyprwm/Hyprland/pull/4719 and can be moved to $XDG_CACHE_HOME\n"
|
||||
}
|
||||
]
|
||||
}
|
10
programs/android-studio.json
Normal file
10
programs/android-studio.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.emulator_console_auth_token",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported.\n"
|
||||
}
|
||||
],
|
||||
"name": "Android Studio"
|
||||
}
|
|
@ -1,15 +1,15 @@
|
|||
{
|
||||
"name": "antimicrox",
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.antimicro",
|
||||
"help": "Move to `XDG_CONFIG_HOME/antimicro`\n",
|
||||
"movable": true,
|
||||
"help": ""
|
||||
"path": "$HOME/.antimicro"
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.antimicrox",
|
||||
"help": "Move to `XDG_CONFIG_HOME/antimicrox`\n",
|
||||
"movable": true,
|
||||
"help": ""
|
||||
"path": "$HOME/.antimicrox"
|
||||
}
|
||||
]
|
||||
],
|
||||
"name": "antimicrox"
|
||||
}
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.bzr.log",
|
||||
"movable": false,
|
||||
"help": "\n"
|
||||
"help": "Try exporting the following enviornment variable:\n```bash\nBZR_LOG=$XDG_CACHE_HOME/bazaar\n```\n",
|
||||
"movable": true,
|
||||
"path": "$HOME/.bzr.log"
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.bazaar",
|
||||
"help": "Bazaar should use _$HOME/.config/bazaar_ if it exists.\n",
|
||||
"movable": true,
|
||||
"help": "Bazaar should use _$HOME/.config/bazaar_ if it exists.\n"
|
||||
"path": "$HOME/.bazaar"
|
||||
}
|
||||
],
|
||||
"name": "bazaar"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
{
|
||||
"path": "$HOME/.bun",
|
||||
"movable": false,
|
||||
"help": "Currently not supported, see [this issue](https://github.com/oven-sh/bun/issues/696). \n"
|
||||
"help": "Currently not supported, see [this issue](https://github.com/oven-sh/bun/issues/1678) . \n"
|
||||
}
|
||||
],
|
||||
"name": "bun"
|
||||
|
|
10
programs/colima.json
Normal file
10
programs/colima.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"name": "colima",
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.colima",
|
||||
"movable": true,
|
||||
"help": "XDG is supported out-of-the-box, so we can simply move the folder to _$XDG_CONFIG_HOME/colima_.\n"
|
||||
}
|
||||
]
|
||||
}
|
15
programs/crossover.json
Normal file
15
programs/crossover.json
Normal file
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.mailcap",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported.\n"
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.mime.types",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported.\n"
|
||||
}
|
||||
],
|
||||
"name": "Crossover"
|
||||
}
|
10
programs/dolt.json
Normal file
10
programs/dolt.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.dolt",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported.\n\n_Relevant issue:_ https://github.com/dolthub/dolt/issues/1398\n"
|
||||
}
|
||||
],
|
||||
"name": "dolt"
|
||||
}
|
10
programs/fleet.json
Normal file
10
programs/fleet.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.fleet",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported.\n\n_Relevant issue:_ https://youtrack.jetbrains.com/issue/FL-12903\n"
|
||||
}
|
||||
],
|
||||
"name": "Fleet"
|
||||
}
|
10
programs/flipper.json
Normal file
10
programs/flipper.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.flipper",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported.\n"
|
||||
}
|
||||
],
|
||||
"name": "Flipper"
|
||||
}
|
10
programs/fnm.json
Normal file
10
programs/fnm.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"name": "fnm",
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.fnm",
|
||||
"movable": true,
|
||||
"help": "Export the following environment variables:\n\n```bash\nexport FNM_DIR=\"$XDG_DATA_HOME\"/fnm\n```\n"
|
||||
}
|
||||
]
|
||||
}
|
15
programs/gnu-solfege.json
Normal file
15
programs/gnu-solfege.json
Normal file
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.solfege",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported. Hardcoded value.\n"
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.solfegerc",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported. Hardcoded value.\n"
|
||||
}
|
||||
],
|
||||
"name": "GNU solfege"
|
||||
}
|
10
programs/gtk-3.json
Normal file
10
programs/gtk-3.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.gtk-bookmarks",
|
||||
"movable": true,
|
||||
"help": "Can be moved to .config/gtk-3.0/bookmarks\n"
|
||||
}
|
||||
],
|
||||
"name": "gtk-3"
|
||||
}
|
10
programs/homebridge.json
Normal file
10
programs/homebridge.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"help": "Use the following alias:\n\n```bash\nalias homebridge='homebridge -U \"$XDG_CONFIG_HOME\"/homebridge'\n```\n\n",
|
||||
"movable": true,
|
||||
"path": "$HOME/.homebridge"
|
||||
}
|
||||
],
|
||||
"name": "homebridge"
|
||||
}
|
15
programs/iterm2.json
Normal file
15
programs/iterm2.json
Normal file
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"name": "iTerm 2",
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.iterm2",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported.\n\n_Relevant issue:_ https://gitlab.com/gnachman/iterm2/-/issues/4843\n"
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.iterm2_shell_integration.fish",
|
||||
"movable": true,
|
||||
"help": "You can move this file to _$XDG_CONFIG_HOME/fish/conf.d/iterm2.fish_.\n"
|
||||
}
|
||||
]
|
||||
}
|
10
programs/jack2.json
Normal file
10
programs/jack2.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"name": "jack2",
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.jackdrc",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported. Hardcoded value.\n"
|
||||
}
|
||||
]
|
||||
}
|
10
programs/krew.json
Normal file
10
programs/krew.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.krew",
|
||||
"movable": true,
|
||||
"help": "Export the following environment variable:\n\n```bash\nexport KREW_ROOT=\"$XDG_DATA_HOME\"/krew\n```\n"
|
||||
}
|
||||
],
|
||||
"name": "krew"
|
||||
}
|
|
@ -1,14 +1,14 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.pricedb",
|
||||
"movable": false,
|
||||
"help": "\n"
|
||||
"help": "You can set a custom location for this file using the `--price-db $XDG_DATA_HOME/pricedb` flag.\n",
|
||||
"movable": true,
|
||||
"path": "$HOME/.pricedb"
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.ledgerrc",
|
||||
"help": "Move file to `$XDG_CONFIG_HOME/ledger/ledgerrc`.\nSee [1960](https://github.com/ledger/ledger/pull/1960).\n\nIf using an older version, alias ledger to use a custom configuration file:\n\n```bash\nledger --init-file \"$XDG_CONFIG_HOME\"/ledgerrc\n```\n\n",
|
||||
"movable": true,
|
||||
"help": "Alias ledger to use a custom configuration file:\n\n```bash\nledger --init-file \"$XDG_CONFIG_HOME\"/ledgerrc\n```\n"
|
||||
"path": "$HOME/.ledgerrc"
|
||||
}
|
||||
],
|
||||
"name": "ledger"
|
||||
|
|
10
programs/lima.json
Normal file
10
programs/lima.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"name": "lima",
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.lima",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported.\n"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -1,19 +1,19 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.myclirc",
|
||||
"help": "Move the file to $XDG_CONFIG_HOME/mycli/myclirc\n",
|
||||
"movable": true,
|
||||
"help": "Supported since version _1.21.0_. You can move the file to $XDG_CONFIG_HOME/mycli/myclirc\n"
|
||||
"path": "$HOME/.myclirc"
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.mycli-history",
|
||||
"help": "Set MYCLI_HISTFILE to $XDG_STATE_HOME/mycli/mycli_history\n",
|
||||
"movable": true,
|
||||
"help": "Supported since version _1.8.0_. Export the following environment variables:\n\n```bash\nexport MYCLI_HISTFILE=\"$XDG_DATA_HOME/mycli/history\"\n```\n"
|
||||
"path": "$HOME/.mycli-history"
|
||||
},
|
||||
{
|
||||
"path":"$HOME/.mycli.log",
|
||||
"movable":true,
|
||||
"help": "The location for the log file can be set in the config file. See https://www.mycli.net/config"
|
||||
"help": "Set this in your myclirc:\n```log_file=~/.cache/mycli.log```\nDoes not work with enviorment variables\n Relevant issue : https://github.com/dbcli/mycli/issues/581\n",
|
||||
"movable": true,
|
||||
"path": "$HOME/.mycli.log"
|
||||
}
|
||||
],
|
||||
"name": "mycli"
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.mylogin.cnf",
|
||||
"movable": false,
|
||||
"help": ""
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.my.cnf",
|
||||
"movable": false,
|
||||
"help": ""
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.mysql_history",
|
||||
"help": "You can specify the file location using the `--login-path` flag.\nApparently only supported for mysql-server, not mysql-client.\n",
|
||||
"movable": true,
|
||||
"help": "Export the following environment variables:\n\n```bash\nexport MYSQL_HISTFILE=\"$XDG_DATA_HOME\"/mysql_history\n```\n"
|
||||
"path": "$HOME/.mylogin.cnf"
|
||||
},
|
||||
{
|
||||
"help": "Unsupported.\n",
|
||||
"movable": false,
|
||||
"path": "$HOME/.my.cnf"
|
||||
},
|
||||
{
|
||||
"help": "Export the following environment variables:\n\n```bash\nexport MYSQL_HISTFILE=\"$XDG_DATA_HOME\"/mysql_history\n```\n",
|
||||
"movable": true,
|
||||
"path": "$HOME/.mysql_history"
|
||||
}
|
||||
],
|
||||
"name": "mysql"
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.node-gyp",
|
||||
"movable": true,
|
||||
"help": "You need to put the following into your npmrc:\n\n```\ncache=${XDG_CACHE_HOME}/npm\n```\n"
|
||||
},
|
||||
{
|
||||
"help": "You need to put the following into your npmrc:\n\n```\nprefix=${XDG_DATA_HOME}/npm\ncache=${XDG_CACHE_HOME}/npm\ninit-module=${XDG_CONFIG_HOME}/npm/config/npm-init.js\ntmp=${XDG_RUNTIME_DIR}/npm\n```\n\n_Note: the `tmp` option has been removed in more recent versions of npm, including it will generate a warning._\n",
|
||||
"movable": true,
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.pnpm-state",
|
||||
"movable": true,
|
||||
"help": "Add the following to your npmrc:\n\n```\nstate-dir=$XDG_STATE_HOME/pnpm-state\n```\n"
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.pnpm-store",
|
||||
"movable": true,
|
||||
|
|
15
programs/proxyman.json
Normal file
15
programs/proxyman.json
Normal file
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.proxyman",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported.\n\n_Relevant issue:_ https://github.com/ProxymanApp/Proxyman/issues/476\n"
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.proxyman-data",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported.\n\n_Relevant issue:_ https://github.com/ProxymanApp/Proxyman/issues/476\n"
|
||||
}
|
||||
],
|
||||
"name": "Proxyman"
|
||||
}
|
10
programs/pulumi.json
Normal file
10
programs/pulumi.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.pulumi",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported.\n\n_Relevant issue:_ https://github.com/pulumi/pulumi/issues/2534\n"
|
||||
}
|
||||
],
|
||||
"name": "pulumi"
|
||||
}
|
|
@ -1,12 +1,17 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.redisinsight-app",
|
||||
"movable": true,
|
||||
"help": "Export the following environment variables:\n\n```bash\nexport RI_APP_FOLDER_ABSOLUTE_PATH=\"$XDG_DATA_HOME\"/redisinsight-app\n```\n"
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.redisinsight-v2",
|
||||
"movable": true,
|
||||
"help": "Export the following environment variables:\n\n```bash\nexport APP_FOLDER_ABSOLUTE_PATH=\"$XDG_DATA_HOME\"/redisinsight-v2\n```\n"
|
||||
},
|
||||
{
|
||||
"path": "$HOME/..redisinsight-preview",
|
||||
"path": "$HOME/.redisinsight-preview",
|
||||
"movable": false,
|
||||
"help": "If you do not use the obsolete preview version then just remove the folder. Otherwise export the following environment variables and upgrade to the current version.:\n\n```bash\nexport APP_FOLDER_ABSOLUTE_PATH=\"$XDG_DATA_HOME\"/redisinsight-v2\n```\n"
|
||||
}
|
||||
|
|
10
programs/ruby-irb.json
Normal file
10
programs/ruby-irb.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.irb_history",
|
||||
"movable": true,
|
||||
"help": "In Ruby versions 2.7 or later, configure IRB.conf[:HISTORY_FILE] in your .irbrc to $XDG_STATE_HOME/irb/history. For prior versions, set $irbrc\n"
|
||||
}
|
||||
],
|
||||
"name": "irb history"
|
||||
}
|
|
@ -3,12 +3,12 @@
|
|||
{
|
||||
"path": "$HOME/.steampid",
|
||||
"movable": false,
|
||||
"help": ""
|
||||
"help": "See the relevant [issue](https://github.com/ValveSoftware/steam-for-linux/issues/1890). It's a goldmine.\n\n> Day 3368\n> A drop or two and follows a river of tears\n> How the cries of the anguished fall on deaf ears\n> A $HOME I believed I'm the one to own\n> Excalibur lifted and this issue remains in stone\n\nCurrently the only way to remove these files is to use the flatpak version.\nBefore switching, see [this](https://www.reddit.com/r/linux_gaming/comments/rp2ss9/is_there_any_real_disadvantages_to_using_the/) reddit thread."
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.steampath",
|
||||
"movable": false,
|
||||
"help": ""
|
||||
"help": "See the relevant [issue](https://github.com/ValveSoftware/steam-for-linux/issues/1890). It's a goldmine.\n\n> Day 3368\n> A drop or two and follows a river of tears\n> How the cries of the anguished fall on deaf ears\n> A $HOME I believed I'm the one to own\n> Excalibur lifted and this issue remains in stone\n\nCurrently the only way to remove these files is to use the flatpak version.\nBefore switching, see [this](https://www.reddit.com/r/linux_gaming/comments/rp2ss9/is_there_any_real_disadvantages_to_using_the/) reddit thread."
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.steam",
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
{
|
||||
"name": "tlauncher",
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.tlauncher",
|
||||
"help": "Doesn't seem like it's supported, and apparently [the bug tracker is facebook](https://tlauncher.org/en/send-bug-tlauncher.html).\n",
|
||||
"movable": false,
|
||||
"help": ""
|
||||
"path": "$HOME/.tlauncher"
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.tl",
|
||||
"help": "Doesn't seem like it's supported, and apparently [the bug tracker is facebook](https://tlauncher.org/en/send-bug-tlauncher.html).\n",
|
||||
"movable": false,
|
||||
"help": ""
|
||||
"path": "$HOME/.tl"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"name": "tlauncher"
|
||||
}
|
10
programs/uim.json
Normal file
10
programs/uim.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"name": "uim",
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.uim.d",
|
||||
"movable": true,
|
||||
"help": "Can be moved to $XDG_RUNTIME_DIR\n"
|
||||
}
|
||||
]
|
||||
}
|
15
programs/usql.json
Normal file
15
programs/usql.json
Normal file
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.usql_history",
|
||||
"movable": true,
|
||||
"help": "Export the following environment variables:\n\n```bash\nexport USQL_HISTORY=\"$XDG_DATA_HOME\"/usql/history\n```\n"
|
||||
},
|
||||
{
|
||||
"path": "$HOME/.usqlrc",
|
||||
"movable": true,
|
||||
"help": "Export the following environment variables:\n\n```bash\nexport USQLRC=\"$XDG_CONFIG_HOME\"/usql/config\n```\n"
|
||||
}
|
||||
],
|
||||
"name": "usql"
|
||||
}
|
10
programs/vue.json
Normal file
10
programs/vue.json
Normal file
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"path": "$HOME/.vuerc",
|
||||
"movable": false,
|
||||
"help": "Currently unsupported.\n\n_Relevant issue:_ https://github.com/vuejs/vue-cli/issues/5649\n"
|
||||
}
|
||||
],
|
||||
"name": "vue"
|
||||
}
|
Loading…
Reference in a new issue