+qutebrowser: $(XDG_CONFIG_HOME)
+ ln -sfT $(APATH)/qutebrowser $(XDG_CONFIG_HOME)/qutebrowser
+ mkdir -p ~/downloads
+.PHONY: qutebrowser
+
+ssh:
+ ln -sfT $(APATH)/ssh/config ~/.ssh/config
+.PHONY: ssh
+
+systemd: $(XDG_CONFIG_HOME)
+ ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
+.PHONY: systemd
+
+task: $(XDG_CONFIG_HOME)
+ ln -sfT $(APATH)/taskrc $(XDG_CONFIG_HOME)/taskrc
+.PHONY: task
+
+urxvt: $(XDG_CONFIG_HOME)
+ ln -sfT $(APATH)/urxvt $(XDG_CONFIG_HOME)/urxvt
+.PHONY: urxvt
+
+vim: $(XDG_CONFIG_HOME)
+ ln -sfT $(APATH)/vim $(XDG_CONFIG_HOME)/vim
+ mkdir -p $(XDG_DATA_HOME)/vim
+ -git clone https://github.com/gmarik/vundle $(XDG_DATA_HOME)/vim/vundle
+.PHONY: vim
+
+yay: $(XDG_CONFIG_HOME)
+ ln -sfT $(APATH)/yay $(XDG_CONFIG_HOME)/yay
+ mkdir -p $(XDG_CACHE_HOME)/yay
+
+xprofile:
+ ln -sfT $(APATH)/xprofile ~/.xprofile
+.PHONY: xprofile
+
+zsh: $(XDG_CONFIG_HOME)
+ ln -sfT $(APATH)/zshrc ~/.zshrc
+ ln -sfT $(APATH)/zprofile ~/.zprofile
+ ln -sfT $(APATH)/zshenv ~/.zshenv
+ ln -sfT $(APATH)/zsh $(XDG_CONFIG_HOME)/zsh
+ ln -sfT $(APATH)/aliases $(XDG_CONFIG_HOME)/aliases
+ mkdir -p $(XDG_CACHE_HOME)/zsh
+ mkdir -p $(XDG_DATA_HOME)/zsh
+.PHONY: zsh
+
+$(FILES):