diff options
author | ensa <psii@riseup.net> | 2020-06-29 19:45:18 -0700 |
---|---|---|
committer | ensa <psii@riseup.net> | 2020-06-29 19:45:18 -0700 |
commit | e1d03e2fe607c5e1643be186c4ce4031ae1004e0 (patch) | |
tree | ee249107b5fb051f8d11e6c87e2e5e19775c5daa /DEPENDENCIES.md | |
parent | a11f7c357236afea1b00df5f85dc8674f5f1d661 (diff) | |
download | cfg-e1d03e2fe607c5e1643be186c4ce4031ae1004e0.tar.gz |
bin/fl added, lh reworked, opener renamed, data/applications removed
bin/ fl: finds links, sends list to dmenu so user can choose one to copy to the clipboard lh: replaced sed invocations with lstrip() invocations redir handling changed to function findredir(), which loops over curl's output, only outputting location urls changed case statement to look for .extensions instead of the end of the url local files are now sent to bin/op for processing mpv given --no-terminal flag for no output instead of redirection shit similarly, sxiv is given -q (and -p to not cache) op: formerly opener changed error message to be more portable prompt: removed help text pw: doesn't need to be in a variable rsschk: redesigned after an eternity uses a modified re_urls, looking for .rss and .xml urls generally smaller shenv: uses ${var:=val} specifies /bin/sh xbg: removed .fehbg handling config/ aliasrc: e and v set TERM to xterm-256color, otherwise vis freaks out cwmrc: urgencyborder color added (with color1) ungroupborder changed to color5 program list removed 4-Return set to $TERMINAL 4S-r rebound to restart 4-X set to $LOCK prompt binds fixed dunst/dunstrc: icons disabled ksh/functions/l.: changed to ksh function for non-current directories, changes there in a subshell and uses that current directory, sending an error message if the directory doesn't exist lf/lfrc: cmd open removed cmd ttmsh fixed shrc: removed ALTSCR added OPENER=op IRC_SERVERS_FILE removed TODO changed to correct path GOCACHE and GOBIN added, self-explanatory data/ applications/: removed mailcap: changed to relegate most of its functionality to bin/op
Diffstat (limited to 'DEPENDENCIES.md')
-rw-r--r-- | DEPENDENCIES.md | 40 |
1 files changed, 15 insertions, 25 deletions
diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md index 478b4eb..4eff548 100644 --- a/DEPENDENCIES.md +++ b/DEPENDENCIES.md @@ -28,12 +28,14 @@ each and every file in this repository can be altered by anyone with any goal, i * `$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) + * [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) - * opt: st-altscreen (build of st that doesn't have scrollback or extra bindings, doesnt interfere with programs and is generally smaller) * `$TERMINAL` +* fl: finds links either in its arguments or piped to it, and has the user choose one to copy + * [dmenu](https://dmenu.suckless.org) (for the link chooser) + * xclip * lh: a script that takes a URL as input and does different things depending on what the URL links to * [mpv](https://mpv.io) (video file streaming, streaming from sites like youtube, viewing livestreams from twitch) * [youtube-dl](https://yt-dl.org) (hooked by mpv when streaming from the appropriate sites) @@ -44,9 +46,9 @@ each and every file in this repository can be altered by anyone with any goal, i * [bombadillo](https://tildegit.org/sloum/bombadillo) (gemini, gopher) * `$TERMINAL` * `$READER` - * `$EDITOR` + * bin/op * `$BROWSER` -* opener: a script that uses file(1) to determine what a file is, then opens it with an appropriate program +* 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) * `$READER` @@ -70,22 +72,20 @@ each and every file in this repository can be altered by anyone with any goal, i # config/ * cwmrc: config for [cwm](https://man.openbsd.org/cwm) * [Cozette](https://github.com/slavfox/cozette) font - * xterm - * slock + * `$LOCK` * `$TERMINAL` * `$ALTSCR` * `$EDITOR` * `$BROWSER` * `$HOMEPAGE` * `$COMM` - * `kpcli` + * kpcli * bin/lh * xclip * `$MUSIC` * `$MAILER` * `$RSS` * `$FILE` - * `$READER` * `$SCR` * xdg-user-dir * mpc @@ -96,13 +96,13 @@ each and every file in this repository can be altered by anyone with any goal, i * bin/bar.sh * xdotool * lf/lfrc: configuration file for [lf](https://github.com/gokcehan/lf) - * opt: bin/opener (for opening files) + * opt: `$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 * vis (`$EDITOR`) * lf (`$FILE`) * xterm (`$TERMINAL`) - * st-altscreen (`$ALTSCR`) + * bin/op (`$OPENER`) * firefox (`$BROWSER`) * bin/comm-sel (`$COMM`) * zathura (`$READER`) @@ -115,6 +115,8 @@ each and every file in this repository can be altered by anyone with any goal, i * slock (`$LOCK`) * opt: [todo](https://git.tilde.institute/ensa/todo) * opt: go (`$GOPATH`) + * opt: go (`$GOCACHE`) + * opt: go (`$GOBIN`) * opt: cargo (`$CARGO_HOME`) * opt: python (`$PYTHONUSERBASE`) * opt: mednafen (`$MEDNAFEN_HOME`) @@ -129,24 +131,12 @@ configuration files for ksh * opt: pfetch (`$PF_INFO`) * functions.ksh * mpv (for mpvpin() to work) + * [pass](https://rgz.ee/pass.html) (for pcl and pct) + * xclip (for pcl and pct) * completions.ksh * `$XDG_CACHE_HOME` * [pass](https://rgz.ee/pass.html) # data/ * mailcap: helps neomutt figure out what to do with particular MIME types - * `$EDITOR` * lynx - * [mpv](https://mpv.io) - * `$READER` -## applications/ -* doc.desktop - * [zathura](https://pwmt.org/projects/zathura) -* img.desktop - * [sxiv](https://github.com/muennich/sxiv) -* rss.desktop - * bin/rsschk -* text.desktop - * [xterm](https://invisible-island.net/xterm) - * [vis](https://github.com/martanne/vis) -* weblight.desktop - * [surf](https://surf.suckless.org) + * bin/op |