diff options
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/genVimConf.sh | 18 | ||||
| -rwxr-xr-x | bin/genVimLatex.sh | 9 | ||||
| -rwxr-xr-x | bin/load.sh | 35 |
3 files changed, 62 insertions, 0 deletions
diff --git a/bin/genVimConf.sh b/bin/genVimConf.sh new file mode 100755 index 0000000..79fbf0c --- /dev/null +++ b/bin/genVimConf.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +BASEDIR=$(dirname $0) +cd ${BASEDIR} + +rm -f vim.tar.gz vim.tar +tar cf vim.tar .vim .vimrc + +./genVimLatex.sh +cd vim-latex/pkg +tar uf ../../vim.tar .vim +mv bin/* ../../bin/ +cd .. +rm -rf pkg +cd .. + +gzip vim.tar + diff --git a/bin/genVimLatex.sh b/bin/genVimLatex.sh new file mode 100755 index 0000000..35127f3 --- /dev/null +++ b/bin/genVimLatex.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +cd vim-latex +git pull +make DESTDIR=pkg PREFIX= install + +mv pkg/share/vim pkg/.vim +rmdir pkg/share + 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 |
