]> git.sev.monster Git - dotfiles.git/commit - base/.zshrc
code cleanup, add su support
authorsev <git@sev.monster>
Wed, 3 Mar 2021 07:14:34 +0000 (01:14 -0600)
committersev <git@sev.monster>
Fri, 5 Apr 2024 21:27:40 +0000 (16:27 -0500)
commitc3608beb1b6da54f2e7b489571b750f582338f9f
tree66bcb34b3e67ef7f5a3989bee64748c7f90936b9
parent43016843cfea7f857797fdc1d6e8a2b59557aaf1
code cleanup, add su support

cleanup renames some internal vars, moves SSH/GPG setup back to .zshenv,
and upgrades SSH setup to give more information about what it is doing.

su support will allow you to switch to another user with a non-login
shell and, as long as they are using zsh with the same dotfiles, you
will get a proper environment set up as if it were a login shell; this
is a lot easier and more comfortable than making an alias to or manually
passing SSH_AUTH_AGENT and other vars via sudo... for now.

an attempt should be made to make super user switching more portable by
adding support for doas and bog-standard su in aliases and elsewhere.
base/.zprofile
base/.zshenv
base/.zshrc
This page took 0.035227 seconds and 4 git commands to generate.