]> git.rmz.io Git - dotfiles.git/blobdiff - Makefile
xinit: use xss-lock and refactor xprofile into separate files
[dotfiles.git] / Makefile
index b214a5e21c6243eb6eb76dd43dae1f4751afea24..0d3d068c5a111e2cd13b33a9c67d6403afbf4010 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -17,7 +17,7 @@ install: $(FILES) $(DOTFILES) $(CONFIGFILES)
 $(XDG_DATA_HOME) $(XDG_CONFIG_HOME):
        mkdir -p $@
 
-awesome: $(XDG_CONFIG_HOME)
+awesome: $(XDG_CONFIG_HOME) xinit
        ln -sfT $(APATH)/awesome $(XDG_CONFIG_HOME)/awesome
 .PHONY: awesome
 
@@ -50,6 +50,10 @@ mpd: systemd
        systemctl --user start mpd
 .PHONY: mpd
 
+mbsync:
+       ln -sfT $(APATH)/mbsync $(XDG_CONFIG_HOME)/mbsync
+.PHONY: mbsync
+
 msmtp:
        ln -sfT $(APATH)/msmtprc ~/.msmtprc
        ln -sfT $(APATH)/msmtp ~/.msmtp
@@ -59,6 +63,9 @@ mutt: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/mutt $(XDG_CONFIG_HOME)/mutt
 .PHONY: mutt
 
+mail: mbsync msmtp mutt
+.PHONY: mail
+
 ncmpcpp: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/ncmpcpp $(XDG_CONFIG_HOME)/ncmpcpp
        mkdir -p $(XDG_DATA_HOME)/mpd/lyrics
@@ -95,9 +102,10 @@ 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
+xinit: $(XDG_CONFIG_HOME)
+       ln -sfT $(APATH)/$@rc ~/.$@rc
+       ln -sfT $(APATH)/$@   $(XDG_CONFIG_HOME)/$@
+.PHONY: xinit
 
 weechat: $(XDG_CONFIG_HOME) $(XDG_CACHE_HOME)
        ln -sfT $(APATH)/weechat $(XDG_CONFIG_HOME)/weechat