X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;ds=sidebyside;f=zsh%2Frc;h=73f3f1df4fe3c14602eace34922790f2b4080cd9;hb=2db0a467f04f780ad21c109ad6531dfacacc853c;hp=9bedf87f36b8c56ca5a2a198d4ad123299ffebec;hpb=d0da86f8287a4454309b3cc2557d7e54ac71bd60;p=config%2Fdotfiles.git diff --git a/zsh/rc b/zsh/rc index 9bedf87..73f3f1d 100644 --- a/zsh/rc +++ b/zsh/rc @@ -110,6 +110,22 @@ if [[ $TERM == screen ]]; then # example and then some milliseconds later back to "zsh". [[ $program_name == (cd*|ls|la|ll|clear) ]] && return + # Change my shortcuts so the real name of the program is displayed. + case $program_name in + e) + program_name=elinks + ;; + g) + program_name=git + ;; + m) + program_name=mutt + ;; + v|vi) + program_name=vim + ;; + esac + # Set the window name to the currently running program. print -n "\ek$program_name\e\\" @@ -245,16 +261,12 @@ TRAPINT() { return $1 } -# Execute all periodic functions every hour. -PERIOD=3600 -# Display TODOs stored in ~/.todo if this file exists. Run every hour to make -# clear they should be completed ;-). +# Display TODOs stored in ~/.todo if this file exists. todo() { if [[ -f ~/.todo ]]; then cat ~/.todo | $PAGER fi } -add-zsh-hook periodic todo # Load rc file for current OS.