echo "Installing useful scripts..."
scripts="
- lesspipe.sh start-ssh-agent svnwrap"
+ lesspipe.sh start-ssh-agent svnwrap movemail-hack"
[ "$xstuff" ] && scripts="$scripts
xrun"
for script in $scripts; do
### Symlink the various dotfiles into place
dotfiles="
- bash_profile bash_logout bashrc inputrc
+ bash_profile bash_logout bashrc inputrc bash_completion
emacs emacs-calc
- vm mailrc
+ vm mailrc signature
+ gitconfig cgrc stgitrc
lisp-init.lisp:.cmucl-init.lisp
lisp-init.lisp:.sbclrc
lisp-init.lisp:.clisprc.lisp
- dircolors screenrc cvsrc"
+ lisp-init.lisp:.eclrc
+ dircolors colordiffrc screenrc cvsrc indent.pro"
[ "$xstuff" ] && dotfiles="$dotfiles
- xinitrc xsession Xdefaults
+ xinitrc xsession Xdefaults vncrc vncsession
eterm-theme.cfg:.Eterm/themes/Eterm/theme.cfg
e-keybindings.cfg:.enlightenment/keybindings.cfg
+ evnc-keybindings.cfg:.enlightenment-vnc/keybindings.cfg
jue-peek.jpg:.enlightenment/backgrounds/jue-peek.jpg"
mkdir -p $HOME/test
echo "Installing dotfiles..."
fi
echo "Installing Emacs packages..."
-for elib in make-regexp; do
+emacspkg="
+ make-regexp
+ git vc-git
+ quilt"
+for elib in $emacspkg; do
$echon " $elib:$echoc"
if $false $emacs >/dev/null 2>&1 --no-site-file --batch --eval '
- (setq load-path (nconc load-path (list "~/lib/emacs")))
- (kill-emacs (condition-case nil
- (progn (load-library "make-regexp") 0)
- (error 1)))'; then
+ (progn
+ (setq load-path (nconc load-path (list "~/lib/emacs")))
+ (kill-emacs (condition-case nil
+ (progn (load-library "'"$elib"'") 0)
+ (error 1))))'; then
echo " already installed."
else
$echon " downloading$echoc"
- $GETURL $HOME$sub/lib/emacs/make-regexp.el $REPO/make-regexp.el
+ $GETURL $HOME$sub/lib/emacs/$elib.el $REPO/$elib.el
$echon " compiling$echoc"
(cd $HOME$sub/lib/emacs;
$emacs >/dev/null 2>&1 --no-site-file --batch \
- --eval '(byte-compile-file "make-regexp.el")')
+ --eval '(byte-compile-file "'"$elib.el"'")')
echo " done."
fi
done