-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall-apps.sh
executable file
·67 lines (56 loc) · 1.7 KB
/
install-apps.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#!/usr/bin/env bash
# Install command-line tools using Homebrew.
# Make sure we’re using the latest Homebrew.
brew update
# Upgrade any already-installed formulae.
brew upgrade
# tap some casks
brew tap homebrew/cask-versions
brew tap homebrew/cask-fonts
# Install dev apps and tools
brew install git
brew install ruby
brew install tmux
brew install neovim
brew install zsh
brew install ripgrep
brew install fzf
brew install z
brew cask install font-hack-nerd-font
brew cask install iterm2
brew install node
brew install python3
brew install nvm
mkdir ~/.nvm
brew install pyenv
npm install -g neovim
npm install -g spaceship-prompt
npm i -g bash-language-server
npm install -g vtop
pip3 install saws # super charged aws cli
pip3 install neovim
mkdir ~/.local/share/nvim/backup
# Install other apps
brew cask install google-chrome
brew cask install google-chrome-canary
brew cask install spotify
brew cask install slack
brew cask install mtmr
brew cask install azure-data-studio
brew install p7zip
# Install oh-my-zsh
if [ ! -d "$HOME/.oh-my-zsh" ]; then
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
fi
git clone /~https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions
# Install vim plugins
nvim +PlugInstall +qall
nvim +UpdateRemotePlugins +qall
nvim -c 'CocInstall -sync coc-tsserver coc-tslint coc-json coc-html|q'
# Install vim airline theme
cp ~/.config/nvim/space.vim ~/.config/nvim/plugged/vim-airline-themes/autoload/airline/themes/space.vim
# Install tmux plugin manager
if [ ! -d "$HOME/.tmux/plugins/tpm" ]; then
git clone /~https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
~/.tmux/plugins/tpm/scripts/install_plugins.sh
fi