From: Sergey Matveev Date: Mon, 3 May 2021 13:38:56 +0000 (+0300) Subject: Simplify dc invocation X-Git-Url: http://www.git.stargrave.org/?p=dotfiles.git;a=commitdiff_plain;h=d4ca812e1d6cfda1c41a4cfa4ab5bb06365ca46f Simplify dc invocation --- diff --git a/bin/bin/dc-wrapped.sh b/bin/bin/dc-wrapped.sh index 64211fc..74d4af7 100755 --- a/bin/bin/dc-wrapped.sh +++ b/bin/bin/dc-wrapped.sh @@ -2,10 +2,13 @@ # natural logarithm: 1000lLx 10lLx /p # sum of everything in stack: lSxp -pre="5k 10o -[1-d2+/d2*Skd*Sy0Ss10K^Sp[d1r/lk*ls+lsrdss-lp*d*1[s_q]s_>_lkly*sk2+lfx]Sf1lfxLsLkLyLpLfs_s_s_s_]sL +pre="5k 10o \ +[1-d2+/d2*Skd*Sy0Ss10K^Sp[d1r/lk*ls+lsrdss-lp*d*1[s_q]s_>_lkly*sk2+lfx]Sf1lfxLsLkLyLpLfs_s_s_s_]sL \ [0d[+2z>a]salax]sS " - -sleep 0.01 # do not know why, but only with it it works in tmux menu -exec rlwrap --history-filename /tmp/.dc_history --substitute-prompt "> " --pre-given "$pre" dc +exec rlwrap \ + --history-filename /tmp/.dc_history \ + --substitute-prompt "> " \ + --prompt-colour=red \ + --wait-before-prompt -1 \ + --pre-given "$pre" dc diff --git a/bin/bin/tmux-menu-calc.sh b/bin/bin/tmux-menu-calc.sh index 6710019..24319b2 100755 --- a/bin/bin/tmux-menu-calc.sh +++ b/bin/bin/tmux-menu-calc.sh @@ -1,7 +1,7 @@ #!/bin/sh tmux has-session -t calc || { - tmux new-session -d -s calc ~/bin/dc-wrapped.sh + tmux new-session -d -s calc ~/bin/zc tmux set-option -t calc status off } exec tmux attach-session -t calc diff --git a/zsh/.zshrc b/zsh/.zshrc index d109213..7a81642 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -84,7 +84,6 @@ alias -g M="| less" alias -g W="| wc -l | sed 's/ //g'" alias mc="mc --nomouse" alias sent="mutt -f =sent-\`date '+%y-%m'\`" -alias zc=~/bin/dc-wrapped.sh f() { # find . -name "*$1*" -print