diff options
Diffstat (limited to 'DEPENDENCIES.md')
-rw-r--r-- | DEPENDENCIES.md | 61 |
1 files changed, 52 insertions, 9 deletions
diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md index a2b356e..eef05a1 100644 --- a/DEPENDENCIES.md +++ b/DEPENDENCIES.md @@ -18,15 +18,20 @@ each and every file in this repository can be altered by anyone with any goal, i # bin/ * mbsync-cron: populate local maildirs and notify the user if there is new mail * [isync](https://isync.sourceforge.net) - * properly configured `$HOME/.mbsync` (One Group per email account) + * 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 + * 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) + * `$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 * [epic5](https://epicsol.org) - * [6cord](https://gitlab.com/diamondburned/6cord) + * [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) - * notify-send (notifies the user that they made an invalid choice) * opt: st-altscreen (build of st that doesn't have scrollback or extra bindings, doesnt interfere with programs and is generally smaller) * `$TERMINAL` * lh: a script that takes a URL as input and does different things depending on what the URL links to @@ -48,8 +53,6 @@ each and every file in this repository can be altered by anyone with any goal, i * prompt: makes prompting the user for particular actions easier * [dmenu](https://dmenu.suckless.org) * pw: generates a password of variable length - * opt: xclip (enables pw's mode copying the generated password to the clipboard or the primary selection) - * opt: libnotify (notifies the user that the password is generated, how long the password will be kept in the clipboard/primary selection for, and when the clipboard/primary selection is cleared.) * 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.) * [newsboat](https://newsboat.org) @@ -60,21 +63,52 @@ each and every file in this repository can be altered by anyone with any goal, i * opt: xdg-user-dir (lets you change the directory bg.png has to be in) * xwallpaper (sets the wallpaper) # config/ -* lfrc: configuration file for [lf](https://github.com/gokcehan/lf) +* cwmrc: config for [cwm](https://man.openbsd.org/cwm) + * [Cozette](https://github.com/slavfox/cozette) font + * st + * slock + * `$TERMINAL` + * `$ALTSCR` + * `$EDITOR` + * `$BROWSER` + * `$HOMEPAGE` + * `$COMM` + * `kpcli` + * bin/lh + * xclip + * `$MUSIC` + * `$MAILER` + * `$RSS` + * `$FILE` + * `$READER` + * `$SCR` + * xdg-user-dir + * mpc + * [sndioctl](https://man.openbsd.org/sndioctl) + * xbacklight + * bin/prompt + * [doas](https://man.openbsd.org/doas) + * [oxbar](https://github.com/ryanflannery/oxbar) + * 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`) * lf (`$FILE`) * st (`$TERMINAL`) + * st-altscreen (`$ALTSCR`) * firefox (`$BROWSER`) * bin/comm-sel (`$COMM`) * zathura (`$READER`) * neomutt (`$MAILER`) * ncmpcpp (`$MUSIC`) * newsboat (`$RSS`) - * ksh (`$ISH` `$ZDOTDIR`) + * ksh (`$ENV`) + * config/ksh (`$ENV`) * maim (`$SCR`) * slock (`$LOCK`) + * opt: [todo](https://tildegit.org/tomasino/todo) * opt: go (`$GOPATH`) * opt: cargo (`$CARGO_HOME`) * opt: mednafen (`$MEDNAFEN_HOME`) @@ -86,12 +120,21 @@ configuration files for 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 # data/ * mailcap: helps neomutt figure out what to do with particular MIME types - * $EDITOR + * `$EDITOR` * lynx * [mpv](https://mpv.io) - * $READER + * `$READER` ## applications/ * doc.desktop * [zathura](https://pwmt.org/projects/zathura) |