]> git.sev.monster Git - dotfiles.git/blob - etc/zsh/.zlogout
1ede4c5be33f32e07b9c587a83e4dc4b7c921e90
[dotfiles.git] / etc / zsh / .zlogout
1 ### cleanup
2 # XXX: since .zlogout isn't guaranteed to have been run in the same shell as
3 #      our .zprofile was (since we source it in .zshenv for SHLVL=1 among other
4 #      situations) we are not guaranteed to clean up our current session's tmp,
5 #      but it should be cleared out on next session launch
6 _sev_zcleanup
7 ## unset vars that use our tmp since above will remove them
8 unset XDG_CACHE_HOME XDG_RUNTIME_DIR
9 ## clean up any remaining sockets from gpg forwarding
10 [[ -v _GNUPG_SOCK_DEST_BASE ]] && rm -f $_GNUPG_SOCK_DEST_BASE*(N=)
11
12 if [[ -o interactive ]] {
13     echo logout
14     clear
15 }
16
17 ### load site-specific
18 if [[ -f ${ZDOTDIR:-~}/.zlogout.local ]] { source ${ZDOTDIR:-~}/.zlogout.local }
19
20 # vim: et sts=4 sw=4 ts=8 tw=79
This page took 0.037586 seconds and 2 git commands to generate.