configs  Diff

Differences From Artifact [9e4704f793]:

To Artifact [eaf80b86bc]:


1
2
3
4
5
6
7





8
9
10
11
12











13




1
2
3
4



5
6
7
8
9





10
11
12
13
14
15
16
17
18
19
20

21
22
23
24




-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
#!/bin/sh
rel_dir="${PWD#$HOME/}"
echo "Configs relative to home in $rel_dir."

for i in *; do
	case $i in
		README | create_symlinks.sh | eu_US.keylayout | *~)
link_file() {
	ln -s "$3$rel_dir/$1" "$HOME/$2"
}

link_file gitconfig .gitconfig
			;;
		*)
			ln -s $rel_dir/$i $HOME/.$i
			;;
	esac
mkdir -p $HOME/.gnupg
link_file gpg.conf .gnupg/gpg.conf ../
link_file tmux.conf .tmux.conf
link_file vim .vim
link_file vimrc .vimrc
link_file zshrc .zshrc

if test x"$(uname -s)" = x"Darwin"; then
	link_file eu_US.keylayout \
		"Library/Keyboard Layouts/eu_US.keylayout" ../../
else
done
	link_file Xdefaults .Xdefaults
	link_file Xmodmap .Xmodmap
	link_file xinitrc .xinitrc
fi