From ada1e8cdbbb764bb5849647e7980ef1292c304ba Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Wed, 30 Sep 2020 21:13:22 +0300 Subject: [PATCH] exec optimization fetish --- bin/bin/tmux-menu-calc.sh | 2 +- bin/bin/tmux-menu-dict.sh | 2 +- bin/bin/tmux-menu-music.sh | 2 +- bin/bin/tmux-menu-pass.sh | 5 ++--- 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/bin/bin/tmux-menu-calc.sh b/bin/bin/tmux-menu-calc.sh index b8ae8bc..1d0e6b1 100755 --- a/bin/bin/tmux-menu-calc.sh +++ b/bin/bin/tmux-menu-calc.sh @@ -4,4 +4,4 @@ tmux has-session -t calc || { tmux new-session -d -s calc rlwrap -S "> " dc tmux set-option -t calc status off } -tmux attach-session -t calc +exec tmux attach-session -t calc diff --git a/bin/bin/tmux-menu-dict.sh b/bin/bin/tmux-menu-dict.sh index d7cc8fc..0a04819 100755 --- a/bin/bin/tmux-menu-dict.sh +++ b/bin/bin/tmux-menu-dict.sh @@ -2,4 +2,4 @@ echo -n "> " read word -sdcv $word | less +sdcv $word | exec less diff --git a/bin/bin/tmux-menu-music.sh b/bin/bin/tmux-menu-music.sh index 12bc40b..a418f64 100755 --- a/bin/bin/tmux-menu-music.sh +++ b/bin/bin/tmux-menu-music.sh @@ -4,4 +4,4 @@ tmux has-session -t music || { tmux new-session -d -s music -c ~/tmp/music tmux set-option -t music status off } -tmux attach-session -t music +exec tmux attach-session -t music diff --git a/bin/bin/tmux-menu-pass.sh b/bin/bin/tmux-menu-pass.sh index 369d022..bae3919 100755 --- a/bin/bin/tmux-menu-pass.sh +++ b/bin/bin/tmux-menu-pass.sh @@ -3,7 +3,6 @@ while :; do echo -n "> " read pass - passman has "$pass" || continue - passman "$pass" >/dev/null - exit + passman has "$pass" && break done +exec passman "$pass" >/dev/null -- 2.44.0