aboutsummaryrefslogtreecommitdiff
path: root/scripts/ssh_starter.sh
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2015-11-25 18:46:48 +0100
committerFlorian Fischer <florian.fl.fischer@fau.de>2015-11-27 02:32:50 +0100
commit2a9bfb8a3c90031cea661b1de69caca885b21530 (patch)
treebf9d8b70bd193be4a05f63ee8eb8d45d600eba15 /scripts/ssh_starter.sh
parentee5e080348552cc4696b3659039c9617eaca3cdd (diff)
downloaddotfiles-2a9bfb8a3c90031cea661b1de69caca885b21530.tar.gz
dotfiles-2a9bfb8a3c90031cea661b1de69caca885b21530.zip
improve starter scripts
1) program starter print error if rofi and dmenu aren't available 2) ssh starter also is usable with dmenu
Diffstat (limited to 'scripts/ssh_starter.sh')
-rw-r--r--scripts/ssh_starter.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/ssh_starter.sh b/scripts/ssh_starter.sh
index 6c010b8..13c1d26 100644
--- a/scripts/ssh_starter.sh
+++ b/scripts/ssh_starter.sh
@@ -3,6 +3,10 @@
if type rofi &>/dev/null
then
exec rofi -show ssh
+elif type dmenu &>/dev/null
+then
+
+ exec i3-sensible-terminal -e ssh $(grep Host ~/.ssh/config | cut -f2 -d' ' | dmenu)
else
- exec i3-nagbar -m "please install rofi to use the ssh starter" &>/dev/null
+ exec i3-nagbar -m "please install rofi or dmenu to use the ssh starter" &>/dev/null
fi