X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=zsh%2Frc;h=ee31875774893841211b1b859c56978add6c9e8f;hb=fc448a15465857fe36f2e9ffe6797cf78010bbee;hp=18c66952e56b0599fc8a481b046bb775358e065b;hpb=fd641de15b288191fca8ab4cfd17c85f03c24456;p=config%2Fdotfiles.git diff --git a/zsh/rc b/zsh/rc index 18c6695..ee31875 100644 --- a/zsh/rc +++ b/zsh/rc @@ -142,8 +142,8 @@ autoload -Uz zmv # HISTORY SETTINGS # Use history and store it in ~/.zsh/history. -HISTSIZE=50000 -SAVEHIST=50000 +HISTSIZE=1000000 +SAVEHIST=1000000 HISTFILE=~/.zsh/history # Append to the history file instead of overwriting it and do it immediately # when a command is executed. @@ -865,11 +865,15 @@ fi command tig --max-count=200 --branches --remotes --tags "$@" } -# Choose the "best" PDF viewer available: xpdf, then zathura (in the past -# zathura was preferred, but recent versions are completely broken: still no -# working search and no page-wise scrolling anymore). Also setup completion -# for `pdf`. -if (( $+commands[xpdf] )); then +# Choose the "best" PDF viewer available. Also setup completion for `pdf`. +if (( $+commands[katarakt] )); then + pdf() { + command katarakt "$@" 2>/dev/null & + disown %command + } + # No completion for katarakt yet. + compdef pdf=xpdf +elif (( $+commands[xpdf] )); then pdf() { command xpdf "$@" 2>/dev/null & disown %command