diff options
| author | David Kaufmann <astra@fsinf.at> | 2011-11-14 00:13:19 +0100 |
|---|---|---|
| committer | David Kaufmann <astra@fsinf.at> | 2011-11-14 00:13:19 +0100 |
| commit | 14d64785aaac4bb792f31c2fafb7332b74612c9f (patch) | |
| tree | 77db363a3c174a4a3c1a6f183759de69905b70e3 /bin/load.sh | |
| download | config-14d64785aaac4bb792f31c2fafb7332b74612c9f.tar.gz | |
init copy
Diffstat (limited to 'bin/load.sh')
| -rwxr-xr-x | bin/load.sh | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/bin/load.sh b/bin/load.sh new file mode 100755 index 0000000..1a4a88f --- /dev/null +++ b/bin/load.sh @@ -0,0 +1,35 @@ +#!/bin/bash + +WGET=$(which wget) +URL="http://pluto.fsinf.at/~astra/config/" + +FILES=".hushlogin .Xdefaults .zshrc .zshrc.local .zprofile .muttrc .gitconfig .gitignore .screenrc bin/latextags bin/ltags" +UNPACK="vim.tar.gz" +CLEAN=".vim .vimrc" +DIRECTORIES="bin" + +cd ~ + +for i in $DIRECTORIES +do + mkdir -p ${i} +done + +# remove local files +for i in $FILES $UNPACK $CLEAN +do + rm -rf ${i} +done + +# fetch files from server +for i in $FILES $UNPACK +do + ${WGET} -q ${URL}${i} +done + +# unpack tgz's +for i in $UNPACK +do + tar xzf ${i} + rm ${i} +done |
