aboutsummaryrefslogtreecommitdiff
path: root/install.sh
diff options
context:
space:
mode:
authorAnton Bobov <abobov@gmail.com>2016-08-23 09:50:03 +0500
committerAnton Bobov <abobov@gmail.com>2016-08-23 09:50:03 +0500
commitead6dccb20ca05f3b37e395148c010e3357d55c8 (patch)
treefd7538f05799de26fa25332fdab51a974fcf73bc /install.sh
parenta207648a018395e57e8767aa0cacde8271ac3031 (diff)
[zsh] Add fzf install action.
Diffstat (limited to 'install.sh')
-rwxr-xr-xinstall.sh12
1 files changed, 11 insertions, 1 deletions
diff --git a/install.sh b/install.sh
index efa3ddf..7e5d1b9 100755
--- a/install.sh
+++ b/install.sh
@@ -46,11 +46,21 @@ check_command() {
fi
}
+check_fzf() {
+ if [ ! -d $HOME/.fzf ] ; then
+ read -p "Install fzf? (y/n): "
+ if [ "y" == "$REPLY" ] ; then
+ git clone --depth 1 https://github.com/junegunn/fzf.git $HOME/.fzf
+ $HOME/.fzf/install --all --no-update-rc
+ fi
+ fi
+}
+
after_install() {
mkdir -p $HOME/tmp/vim-undo $HOME/tmp/vim-backup
mkdir -p $HOME/.mutt/cache
touch $HOME/.mutt/aliases
- [ -f $HOME/.fzf.zsh ] || echo "No fzf."
+ check_fzf
check_command ctags
check_command ag
check_command grc