blob: 611f5c3b7290f5398b39f9376a0deb0f0ffb77ae (
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
|
#!/bin/sh
logfile="$HOME/post-install.log"
touch $logfile
echo "fixing perms on gpg directory"
{
chown -R $(whoami) ~/.gnupg/
find ~/.gnupg -type f -exec chmod 600 {} \;
find ~/.gnupg -type d -exec chmod 700 {} \;
} >> $logfile 2>&1
echo "fixing remote repositories"
{
cd ~/.dotfiles && \
git remote remove origin && \
git remote add origin git@cjennings.net:dotfiles.git
cd ~/.emacs.d && \
git remote remove origin && \
git remote add origin git@cjennings.net:dotemacs.git
}
echo "cloning git repos"
{
git clone cjennings@cjennings.net:git/org.git ~/sync/org
git clone --depth 1 cjennings@cjennings.net:git/wallpaper.git ~/pictures/wallpaper
git clone git@cjennings.net:dwm.git ~/code/dwm
git clone git@cjennings.net:dmenu.git ~/code/dmenu
git clone git@cjennings.net:st.git ~/code/st
git clone git@cjennings.net:slock.git ~/code/slock
git clone git@cjennings.net:pinentry-dmenu.git ~/code/pinentry-dmenu
git clone cjennings@cjennings.net:git/bsdsetup.git ~/code/bsdsetup
git clone git@cjennings.net:git/archsetup.git ~/code/archsetup
git clone git@cjennings.net:dotemacs.git ~/code/dotemacs
git clone cjennings@cjennings.net:git/wttrin.git ~/code/wttrin.git
git clone cjennings@cjennings.net:git/rsyncshot.git ~/code/rsyncshot.git
git clone cjennings@cjennings.net:git/exercism.git ~/code/exercism
git clone cjennings@cjennings.net:git/elisp.git ~/code/elisp
git clone cjennings@cjennings.net:git/clisp.git ~/code/clisp
git clone cjennings@cjennings.net:git/lcthw.git ~/code/lcthw
git clone cjennings@cjennings.net:git/100dayspython.git ~/code/100dayspython
git clone cjennings@cjennings.net:git/documents.git ~/projects/documents
git clone cjennings@cjennings.net:git/kit.git ~/projects/kit
git clone cjennings@cjennings.net:git/clipper.git ~/projects/clipper
git clone cjennings@cjennings.net:git/finances.git ~/projects/finances
git clone cjennings@cjennings.net:git/nasbuild.git ~/projects/nasbuild
git clone cjennings@cjennings.net:git/nextjob.git ~/projects/nextjob
git clone cjennings@cjennings.net:git/elibrary.git ~/projects/elibrary
git clone cjennings@cjennings.net:git/danneel-hoa.git ~/projects/danneel-hoa
git clone cjennings@cjennings.net:git/danneel-remodel.git ~/projects/danneel-remodel
} >> $logfile 2>&1
printf "\n\nDone.\n\n"
|