You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
583 B
23 lines
583 B
# |
|
# Executes commands at login post-zshrc. |
|
# |
|
# Authors: |
|
# Sorin Ionescu <sorin.ionescu@gmail.com> |
|
# |
|
|
|
# Execute code that does not affect the current session in the background. |
|
{ |
|
# Compile the completion dump to increase startup speed. |
|
zcompdump="${ZDOTDIR:-$HOME}/.zcompdump" |
|
if [[ -s "$zcompdump" && (! -s "${zcompdump}.zwc" || "$zcompdump" -nt "${zcompdump}.zwc") ]]; then |
|
zcompile "$zcompdump" |
|
fi |
|
} &! |
|
|
|
# Print a random, hopefully interesting, adage. |
|
if (( $+commands[fortune] )); then |
|
print -n "\e[34m" |
|
fortune -a | tee /tmp/`id -u`/fortune |
|
print "\e[0m" |
|
fi |
|
|
|
|