-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.sh
executable file
·77 lines (57 loc) · 2.85 KB
/
setup.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
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
75
76
77
#!/bin/bash
mkdir -p \
$HOME/.config/composer \
$HOME/.config/alacritty \
$HOME/.config/i3 \
$HOME/.config/ranger \
$HOME/.config/gtk-3.0 \
$HOME/.config/phpactor \
$HOME/.config/pgcli \
$HOME/.mlterm
mkdir -p $HOME/.emacs.d
ln -sf $HOME/.dotfiles/.bashrc $HOME
ln -sf $HOME/.dotfiles/.bash_profile $HOME
ln -sf $HOME/.dotfiles/.bash_aliases $HOME
ln -sf $HOME/.dotfiles/.bash_functions $HOME
# ln -sf $HOME/.dotfiles/.Xresources $HOME
ln -sf $HOME/.dotfiles/.inputrc $HOME
ln -sf $HOME/.dotfiles/.editrc $HOME
# ln -sf $HOME/.dotfiles/.pryrc $HOME
# ln -sf $HOME/.dotfiles/.curlrc $HOME
# ln -sf $HOME/.dotfiles/.globalrc $HOME
# ln -sf $HOME/.dotfiles/.ctags $HOME
# ln -sf $HOME/.dotfiles/.i3status.conf $HOME
ln -sf $HOME/.dotfiles/.tigrc $HOME
ln -sf $HOME/.dotfiles/.emacs $HOME/.emacs.d/init.el
ln -sf $HOME/.dotfiles/composer.json $HOME/.config/composer
# ln -sf $HOME/.dotfiles/.config/i3/config $HOME/.config/i3
# ln -sf $HOME/.dotfiles/.config/alacritty/alacritty.yml $HOME/.config/alacritty
ln -sf $HOME/.dotfiles/.config/ranger/commands.py $HOME/.config/ranger
ln -sf $HOME/.dotfiles/.config/ranger/commands_full.py $HOME/.config/ranger
ln -sf $HOME/.dotfiles/.config/ranger/rc.conf $HOME/.config/ranger
ln -sf $HOME/.dotfiles/.config/ranger/rifle.conf $HOME/.config/ranger
ln -sf $HOME/.dotfiles/.config/ranger/scope.sh $HOME/.config/ranger
# ln -sf $HOME/.dotfiles/.config/gtk-3.0/settings.ini $HOME/.config/gtk-3.0
ln -sf $HOME/.dotfiles/.config/phpactor/phpactor.yml $HOME/.config/phpactor
ln -sf $HOME/.dotfiles/.config/phpactor/templates $HOME/.config/phpactor
ln -sf $HOME/.dotfiles/.config/pgcli/config $HOME/.config/pgcli
git clone [email protected]:yokenzan/rcfiles.git $HOME/.rcfiles
# ln -sf $HOME/.dotfiles/.mlterm/aafont $HOME/.mlterm
# ln -sf $HOME/.dotfiles/.mlterm/main $HOME/.mlterm
# ln -sf $HOME/.dotfiles/.mlterm/color $HOME/.mlterm
# cp -f $HOME/.dotfiles/.Xmodmap.sample $HOME/.Xmodmap.sample
# if uname | grep -qe 'NT' ; then
# # Windows
# ln -sf $HOME/.dotfiles/.minttyrc $HOME
# elif uname | grep -qe 'Darwin' ; then
# # Mac
# ln -sf $HOME/.dotfiles/.yabairc $HOME
# ln -sf $HOME/.dotfiles/.skhdrc $HOME
# fi
# chmod -R 777 $HOME/.dotfiles/setup
#for i in $(find $HOME/.dotfiles/setup -type f); do $i; done
# chmod -R 777 $HOME/.dotfiles/build.sh
# $HOME/.dotfiles/build.sh
# mkdir $HOME/.themes
# git clone --depth=1 git://github.com/debug-ito/GtkEmacs-debug-ito.git $HOME/.themes/GtkEmacs-debug-ito
# gsettings set org.gnome.desktop.interface gtk-key-theme GtkEmacs-debug-ito