From 363839b1e218184aad6e38d2d91d671adda2ba02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Lov=C3=A9n?= Date: Mon, 16 Oct 2017 16:05:15 +0200 Subject: [PATCH] More moving stuff around --- {terminal => dev}/git/git-on-tree | 0 {terminal => dev}/git/gitconfig | 0 {terminal => dev}/git/gitignore_global | 0 {terminal => dev}/git/prettygit | 0 {terminal => dev}/git/setup.sh | 0 dev/setup.sh | 20 ++++++++++++++++++++ helpers.sh | 4 ++-- install.sh | 1 + system/setup.sh | 1 - terminal/setup.sh | 2 -- 10 files changed, 23 insertions(+), 5 deletions(-) rename {terminal => dev}/git/git-on-tree (100%) rename {terminal => dev}/git/gitconfig (100%) rename {terminal => dev}/git/gitignore_global (100%) rename {terminal => dev}/git/prettygit (100%) rename {terminal => dev}/git/setup.sh (100%) create mode 100755 dev/setup.sh diff --git a/terminal/git/git-on-tree b/dev/git/git-on-tree similarity index 100% rename from terminal/git/git-on-tree rename to dev/git/git-on-tree diff --git a/terminal/git/gitconfig b/dev/git/gitconfig similarity index 100% rename from terminal/git/gitconfig rename to dev/git/gitconfig diff --git a/terminal/git/gitignore_global b/dev/git/gitignore_global similarity index 100% rename from terminal/git/gitignore_global rename to dev/git/gitignore_global diff --git a/terminal/git/prettygit b/dev/git/prettygit similarity index 100% rename from terminal/git/prettygit rename to dev/git/prettygit diff --git a/terminal/git/setup.sh b/dev/git/setup.sh similarity index 100% rename from terminal/git/setup.sh rename to dev/git/setup.sh diff --git a/dev/setup.sh b/dev/setup.sh new file mode 100755 index 0000000..3c7edea --- /dev/null +++ b/dev/setup.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash + +source ${DOTFILES}/helpers.sh + +function main() +{ + local scriptdir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd)" + + print_info "Preparing development environment" + + ${scriptdir}/git/setup.sh + + brewget vim --with-override-system-vi + caskget docker + + print_ok "Development environment setup" + +} + +main "$@" diff --git a/helpers.sh b/helpers.sh index 64253af..bc46738 100644 --- a/helpers.sh +++ b/helpers.sh @@ -18,7 +18,7 @@ function caskget() # if not already installed local caskname=$(basename $1) - if ! brew cask list | grep ${caskname} >/dev/null; then + if ! brew cask list | grep -w ${caskname} >/dev/null; then print_info "Installing ${caskname} from cask" brew cask install "$@" fi @@ -29,7 +29,7 @@ function brewget() # if not already installed local brewname=$(basename $1) - if ! brew list | grep ${brewname} >/dev/null; then + if ! brew list | grep -w ${brewname} >/dev/null; then print_info "Brewing ${brewname}" brew install "$@" fi diff --git a/install.sh b/install.sh index 33d08fe..d1ec454 100755 --- a/install.sh +++ b/install.sh @@ -6,3 +6,4 @@ ${DOTFILES}/system/setup.sh ${DOTFILES}/network/setup.sh ${DOTFILES}/terminal/setup.sh ${DOTFILES}/wm/setup.sh +${DOTFILES}/dev/setup.sh diff --git a/system/setup.sh b/system/setup.sh index cb1a094..ef3e5dc 100755 --- a/system/setup.sh +++ b/system/setup.sh @@ -9,7 +9,6 @@ function main() ${scriptdir}/setup_homebrew.sh caskget google-chrome - caskget docker } diff --git a/terminal/setup.sh b/terminal/setup.sh index 9dee3a7..7fce661 100755 --- a/terminal/setup.sh +++ b/terminal/setup.sh @@ -8,11 +8,9 @@ function main() ${scriptdir}/kitty/setup.sh ${scriptdir}/fish/setup.sh - ${scriptdir}/git/setup.sh print_info "Installing terminal applications" brewget tmux - brewget neovim print_ok "Terminal applications installed" }