Clone
	
	clone: git://tsughub.org/tsughub/sysconfig gits://tsughub.org/tsughub/sysconfig
	push: hjgit://tsughub.org/tsughub/sysconfig
	
	Last commit
	
		ec6fa193
		 – Tsughoggr <spam@daijoubu.org>
 authored
 on 2025/09/22 15:10
		
Newrio subshell to preserve calling directory
		 
	About
	
"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.