-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup
executable file
·34 lines (29 loc) · 878 Bytes
/
setup
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
# vi: set ft=sh :
mkdir ~/opt
mkdir ~/src
mkdir -p ~/.local/share
sudo cp ~/.dotfiles/common/safe-rm.conf /etc/safe-rm.conf
sudo apt-get install stow
. ~/.dotfiles/stow_all
. ~/.dotfiles/setup_steps/apt.sh
. ~/.dotfiles/setup_steps/fzf.sh
. ~/.dotfiles/setup_steps/snap.sh
. ~/.dotfiles/setup_steps/pip3.sh
. ~/.dotfiles/setup_steps/ruby.sh
. ~/.dotfiles/setup_steps/shell.sh
. ~/.dotfiles/setup_steps/tmux.sh
. ~/.dotfiles/setup_steps/node.sh
. ~/.dotfiles/setup_steps/upterm.sh
sudo fc-cache -f
sudo usermod -aG docker $USER
echo ""
echo ""
echo ""
echo "If this is your first time running setup on this computer then you may"
echo "want to:"
echo ""
echo "* Reboot so that user groups are properly recognized"
echo "* Configure ~/.gitconfig.local"
echo "* Configure ~/.zshrc.local"
echo "* Run ':PlugInstall' to install vim plugins"
echo "* Change caps lock to control"