Shell scripts minimizing machine time, maximizing tao time.

git clone git://watertao.xyz/programs/tao_shells.git

commit ff4b78a84624b5663f75b7e4336b6f0fab8f4193
parent a749b342914c850fad6cade6bcf462ff2766b186
Author: Jeff <dev@watertao.xyz>
Date:   Sun,  1 Mar 2026 13:04:31 -0800

Better install instructions

Diffstat:
MREADME | 44++++++++++++++++++++++++++------------------
1 file changed, 26 insertions(+), 18 deletions(-)

diff --git a/README b/README @@ -78,25 +78,33 @@ shell program works is outlined below. Install ------- Clone the git repo. + + $ git clone git://watertao.xyz/programs/tao_shells.git + cd into tao_shells directory. -cp the files into your user's local bin. The following should do it: - a=~/.local/bin/; for i in *.sh; do cp $i $a$i; chmod a+x $a$i; done + $ cd tao_shells + +cp the files into your user's local bin. Assuming ~/.local/bin it your +user executable directory, following should do it: + + $ a=~/.local/bin/; for i in *.sh; do cp $i $a$i; chmod a+x $a$i; done Check that ~/.local/bin is in your PATH env. If you already are setup with a user local executable path, just be sure to install the shells respectively. -Also, see TERMINAL in the tao_url.conf and env vars section below. +Also, see TERMINAL in the Environment Variables section below. Based on the requirements that suit your need, install any programs and/or configure the tao_opener.conf file accordingly. See tao_opener.conf section below. + ### Rofi -If using rofi, you'll definitely need to set some flags for rofi to work -well. After your initial run of tao_url.sh which will have created the -tao config directory, the following command should do the trick: +If using rofi, you'll need to set some flags for rofi to work well. +After your initial run of tao_url.sh which will have created the tao +config directory, the following command should do the trick: Likely most window tiling manager environments: @@ -380,24 +388,24 @@ wget downloads url first, then program selected opens it. DL_OPT -Same as DL, but offered as an interactive option. This is useful with mpv for -example, where you can opt to not download and just run the url with mpv, -whereupon the video is streamed. Or you can choose to download first then play -locally. Each has their advantages. +Same as DL, but offered as an interactive option. This is useful with +mpv for example, where you can opt to not download and just run the url +with mpv, whereupon the video is streamed. Or you can choose to download +first then play locally. Each has their advantages. MEDIA_PLAYER -Sets the program as the yt/mpv media player where the entire program call -including options and flags is used to run the downloaded youtube video. Only -one program is used with this tag, if multiple programs are tagged with this, -the first in the list is used. If the tag isn't used, the default player is -mpv. +Sets the program as the yt/mpv media player where the entire program +call including options and flags is used to run the downloaded youtube +video. Only one program is used with this tag, if multiple programs are +tagged with this, the first in the list is used. If the tag isn't used, +the default player is mpv. TERM -Launch the program in a terminal. Text browsers such as w3m are fine candidates -of this tag. If you wish to monitor the stdout/err msgs from any program, this -tag is useful. +Launch the program in a terminal. Text browsers such as w3m are fine +candidates of this tag. If you wish to monitor the stdout/err msgs from +any program, this tag is useful. Ethos: Computers and our Relationship with the Internet