Skip to content

Commit

Permalink
Add entries from ArchWiki (#358)
Browse files Browse the repository at this point in the history
* update anki

* add blender

* update instructions for cabal

* remove extra newline from blender.json

* add calcurse

* update instructions for ccache

* add citra

* add clangd

* add composer

* add d-feet

* add missing underscores in help texts

* add dolphin emulator

* add .templateengine folder for dotnet

* add php

* add .jssc directory for arduino

* add htop

* update instructions for ipython

* update instructions for jupyter

* add keynav

* replace "directory" with "file" in htop help

* update instructions for less

* add utop

* add offlineimap

* add openal

* add pipx

* fix help text in citra and dolphin

* add gajim

* add information about upcoming support to fltk

* add fontforge

* add freerdp

* add gconf

* add godot

* add helm

* add hunspell

* add i3

* add i3status

* add inkscape

* add iwctl

* add josm

* add mozc

* add lftp

* add lgogdownloader

* add streamlink

* add mc

* add milkytracker

* add mpd

* add mpv

* add mypaint

* add nestopia

* add node-gyp

* add opentyrian

* add osc

* add pcsx2

* add pry

* pylint is supported by default

* add pip

* add quodlibet

* add pacman

* poetry is supported by default

* add ppsspp

* add procps-ng

* add scribus

* add panda3d

* add rclone

* add rr

* add rspec

* add rubocop

* add surfraw

* add spectrwm

* add sdcv

* add skype

* add snes9x

* add vis

* add amule

* add apache directory studio

* add berkshelf

* add chatty

* add darcs

* add devedeng

* add dia

* add dig

* add zoxide

* add tmuxinator

* add xsettingsd

* add xsel

* add xournalpp

* add wireshark

* add weechat

* add transmission

* add tmuxp

* add teeworlds

* add neovim

* add ncpmcpp (closes #279)

* remove trailing comma in nvim

* add gem

* add goldendict

* add gitkraken

* add gftp

* add freesweep

* delete duplicate nm-openvpn file

* add nmcli

* add wego

* add streamlit

* add repo

* add qt designer

* add jmol

* add fetchmail

* add gphoto

* add gtk-recordmydesktop

* add hydrogen

* add idris

* add grsync

* add perf

* add qmmp

* add lbdb

* add yard

* update xonsh

* add openshot

* update mongodb

* update gnu-solfege

* add vint

* add vale

* add urlview

* add sts4

* add spamassassin

* add snap

* add rpm

* add remarkable

* add rednotebook

* add portfolio-performance

* add mlterm

* add minicom

* add jgmenu

* add elan

* add codeium

* add juliaup

* add spotdl

* add phoronix-test-suite

* add ollama

* add singularity

* add gpodder

* add dircolors

* add cryptomator

* add chktex

* add cataclysm-dda

* add btpd

* add bogofilter

* add xrdp

* add xpdf

* add wpa-cli

* add viber

* add tllocalmgr

* add texinfo

* add nmap

* add pcsxr

* add perl

* add quilt

* add sbcl

* add more R directories

* add alpine

* add eclipse

* add groovy

* add lldb

* add mediawiki

* add emscripten

* add gnuradio

* add google earth

* add m17n

* add maptool

* add maven

* add ruff

* add sbt

* add spacemacs

* add tiptop

* add x3270

* update dub

* update elixir

* update mypy

* update octave

* update pulseaudio

* update racket

* update irb

* update yarn

* Move freesweep to programs/

---------

Co-authored-by: b3nj5m1n <[email protected]>
  • Loading branch information
flexagoon and b3nj5m1n authored Apr 14, 2024
1 parent df16aad commit 1d0b74e
Show file tree
Hide file tree
Showing 178 changed files with 1,802 additions and 47 deletions.
15 changes: 15 additions & 0 deletions programs/R.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,21 @@
"path": "$HOME/R",
"movable": true,
"help": "Set R_LIBS_USER in `$HOME/.Renviron:\n\n```\nR_LIBS_USER=\"$XDG_DATA_HOME\"/R/x86_64-pc-linux-gnu-library\n```\n\nYou may find it necessary to append this line to the end of `/usr/lib/R/library/base/R/Rprofile`:\n\n```R.libPaths( c( \"$XDG_DATA_HOME/R/x86_64-pc-linux-gnu-library/\" , .libPaths() ) )```\n\n**Disclaimer: You may need to re-install your libraries**"
},
{
"path": "$HOME/.Rprofile",
"movable": true,
"help": "Export the following environment variable:\n\n```bash\nexport R_PROFILE_USER=\"$XDG_CONFIG_HOME/R/profile\"\n```\n"
},
{
"path": "$HOME/.Rdata",
"movable": true,
"help": "Export the following environment variable:\n\n```bash\nexport R_HOME_USER=\"$XDG_CONFIG_HOME/R\"\n```\n"
},
{
"path": "$HOME/.Rhistory",
"movable": true,
"help": "Export the following environment variable:\n\n```bash\nexport R_HISTFILE=\"$XDG_CONFIG_HOME/R/history\"\n```\n"
}
]
}
55 changes: 55 additions & 0 deletions programs/alpine.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
{
"name": "alpine",
"files": [
{
"path": "$HOME/.pinerc",
"movable": true,
"help": "Alias alpine to use custom config location:\n\n```bash\nalias alpine=\"alpine -p $XDG_CONFIG_HOME/alpine/pinerc\"\n```\n"
},
{
"path": "$HOME/.addressbook",
"movable": true,
"help": "In your pinerc, set the following option:\n\n```ini\naddress-book=$XDG_DATA_HOME/alpine/addressbook\n```\n"
},
{
"path": "$HOME/.newsrc",
"movable": true,
"help": "In your pinerc, set the following option:\n\n```ini\nnewsrc-path=$XDG_CONFIG_HOME/alpine/newsrc\n```\n"
},
{
"path": "$HOME/.mailcap",
"movable": true,
"help": "In your pinerc, set the following option:\n\n```ini\nmailcap-search-path=$XDG_CONFIG_HOME/alpine/mailcap\n```\n"
},
{
"path": "$HOME/.mime.types",
"movable": true,
"help": "In your pinerc, set the following option:\n\n```ini\nmimetype-search-path=$XDG_CONFIG_HOME/alpine/mime.types\n```\n"
},
{
"path": "$HOME/.pine-interrupted-mail",
"movable": false,
"help": "Currently unsupported.\n"
},
{
"path": "$HOME/.pine-debug1",
"movable": false,
"help": "Currently unsupported.\n"
},
{
"path": "$HOME/.pine-debug2",
"movable": false,
"help": "Currently unsupported.\n"
},
{
"path": "$HOME/.pine-debug3",
"movable": false,
"help": "Currently unsupported.\n"
},
{
"path": "$HOME/.pine-debug4",
"movable": false,
"help": "Currently unsupported.\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/amule.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "amule",
"files": [
{
"path": "$HOME/.aMule",
"movable": false,
"help": "Currently unsupported.\n\n_Relevant issue:_ https://github.com/amule-project/amule/issues/254\n"
}
]
}
9 changes: 7 additions & 2 deletions programs/anki.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,13 @@
{
"path": "$HOME/Anki",
"movable": true,
"help": "Alias anki to use a custom data location:\n\n```bash\nanki -b \"$XDG_DATA_HOME\"/Anki\n```\n"
"help": "Supported by default, you can move this directory to _$XDG_DATA_HOME/Anki2_.\n"
},
{
"path": "$HOME/Documents/Anki",
"movable": true,
"help": "Supported by default, you can move this directory to _$XDG_DATA_HOME/Anki2_.\n"
}
],
"name": "anki"
}
}
10 changes: 10 additions & 0 deletions programs/apache-directory-studio.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "Apache Directory Studio",
"files": [
{
"path": "$HOME/.ApacheDirectoryStudio",
"movable": false,
"help": "Currently unsupported.\n"
}
]
}
7 changes: 6 additions & 1 deletion programs/arduino.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,16 @@
"movable": false,
"help": "Currently unsupported.\n\n_Relevant issue:_ https://github.com/arduino/Arduino/issues/3915\n"
},
{
"path": "$HOME/.jssc",
"movable": false,
"help": "Currently unsupported.\n\n_Relevant issue:_ https://github.com/arduino/Arduino/issues/3915\n"
},
{
"path": "$HOME/.arduino-create",
"movable": false,
"help": "Currently unsupported. No information found.\n"
}
],
"name": "arduino"
}
}
10 changes: 10 additions & 0 deletions programs/berkshelf.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "berkshelf",
"files": [
{
"path": "$HOME/.berkshelf",
"movable": false,
"help": "Currently unsupported.\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/blender.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "Blender",
"files": [
{
"path": "$HOME/.blender",
"movable": true,
"help": "Supported by default.\n\nYou can move the directory to _$XDG_CONFIG_HOME/blender_.\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/bogofilter.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "bogofilter",
"files": [
{
"path": "$HOME/.bogofilter",
"movable": true,
"help": "Export the following environment variable:\n\n```bash\nexport BOGOFILTER_DIR=\"$XDG_DATA_HOME/bogofilter\"\n```\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/btpd.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "btpd",
"files": [
{
"path": "$HOME/.btpd",
"movable": true,
"help": "Alias btpd and btcli to use correct locations:\n\n```bash\nalias btpd='btpd -d \"$XDG_DATA_HOME\"/.btpd'\nalias btcli='HOME=\"$XDG_DATA_HOME\" btcli'\n```\n"
}
]
}
2 changes: 1 addition & 1 deletion programs/cabal.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"path": "$HOME/.cabal",
"movable": true,
"help": "Export the following environment variables:\n\n```bash\nexport CABAL_CONFIG=\"$XDG_CONFIG_HOME\"/cabal/config\nexport CABAL_DIR=\"$XDG_DATA_HOME\"/cabal\n```\n\n_cabal_ might also require you to edit your new _$XDG_CONFIG_HOME/cabal/config_ file by replacing all mentions of _~/.cabal_ with either _$XDG_CONFIG_HOME/cabal_ or _$XDG_DATA_HOME/cabal_."
"help": "Move the _$HOME/.cabal/config_ directory to _$XDG_CONFIG_HOME/cabal/config_, then delete _$HOME/.cabal_.\n"
}
],
"name": "cabal"
Expand Down
10 changes: 10 additions & 0 deletions programs/calcurse.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "calcurse",
"files": [
{
"path": "$HOME/.calcurse",
"movable": true,
"help": "Supported by default, but old location will be used if it exists.\n\nYou can move the directories like this:\n```bash\nmkdir -p \"$XDG_CONFIG_HOME\"/calcurse\nmkdir -p \"$XDG_DATA_HOME\"/calcurse\nmv ~/.calcurse/___{apts,notes,todo} \"$XDG_DATA_HOME\"/calcurse\nmv ~/.calcurse/___{conf,hooks,keys} \"$XDG_CONFIG_HOME\"/calcurse\nrm -rv ~/.calcurse\n```\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/cataclysm-dda.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "cataclysm-dda",
"files": [
{
"path": "$HOME/.cataclysm-dda",
"movable": true,
"help": "Supported by default, but requires you to compile Cataclysm DDA with the `USE_XDG_DIR=1` option. Some distros do this by default.\n"
}
]
}
2 changes: 1 addition & 1 deletion programs/ccache.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
{
"path": "$HOME/.ccache",
"movable": true,
"help": "Export the following environment variables:\n\n```bash\nexport CCACHE_DIR=\"$XDG_CACHE_HOME\"/ccache\n```\n"
"help": "Supported by default since version 4.0.\n\nYou can move the directory to _$XDG_CACHE_HOME/ccache_.\n"
}
]
}
8 changes: 4 additions & 4 deletions programs/mongosh.json → programs/chatty.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"name": "chatty",
"files": [
{
"help": "Currently unsupported.\n\n_Relevant issue:_ https://jira.mongodb.org/browse/MONGOSH-1070\n",
"path": "$HOME/.chatty",
"movable": false,
"path": "$HOME/.mongodb"
"help": "Currently unsupported.\n\n_Relevant issue:_ https://github.com/chatty/chatty/issues/273\n"
}
],
"name": "mongosh"
]
}
10 changes: 10 additions & 0 deletions programs/chktex.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "chktex",
"files": [
{
"path": "$HOME/.chktexrc",
"movable": true,
"help": "Export the following environment variable:\n\n```bash\nexport CHKTEXRC=\"$XDG_CONFIG_HOME/chktex\"\n```\nThen move the config file to _$XDG_CONFIG_HOME/chktex/.chktexrc_.\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/citra.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "citra",
"files": [
{
"path": "$HOME/.citra-emu",
"movable": true,
"help": "Supported by default.\n\nNewer versions of citra automatically create directories at correct locations, so this can safely be deleted.\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/clangd.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "clangd",
"files": [
{
"path": "$HOME/.clangd",
"movable": true,
"help": "Supported by default.\n\nYou can move the directory to _$XDG_CACHE_HOME/clangd_.\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/codeium.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "codeium.vim",
"files": [
{
"path": "$HOME/.codeium",
"movable": false,
"help": "Currently unsupported.\n\n_Relevant issue:_ https://github.com/Exafunction/codeium.vim/issues/290\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/composer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "composer",
"files": [
{
"path": "$HOME/.composer",
"movable": true,
"help": "Supported by default.\n\nYou can move the directory to _$XDG_CONFIG_HOME/composer_.\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/cryptomator.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "Cryptomator",
"files": [
{
"path": "$HOME/.Cryptomator",
"movable": true,
"help": "You need to launch Cryptomator with the following flag:\n\n```\n-Dcryptomator.mountPointsDir=\"$XDG_DATA_HOME/cryptomator\"\n```\n\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/d-feet.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "d-feet",
"files": [
{
"path": "$HOME/.d-feet",
"movable": true,
"help": "Supported by default.\n\nYou can move the directory to _$XDG_CONFIG_HOME/d-feet_.\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/darcs.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "darcs",
"files": [
{
"path": "$HOME/.darcs",
"movable": false,
"help": "Currently unsupported.\n\n_Relevant issue:_ https://bugs.darcs.net/issue2453\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/devedeng.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "devedeng",
"files": [
{
"path": "$HOME/.devedeng",
"movable": true,
"help": "Supported by default.\n\nYou can move the file to _$XDG_CONFIG_HOME/devedeng/devedeng.cfg_.\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/dia.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "dia",
"files": [
{
"path": "$HOME/.dia",
"movable": false,
"help": "Currently unsupported.\n\n_Relevant issue:_ https://gitlab.gnome.org/GNOME/dia/-/issues/40\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/dig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "dig",
"files": [
{
"path": "$HOME/.digrc",
"movable": false,
"help": "Currently unsupported.\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/dircolors.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "dircolors",
"files": [
{
"path": "$HOME/.dircolors",
"movable": true,
"help": "Supported by default.\n\nYou can move the file to _$XDG_CONFIG_HOME/dircolors_. Then initialize dircolors like this:\n\n```bash\neval $(dircolors \"$XDG_CONFIG_HOME\"/dircolors)\n```\n"
}
]
}
10 changes: 10 additions & 0 deletions programs/dolphin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "Dolphin Emulator",
"files": [
{
"path": "$HOME/.dolphin-emu",
"movable": true,
"help": "Supported by default.\n\nNewer versions of dolphin automatically create directories at correct locations, so this can safely be deleted.\n"
}
]
}
5 changes: 5 additions & 0 deletions programs/dotnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@
"movable": true,
"help": "Export the following environment variables:\n\n```bash\nexport DOTNET_CLI_HOME=\"$XDG_DATA_HOME\"/dotnet\n```\n"
},
{
"path": "$HOME/.templateengine",
"movable": true,
"help": "Export the following environment variables:\n\n```bash\nexport DOTNET_CLI_HOME=\"$XDG_DATA_HOME\"/dotnet\n```\n"
},
{
"path": "$HOME/.net",
"movable": false,
Expand Down
Loading

0 comments on commit 1d0b74e

Please sign in to comment.