-
Notifications
You must be signed in to change notification settings - Fork 3
/
dotfiles-bootstrap.sh
executable file
·42 lines (33 loc) · 1.01 KB
/
dotfiles-bootstrap.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
#!/bin/zsh
cd $HOME
# Dotfiles
git clone https://github.com/0xANDREW/dotfiles.git .dotfiles
DOT=$HOME/.dotfiles
#ln -sf $DOT/fluxbox .fluxbox
ln -sf $DOT/i3 .config/i3
ln -sf $DOT/polybar .config/polybar
ln -sf $DOT/tmuxinator .tmuxinator
#ln -sf $DOT/xmonad .xmonad
#ln -sf $DOT/emacs .emacs
#ln -sf $DOT/i3blocks.conf .i3blocks.conf
#ln -sf $DOT/i3status.conf .i3status.conf
ln -sf $DOT/profile .profile
ln -sf $DOT/tmux.conf .tmux.conf
ln -sf $DOT/vimrc .vimrc
ln -sf $DOT/Xresources .Xresources
# Need this for Arch?!
#ln -sf $DOT/Xresources .Xdefaults
# Vundle
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
vim +PluginInstall +qall
# Base16
git clone https://github.com/chriskempson/base16-shell.git \
~/.config/base16-shell
# Prezto
#git clone --recursive https://github.com/0xandrew/prezto.git \
# "${ZDOTDIR:-$HOME}/.zprezto"
#
#setopt EXTENDED_GLOB
#for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do
# ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
#done