## Shells.
DOTLINKS += .profile .shell-rc .shell-logout
DOTLINKS += .shrc .rcrc
-DOTLINKS += .zprofile .zshrc .zshenv
-DOTLINKS += .bash_profile .bash_completion .bashrc .inputrc
+DOTLINKS += .zprofile .zshrc .zlogout .zshenv
+DOTLINKS += .bash_profile .bash_completion .bash_logout
+DOTLINKS += .bashrc .inputrc
.bash_profile_SRC = bash-profile
.bash_completion_SRC = bash-completion
+.bash_logout_SRC = shell-logout
+.zlogout_SRC = shell-logout
## Git.
DOTSUBST += .gitconfig
DOTLINKS += .gdbinit .toprc .aspell.conf
DOTLINKS += .dircolors .colordiffrc .screenrc .tmux.conf
DOTLINKS += .cvsrc .indent.pro .ditz-config
+DOTLINKS += .lftp/rc
+.lftp/rc_SRC = lftp-rc
DOTSUBST += .mykermrc
SCRIPTLINKS += lesspipe.sh
SCRIPTLINKS += xinitcmd lock-screen xshutdown
SCRIPTLINKS += un-backslashify-selection
SCRIPTLINKS += xpra-start-xdummy
+SCRIPTLINKS += play-rawk
DOTCPP += .Xdefaults
Xdefaults_DEFS = -DEMACSWD=$(call mdw-conf,emacs-width,77)
SUBSTS += $(call substvar,profile,$(HERE))
all:: $(addprefix $(HOME)/, $(DOTSUBST))
$(addprefix $(HOME)/, $(subst %,\%,$(DOTSUBST))): $(HOME)/%: \
- $$(call dotsubst-source,$$*,.in) Makefile
+ $$(call dotfile-source,$$*,.in) Makefile
$(call v_tag,SUBST)mkdir -p $(dir $@) && \
rm -f $@.new && \
sed -e "1i\