summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRasmus Steinke <rasi@xssn.at>2017-08-06 19:32:47 +0200
committerRasmus Steinke <rasi@xssn.at>2017-08-06 19:32:47 +0200
commit767079c6bea272dc3f808c2089086a2627e46c6d (patch)
tree41a953c35e64bc1b9315291c15e0e3c4e1f70a9e
parent14bc9bd2cb41be597af0c860ead335b61a964ebd (diff)
downloadperl-app-clerk-767079c6bea272dc3f808c2089086a2627e46c6d.tar.gz
perl-app-clerk-767079c6bea272dc3f808c2089086a2627e46c6d.tar.xz
install fzf/tmux on demand
-rw-r--r--install.sh18
1 files changed, 18 insertions, 0 deletions
diff --git a/install.sh b/install.sh
index a46ac5a..e9dc21a 100644
--- a/install.sh
+++ b/install.sh
@@ -55,6 +55,24 @@ case "${deps_choice}" in
;;
esac
+if [[ -z $(pacman -Qqs fzf) ]]
+then
+ read -e -p "No fzf found. Install it? (Y/n)" fzf
+ case $fzf in
+ [Yy]) sudo pacman -S fzf
+ ;;
+ esac
+fi
+
+if [[ -z $(pacman -Qqs tmux) ]]
+then
+ read -e -p "No tmux found. Install it? (Y/n)" fzf
+ case $fzf in
+ [Yy]) sudo pacman -S tmux
+ ;;
+ esac
+fi
+
read -e -p "Set installation directory. (Default: $HOME/bin) > " foo
foo=${foo:-$HOME/bin}
case $foo in