iadded envvars for tardis - bitreich-tardis - Front-end for navigating bitreich memes and TV dimensions Err bitreich.org 70
hgit clone git://bitreich.org/bitreich-tardis git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/bitreich-tardis URL:git://bitreich.org/bitreich-tardis git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/bitreich-tardis bitreich.org 70
1Log /scm/bitreich-tardis/log.gph bitreich.org 70
1Files /scm/bitreich-tardis/files.gph bitreich.org 70
1Refs /scm/bitreich-tardis/refs.gph bitreich.org 70
1Tags /scm/bitreich-tardis/tag bitreich.org 70
1README /scm/bitreich-tardis/file/README.gph bitreich.org 70
1LICENSE /scm/bitreich-tardis/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit 4cf3bf0c461c73a02f886ec14cedaeea82dfa7e5 /scm/bitreich-tardis/commit/4cf3bf0c461c73a02f886ec14cedaeea82dfa7e5.gph bitreich.org 70
1parent 9151f9e21e6403359fe59328ec717d201062867e /scm/bitreich-tardis/commit/9151f9e21e6403359fe59328ec717d201062867e.gph bitreich.org 70
hAuthor: escapeinsert <escapeinsert@0x1bi.net> URL:mailto:escapeinsert@0x1bi.net bitreich.org 70
iDate: Sat, 20 Feb 2021 10:28:20 -0500 Err bitreich.org 70
i Err bitreich.org 70
iadded envvars for tardis Err bitreich.org 70
i Err bitreich.org 70
iSigned-off-by: Anders Damsgaard <anders@adamsgaard.dk> Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M tardis | 12 ++++++++---- Err bitreich.org 70
i M tardis.1 | 14 ++++++++++++++ Err bitreich.org 70
i Err bitreich.org 70
i2 files changed, 22 insertions(+), 4 deletions(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/tardis b/tardis /scm/bitreich-tardis/file/tardis.gph bitreich.org 70
i@@ -8,6 +8,10 @@ dimensions="${annna}/dimensions.txt" Err bitreich.org 70
i updatestr="update local memecache" Err bitreich.org 70
i interludestr="watch Bitreich TV interlude" Err bitreich.org 70
i Err bitreich.org 70
i+TARDIS_DMENU=${TARDIS_DMENU:-"dmenu -l 10 -p ${0##*/}:"} Err bitreich.org 70
i+TARDIS_PLUMB=${TARDIS_PLUMB:-xdg-open} Err bitreich.org 70
i+TARDIS_VIDEO=${TARDIS_VIDEO:-mpv} Err bitreich.org 70
i+ Err bitreich.org 70
i update() { Err bitreich.org 70
i cd "$annna" && git pull >/dev/null Err bitreich.org 70
i getdimensions Err bitreich.org 70
i@@ -40,19 +44,19 @@ if test "$1" = "-u"; then Err bitreich.org 70
i fi Err bitreich.org 70
i Err bitreich.org 70
i meme="$( (printf '%s\n%s\n' "$updatestr" "$interludestr"; \ Err bitreich.org 70
i- cat "$dimensions" "$hashtags") | dmenu -l 10 -p "${0##*/}:")" Err bitreich.org 70
i+ cat "$dimensions" "$hashtags") | ${TARDIS_DMENU})" Err bitreich.org 70
i if test "$meme" = "$updatestr"; then Err bitreich.org 70
i update Err bitreich.org 70
i elif test "$meme" = "$interludestr"; then Err bitreich.org 70
i- xdg-open ssh://time-machine@bitreich.org Err bitreich.org 70
i+ ${TARDIS_PLUMB} ssh://time-machine@bitreich.org Err bitreich.org 70
i elif test "$meme"; then Err bitreich.org 70
i if printf '%s\n' "$meme" | grep -qE '\.m3u$'; then Err bitreich.org 70
i printf '%s' "${meme}" | xclip -i Err bitreich.org 70
i- mpv "$meme" Err bitreich.org 70
i+ ${TARDIS_VIDEO} "$meme" Err bitreich.org 70
i else Err bitreich.org 70
i printf '%s' "${meme% *}" | xclip -i Err bitreich.org 70
i printf '%s' "${meme#* }" | xclip -i -selection clipboard Err bitreich.org 70
i- xdg-open "${meme#* }" Err bitreich.org 70
i+ ${TARDIS_PLUMB} "${meme#* }" Err bitreich.org 70
i fi Err bitreich.org 70
i else Err bitreich.org 70
i exit 1 Err bitreich.org 70
1diff --git a/tardis.1 b/tardis.1 /scm/bitreich-tardis/file/tardis.1.gph bitreich.org 70
i@@ -14,6 +14,19 @@ uses Err bitreich.org 70
i to find and view content in the bitreich memecache and bitreich tv. Err bitreich.org 70
i When opening a meme, the hashtag is copied to the primary X Err bitreich.org 70
i selection, and the meme url is copied to the X clipboard. Err bitreich.org 70
i+.Sh ENVIRONMENT VARIABLES Err bitreich.org 70
i+.Bl -tag -width Ds Err bitreich.org 70
i+.It TARDIS_PLUMB Err bitreich.org 70
i+Plumb command, defaults to xdg-open Err bitreich.org 70
i+.El Err bitreich.org 70
i+.Bl -tag -width Ds Err bitreich.org 70
i+.It TARDIS_VIDEO Err bitreich.org 70
i+Video command, defaults to mpv Err bitreich.org 70
i+.El Err bitreich.org 70
i+.Bl -tag -width Ds Err bitreich.org 70
i+.It TARDIS_DMENU Err bitreich.org 70
i+Dmenu command, defaults to dmenu -l 10 -p ${0##*/}: Err bitreich.org 70
i+.El Err bitreich.org 70
i .Sh OPTIONS Err bitreich.org 70
i .Bl -tag -width Ds Err bitreich.org 70
i .It Fl u Err bitreich.org 70
i@@ -21,5 +34,6 @@ update local cache and exit. Err bitreich.org 70
i .El Err bitreich.org 70
i .Sh SEE ALSO Err bitreich.org 70
i .Xr dmenu 1 Err bitreich.org 70
i+.Xr xclip 1 Err bitreich.org 70
i .Sh AUTHORS Err bitreich.org 70
i .An Anders Damsgaard Aq Mt anders@adamsgaard.dk Err bitreich.org 70
.
Response:
text/plain