aboutsummaryrefslogtreecommitdiff
path: root/setup.sh
blob: b979b5c72ad541f67392ac942abd186224060818 (plain)
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
68
69
70
71
72
73
74
#!/bin/sh

# Setup all config files in their place

mkdir -p "$HOME/.config"

# keymap
cp "$HOME/repos/configs/files/rcs/ttymaps.kmap" "$HOME/.config/ttymaps.kmap"

# i3
mkdir -p "$HOME/.config/i3"
cp "$HOME/repos/configs/files/i3/config" "$HOME/.config/i3/config"

# i3blocks
mkdir -p "$HOME/.config/i3blocks"
cp "$HOME/repos/configs/files/i3blocks/config" "$HOME/.config/i3blocks/config"

# picom
mkdir -p "$HOME/.config/picom"
cp "$HOME/repos/configs/files/picom/picom.conf" "$HOME/.config/picom/picom.conf"

# dmenu
mkdir -p "$HOME/repos/dmenu"
cp "$HOME/repos/configs/files/dmenu/config.h" "$HOME/repos/dmenu/config.h"

# dunst
mkdir -p "$HOME/.config/dunst"
cp "$HOME/repos/configs/files/dunst/dunstrc" "$HOME/.config/dunst/dunstrc"
cp "$HOME/repos/configs/files/dunst/dunstifyIDs" "$HOME/.config/dunst/dunstifyIDs"

# mpv
mkdir -p "$HOME/.config/mpv"
cp "$HOME/repos/configs/files/mpv/input.conf" "$HOME/.config/mpv/input.conf"
cp "$HOME/repos/configs/files/mpv/mpv.conf" "$HOME/.config/mpv/mpv.conf"

# neofetch
mkdir -p "$HOME/.config/neofetch"
cp "$HOME/repos/configs/files/neofetch/neofetchLogin.conf" "$HOME/.config/neofetch/neofetchLogin.conf"

# qutebrowser
mkdir -p "$HOME/.config/qutebrowser"
cp "$HOME/repos/configs/files/qutebrowser/config.py" "$HOME/.config/qutebrowser/config.py"

# ranger
mkdir -p "$HOME/.config/ranger"
cp "$HOME/repos/configs/files/ranger/rc.conf" "$HOME/.config/ranger/rc.conf"
cp "$HOME/repos/configs/files/ranger/rifle.conf" "$HOME/.config/ranger/rifle.conf"
cp "$HOME/repos/configs/files/ranger/scope.sh" "$HOME/.config/ranger/scope.sh"

# rcs
cp "$HOME/repos/configs/files/rcs/.profile" "$HOME/.profile"
cp "$HOME/repos/configs/files/rcs/.bashrc" "$HOME/.bashrc"
cp "$HOME/repos/configs/files/rcs/.bash_aliases" "$HOME/.bash_aliases"
[ -f "$HOME/.bash_vars" ] || cp "$HOME/repos/configs/files/rcs/.bash_vars" "$HOME/.bash_vars"
cp "$HOME/repos/configs/files/rcs/.inputrc" "$HOME/.inputrc"
cp "$HOME/repos/configs/files/rcs/.tmux.conf" "$HOME/.tmux.conf"
cp "$HOME/repos/configs/files/rcs/.Xresources" "$HOME/.Xresources"
cp "$HOME/repos/configs/files/rcs/.xinitrci3" "$HOME/.xinitrci3"

# vim
mkdir -p "$HOME/.vim"
cp "$HOME/repos/configs/files/vim/.vimrc" "$HOME/.vimrc"
cp -r "$HOME/repos/configs/files/vim/ftplugin" "$HOME/.vim"
cp -r "$HOME/repos/configs/files/vim/plugin" "$HOME/.vim"

# sxiv
mkdir -p "$HOME/.config/sxiv/exec"
cp "$HOME/repos/configs/files/sxiv/config.h" "$HOME/repos/sxiv/config.h"
cp "$HOME/repos/configs/files/sxiv/image-info" "$HOME/.config/sxiv/exec/image-info"
cp "$HOME/repos/configs/files/sxiv/key-handler" "$HOME/.config/sxiv/exec/key-handler"

# zathura
mkdir -p "$HOME/.config/zathura"
cp "$HOME/repos/configs/files/zathura/zathurarc" "$HOME/.config/zathura/zathurarc"