]>
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 | |
61396837 | 35 | # XDefaults |
1d35223a | 36 | ln -fns .dotfiles/Xdefaults ~/.Xdefaults |
61396837 | 37 | |
64964100 | 38 | # ripgrep |
cd3948f4 | 39 | ln -fns .dotfiles/rgignore ~/.rgignore |
64964100 | 40 | |
bcb7a47c RBR |
41 | # yabai |
42 | ln -fns .dotfiles/yabairc ~/.yabairc | |
43 | ||
582a8d44 RBR |
44 | # skhdc |
45 | ln -fns .dotfiles/skhdrc ~/.skhdrc | |
46 | ||
4b32a942 | 47 | # tmuxp |
cd3948f4 | 48 | ln -fns .dotfiles/tmuxp ~/.tmuxp |
4b32a942 | 49 | |
01a1f14f RBR |
50 | # config dir |
51 | mkdir -p ~/.config | |
52 | ||
4b32a942 | 53 | # kitty |
cd3948f4 | 54 | ln -fns ../.dotfiles/config/kitty ~/.config/kitty |
4b32a942 | 55 | |
3785c110 | 56 | # nvim |
cd3948f4 | 57 | ln -fns ../.dotfiles/config/nvim ~/.config/nvim |
01a1f14f | 58 | |
582a8d44 | 59 | # karabiner |
cd3948f4 | 60 | ln -fns ../.dotfiles/config/karabiner ~/.config/karabiner |
68ba6555 | 61 | |
b25d0f25 RBR |
62 | # sway |
63 | ln -fns ../.dotfiles/config/sway ~/.config/sway | |
1d35223a | 64 | |
2a0b2b95 RBR |
65 | touch ~/.tool-versions |
66 | ||
8c7cbd32 | 67 | # Italics setup |
a0d257f0 BB |
68 | echo "Setting up terminfo" |
69 | tic xterm-256color-italic.terminfo |