about summary refs log tree commit diff stats
path: root/DEPENDENCIES.md
diff options
context:
space:
mode:
Diffstat (limited to 'DEPENDENCIES.md')
-rw-r--r--DEPENDENCIES.md43
1 files changed, 23 insertions, 20 deletions
diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md
index eef05a1..478b4eb 100644
--- a/DEPENDENCIES.md
+++ b/DEPENDENCIES.md
@@ -7,12 +7,12 @@ each and every file in this repository can be altered by anyone with any goal, i
 * `path/item`: one of the files in this repo
 * `$variable`: a shell variable set somewhere like shrc or .profile
   * more specifically:
-  * `$TERMINAL`: value is the user's terminal of choice, e.g [st](https://st.suckless.org)
-  * `$EDITOR`: value is the user's terminal editor of choice, e.g [neovim](https://neovim.io)
+  * `$TERMINAL`: value is the user's terminal of choice, e.g [xterm](https://invisible-island.net/xterm)
+  * `$EDITOR`: value is the user's terminal editor of choice, e.g [vis](https://github.com/martanne/vis)
   * `$READER`: value is the user's ebook reader of choice, e.g [zathura](https://pwmt.org/projects/zathura)
   * `$BROWSER`: value is the user's (non-terminal) web browser of choice, e.g [firefox](https://mozilla.org/firefox)
-  * `$XDG_CONFIG_HOME`: value is the user's config directory according to the [XDG Base Directory Specification](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html#variables), usually `$HOME/.config`
-  * `$XDG_DATA_HOME`: value is the user's data directory according to the [XDG Base Directory Specification](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html#variables), usually `$HOME/.local/share`
+  * `$HOME_ETC`: value is the user's config directory, usually `$HOME/.config`
+  * `$HOME_DATA`: value is the user's data directory, usually `$HOME/.local/share`
 * `opt: any of the previous bullets`: same meaning as before but optional
 * `(description)`: explains why it's necessary/what optional feature it enables if present
 # bin/
@@ -41,6 +41,7 @@ each and every file in this repository can be altered by anyone with any goal, i
   * [dmenu](https://dmenu.suckless.org) (used to pick stream quality when handling livestream URLs)
   * [sxiv](https://github.com/muennich/sxiv) (used to view images)
   * [curl](https://curl.haxx.se) (images, audio files, ebook files)
+  * [bombadillo](https://tildegit.org/sloum/bombadillo) (gemini, gopher)
   * `$TERMINAL`
   * `$READER`
   * `$EDITOR`
@@ -62,10 +63,14 @@ each and every file in this repository can be altered by anyone with any goal, i
 * xbg: sets the background or changes the picture used for the background
   * opt: xdg-user-dir (lets you change the directory bg.png has to be in)
   * xwallpaper (sets the wallpaper)
+* bar.sh: spawns a dzen status bar
+  * config/color/colors.sh
+  * [spoon](https://git.2f30.org/spoon)
+  * [dzen2](https://github.com/robm/dzen)
 # config/
 * cwmrc: config for [cwm](https://man.openbsd.org/cwm)
   * [Cozette](https://github.com/slavfox/cozette) font
-  * st
+  * xterm
   * slock
   * `$TERMINAL`
   * `$ALTSCR`
@@ -88,15 +93,15 @@ each and every file in this repository can be altered by anyone with any goal, i
   * xbacklight
   * bin/prompt
   * [doas](https://man.openbsd.org/doas)
-  * [oxbar](https://github.com/ryanflannery/oxbar)
+  * bin/bar.sh
   * xdotool
 * lf/lfrc: configuration file for [lf](https://github.com/gokcehan/lf)
   * opt: bin/opener (for opening files)
   * opt: curl (for uploading temporary content to the [ttm.sh](https://ttm.sh) site)
 * shrc: shell environment, particularly for bin/shenv
-  * neovim (`$EDITOR`)
+  * vis (`$EDITOR`)
   * lf (`$FILE`)
-  * st (`$TERMINAL`)
+  * xterm (`$TERMINAL`)
   * st-altscreen (`$ALTSCR`)
   * firefox (`$BROWSER`)
   * bin/comm-sel (`$COMM`)
@@ -108,27 +113,25 @@ each and every file in this repository can be altered by anyone with any goal, i
   * config/ksh (`$ENV`)
   * maim (`$SCR`)
   * slock (`$LOCK`)
-  * opt: [todo](https://tildegit.org/tomasino/todo)
+  * opt: [todo](https://git.tilde.institute/ensa/todo)
   * opt: go (`$GOPATH`)
   * opt: cargo (`$CARGO_HOME`)
+  * opt: python (`$PYTHONUSERBASE`)
   * opt: mednafen (`$MEDNAFEN_HOME`)
+* dunst/dunstrc
+  * [Cozette](https://github.com/slavfox/cozette) font
+* zathura/zathurarc
+  * [Cozette](https://github.com/slavfox/cozette) font
 ## ksh/
 configuration files for ksh
 * kshrc
   * config/shrc (for the majority of variables set)
+  * opt: pfetch (`$PF_INFO`)
 * functions.ksh
   * mpv (for mpvpin() to work)
-* exports.ksh
-  * opt: pfetch (`$PF_INFO`)
 * completions.ksh
   * `$XDG_CACHE_HOME`
-## wal
-config templates for [wal](https://github.com/dylanaraps/pywal)
-* templates/
-  * dunstrc
-    * [Cozette](https://github.com/slavfox/cozette) font
-  * zathurarc
-    * [Cozette](https://github.com/slavfox/cozette) font
+  * [pass](https://rgz.ee/pass.html)
 # data/
 * mailcap: helps neomutt figure out what to do with particular MIME types
   * `$EDITOR`
@@ -143,7 +146,7 @@ config templates for [wal](https://github.com/dylanaraps/pywal)
 * rss.desktop
   * bin/rsschk
 * text.desktop
-  * [st](https://st.suckless.org)
-  * [neovim](https://neovim.io)
+  * [xterm](https://invisible-island.net/xterm)
+  * [vis](https://github.com/martanne/vis)
 * weblight.desktop
   * [surf](https://surf.suckless.org)