X-Git-Url: https://git.distorted.org.uk/~mdw/profile/blobdiff_plain/285a138691b40d6d20931676cc9f2fdb52fe6737..dfd10975ec8a6e231e1385309189b72688b25ed5:/setup diff --git a/setup b/setup index ce31afc..79a6f34 100755 --- a/setup +++ b/setup @@ -129,7 +129,7 @@ fi ## Symlink the various dotfiles into place dotfiles=" bash_profile bash_logout bashrc inputrc bash_completion - emacs emacs-calc vm + emacs emacs-calc vm gnus.el vimrc mg mailrc signature cgrc tigrc @@ -141,15 +141,16 @@ dotfiles=" lisp-init.lisp:.sbclrc lisp-init.lisp:.clisprc.lisp lisp-init.lisp:.eclrc + swank.lisp dircolors colordiffrc screenrc cvsrc indent.pro" [ "$xstuff" ] && dotfiles="$dotfiles xinitrc xsession Xdefaults vncrc vncsession + fonts.conf putty-defaults:.putty/sessions/Default%20Settings eterm-theme.cfg:.Eterm/themes/Eterm/theme.cfg e-keybindings.cfg:.enlightenment/keybindings.cfg evnc-keybindings.cfg:.enlightenment-vnc/keybindings.cfg e16-bindings:.e16/bindings.cfg - e16-config:.e16/e_config--1.0.cfg jue-peek.jpg:.enlightenment/backgrounds/jue-peek.jpg jue-peek.jpg:.e16/backgrounds/jue-peek.jpg" echo "Installing dotfiles..." @@ -187,13 +188,15 @@ echo " done." scripts=" mdw-editor mdw-conf + mdw-build movemail-hack emerge-hack lesspipe.sh start-ssh-agent - svnwrap" + svnwrap + hyperspec" [ "$xstuff" ] && scripts="$scripts - xrun + xinitcmd xshutdown" echo "Installing scripts..." mkdir -p $HOME$sub/bin @@ -226,6 +229,8 @@ fi echo "Installing Emacs packages..." emacspkg=" make-regexp + ew-hols + mdw-gnus-patch git git-blame vc-git stgit quilt" for elib in $emacspkg; do @@ -238,8 +243,12 @@ for elib in $emacspkg; do (error 1))))'; then echo " already installed." else - $echon " downloading$echoc" - $GETURL $HOME$sub/lib/emacs/$elib.el $REPO/$elib.el + if [ -f $elib.el ]; then + cp $elib.el $HOME$sub/lib/emacs/$elib.el + else + $echon " downloading$echoc" + $GETURL $HOME$sub/lib/emacs/$elib.el $REPO/$elib.el + fi $echon " compiling$echoc" (cd $HOME$sub/lib/emacs; $emacs >/dev/null 2>&1 --no-site-file --batch \