]> git.rmz.io Git - dotfiles.git/blobdiff - Makefile
zellij: add default config file
[dotfiles.git] / Makefile
index 253b040a74969da510495b27d4c8df8e71aeba1e..f9cf1c061dd3b7903e3bbf9d6f6ead55624115ca 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -118,7 +118,11 @@ ssh:
        ln -sfT $(APATH)/ssh/config ~/.ssh/config
 .PHONY: ssh
 
-systemd: $(XDG_CONFIG_HOME)
+/etc/systemd/system/%: systemd/system/%
+       sudo ln -s $(APATH)/$< $@
+
+systemd_system_units := $(patsubst %,/etc/%,$(wildcard systemd/system/*))
+systemd: $(XDG_CONFIG_HOME) $(systemd_system_units)
        ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
 .PHONY: systemd
 
@@ -170,6 +174,13 @@ weechat: $(XDG_CONFIG_HOME) $(XDG_CACHE_HOME)
        mkdir -p $(XDG_CACHE_HOME)/weechat
 .PHONY: weechat
 
+zathura: $(XDG_CONFIG_HOME)
+       ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
+.PHONY: zathura
+
+zellij: $(XDG_CONFIG_HOME)
+       ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
+.PHONY: zellij
 
 zsh: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/zshrc ~/.zshrc