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.md66
1 files changed, 20 insertions, 46 deletions
diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md
index 1932291..868faef 100644
--- a/DEPENDENCIES.md
+++ b/DEPENDENCIES.md
@@ -16,20 +16,18 @@ each and every file in this repository can be altered by anyone with any goal, i
 * `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/
-* mbsync-cron: populate local maildirs and notify the user if there is new mail
-  * [isync](https://isync.sourceforge.net)
-  * properly configured `$XDG_CONFIG_HOME/mbsync/mbsync` (One Group per email account)
-  * libnotify (notifies the user for new mail and the subject line of said mail)
-  * `$XDG_DATA_HOME`
-* bother: urgently notifies you with the contents of $HOME/today
+* bar.sh: spawns a dzen status bar
+  * config/color/colors.sh
+  * [spoon](https://git.2f30.org/spoon)
+  * [dzen2](https://github.com/robm/dzen)
+* bother: notifies you with the contents of $HOME/today
   * opt: `$XFILE`: the location of the file that starts your X session
     * please define this if you don't use .xsession or .xinitrc
-  * notify-send (the entire point of the script)
+  * bin/notif (the entire point of the script)
   * `$HOME`/today (bother reads this file and sends it as a notification)
   * pgrep (checks to see if your window manager is up yet)
 * comm-sel: a handy menu for spawning communication clients
   * [catgirl](https://git.causal.agency/catgirl)
-  * [cordless](https://github.com/bios-marcel/cordless)
   * [scli](https://github.com/isamert/scli)
   * [dmenu](https://dmenu.suckless.org) (provides a menu for selecting which client to start)
   * `$TERMINAL`
@@ -48,6 +46,11 @@ each and every file in this repository can be altered by anyone with any goal, i
   * `$READER`
   * bin/op
   * `$BROWSER`
+* mbsync-cron: populate local maildirs and notify the user if there is new mail
+  * [isync](https://isync.sourceforge.net)
+  * properly configured `$XDG_CONFIG_HOME/mbsync/mbsync` (One Group per email account)
+  * bin/notif (notifies the user for new mail and the subject line of said mail)
+  * `$XDG_DATA_HOME`
 * op: a script that uses file(1) to determine what a file is, then opens it with an appropriate program
   * [mpv](https://mpv.io) (opens video and audio files)
   * [sxiv](https://github.com/muennich/sxiv) (used to view images)
@@ -57,7 +60,7 @@ each and every file in this repository can be altered by anyone with any goal, i
   * [dmenu](https://dmenu.suckless.org)
 * pw: generates a password of variable length
 * rsschk: takes a URL as an argument and adds it to newsboat's url file, with an optional second argument specifying a category
-  * libnotify (notifies the user of improper usage, and whether or not they should probably edit the url file manually to add a category.)
+  * bin/notif (notifies the user of improper usage, and whether or not they should probably edit the url file manually to add a category.)
   * [newsboat](https://newsboat.org)
   * opt: `$XDG_CONFIG_HOME`
 * shenv: runs the shell with a specific environment file
@@ -65,36 +68,9 @@ 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
-  * `$LOCK`
-  * `$TERMINAL`
-  * `$ALTSCR`
-  * `$EDITOR`
-  * `$BROWSER`
-  * `$HOMEPAGE`
-  * `$COMM`
-  * kpcli
-  * bin/lh
-  * xclip
-  * `$MUSIC`
-  * `$MAILER`
-  * `$RSS`
-  * `$FILE`
-  * `$SCR`
-  * xdg-user-dir
-  * mpc
-  * [sndioctl](https://man.openbsd.org/sndioctl)
-  * xbacklight
-  * bin/prompt
-  * [doas](https://man.openbsd.org/doas)
-  * bin/bar.sh
-  * xdotool
+* betteresc: xmodmap file setting up the groundwork for Hyper|Esc
+  * xmodmap
 * lf/lfrc: configuration file for [lf](https://github.com/gokcehan/lf)
   * opt: `$OPENER` (for opening files)
   * opt: curl (for uploading temporary content to the [ttm.sh](https://ttm.sh) site)
@@ -120,12 +96,9 @@ each and every file in this repository can be altered by anyone with any goal, i
   * opt: cargo (`$CARGO_HOME`)
   * opt: python (`$PYTHONUSERBASE`)
   * opt: mednafen (`$MEDNAFEN_HOME`)
-* dunst/dunstrc
-  * [dunst](https://dunst-project.org)
-  * [Cozette](https://github.com/slavfox/cozette) font
 * zathura/zathurarc
   * [zathura](https://pwmt.org/projects/zathura)
-  * [Cozette](https://github.com/slavfox/cozette) font
+  * [hermit](https://pcaro.es/p/hermit/) font
 ## ksh/
 configuration files for ksh
 * kshrc
@@ -141,18 +114,19 @@ configuration files for ksh
 ## X11/
 configuration files for x11
 * xprofile: non-machine-specific x11 setup
-  * setxkbmap
-  * [xcape](https://github.com/alols/xcape)
+  * bin/kbsetup
   * xset
   * xrdb
   * config/X11/xresources
   * bin/xbg
-  * [dunst](https://dunst-project.org)
-  * unclutter
+  * [xnotify](https://github.com/phillbush/xnotify)
+  * [tiramisu](https://github.com/Sweets/tiramisu)
+  * [xbanish](https://github.com/jcs/xbanish)
   * [mpdas](https://www.50hz.ws/mpdas)
   * bin/bar.sh
   * bin/bother
 * xresources: X Resources Database file
+  * [hermit](https://pcaro.es/p/hermit/)
   * [terminus](https://terminus-font.sourceforge.net)
   * bin/fl (exec-selectable)
 # data/