+ @if [[ -e ~/.$@ && ! -L ~/.$@ ]]; then \
+ if [[ -d .$@ ]]; then \
+ cp -r ~/.$@/* $@; \
+ else \
+ cp -r ~/.$@ $@; \
+ fi; \
+ rm -r ~/.$@; \
+ fi;
+ ln -sfT $(APATH)/$@ ~/.$@
+
+$(CONFIGFILES):
+ @if [[ -e ~/.config/$@ && ! -L ~/.config/$@ ]]; then \
+ if [[ -d .config/$@ ]]; then \
+ cp -r ~/.config/$@/* $@; \
+ else \
+ cp -r ~/.config/$@ $@; \
+ fi; \
+ rm -r ~/.config/$@; \