tsughub: sysconfig

ref: ec6fa193dfee46538c4ee3997b6e844b607ee38b

View raw version
"Helpful" startup/configuration scripts. 
Riostart and newrio initialize displays assumed to be maximized drawterm on a 1920x1080 display.
Subriostart starts a subrio in the subdirectory called by newrio, setting the window name for winwatch to the directory's final path and initializing tiled windows in a manner I personally find comfortable.
The profile script adds initscript lookup and upas setup, assuming functions are defined in $home/lib/init and upas is southbound from a remote sasl-imap server (such as one configured following SL's qmail-on-openbsd guide.)
Upas configuration assumes $home/lib/upas/key is a factotum ctl string such as 'key proto=pass server=suika service=imap user=kaede !password=nicetry', user is the remote user which should match the one in that string, and sys is the server which should match its field as well.

WARNING: replacing your profile can render your system inoperable. Precautions should be taken.

Erratta: repo is named sysconfig when all changes are user-specific, under the assumption of a single user terminal relay.