]>
Commit | Line | Data |
---|---|---|
a0d257f0 BB |
1 | #!/usr/bin/env sh |
2 | ||
48400310 RBR |
3 | echo "Installing essential software" |
4 | ||
8bf2adee | 5 | ./provision essential |
48400310 | 6 | |
1c7e8bca RBR |
7 | echo "Updating submodules" |
8 | ||
9 | git submodule update --init --recursive | |
10 | ||
a0d257f0 BB |
11 | echo "Linking runcoms" |
12 | ||
64964100 | 13 | # hush login |
cd3948f4 | 14 | ln -fns .dotfiles/hushlogin ~/.hushlogin |
64964100 RBR |
15 | |
16 | # zsh runcoms | |
cd3948f4 RBR |
17 | ln -fns .dotfiles/runcoms/zshrc ~/.zshrc |
18 | ln -fns .dotfiles/runcoms/zshenv ~/.zshenv | |
19 | ln -fns .dotfiles/runcoms/zprofile ~/.zprofile | |
20 | ln -fns .dotfiles/runcoms/zlogout ~/.zlogout | |
21 | ln -fns .dotfiles/runcoms/zlogin ~/.zlogin | |
a0d257f0 BB |
22 | |
23 | # Weechat | |
cd3948f4 | 24 | ln -fns .dotfiles/weechat ~/.weechat |
a0d257f0 | 25 | |
a0d257f0 | 26 | # TMUX |
cd3948f4 | 27 | ln -fns .dotfiles/tmux.conf ~/.tmux.conf |
a0d257f0 BB |
28 | |
29 | # Nethack | |
cd3948f4 | 30 | ln -fns .dotfiles/nethackrc ~/.nethackrc |
a0d257f0 BB |
31 | |
32 | # Git | |
cd3948f4 | 33 | ln -fns .dotfiles/gitconfig ~/.gitconfig |
a0d257f0 | 34 | |
7fd50ecb | 35 | # Ctags |
cd3948f4 | 36 | ln -fns .dotfiles/ctags.d ~/.ctags.d |
7fd50ecb | 37 | |
61396837 | 38 | # XDefaults |
1d35223a | 39 | ln -fns .dotfiles/Xdefaults ~/.Xdefaults |
61396837 | 40 | |
64964100 | 41 | # ripgrep |
cd3948f4 | 42 | ln -fns .dotfiles/rgignore ~/.rgignore |
64964100 | 43 | |
bcb7a47c RBR |
44 | # yabai |
45 | ln -fns .dotfiles/yabairc ~/.yabairc | |
46 | ||
582a8d44 RBR |
47 | # skhdc |
48 | ln -fns .dotfiles/skhdrc ~/.skhdrc | |
49 | ||
4b32a942 | 50 | # tmuxp |
cd3948f4 | 51 | ln -fns .dotfiles/tmuxp ~/.tmuxp |
4b32a942 | 52 | |
01a1f14f RBR |
53 | # config dir |
54 | mkdir -p ~/.config | |
55 | ||
4b32a942 | 56 | # kitty |
cd3948f4 | 57 | ln -fns ../.dotfiles/config/kitty ~/.config/kitty |
4b32a942 | 58 | |
3785c110 | 59 | # nvim |
cd3948f4 | 60 | ln -fns ../.dotfiles/config/nvim ~/.config/nvim |
01a1f14f | 61 | |
582a8d44 | 62 | # karabiner |
cd3948f4 | 63 | ln -fns ../.dotfiles/config/karabiner ~/.config/karabiner |
68ba6555 | 64 | |
1d35223a RBR |
65 | # i3 |
66 | ln -fns ../.dotfiles/config/i3 ~/.config/i3 | |
67 | ||
2a0b2b95 RBR |
68 | touch ~/.tool-versions |
69 | ||
8c7cbd32 | 70 | # Italics setup |
a0d257f0 BB |
71 | echo "Setting up terminfo" |
72 | tic xterm-256color-italic.terminfo |