X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/8ddfcabcec8621ceb769bf073f804a386394a04d..4c75204c6c25fea2cec85857f8f73184f10e1938:/Makefile diff --git a/Makefile b/Makefile index 6ba4acf..58b9c46 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ XDG_CACHE_HOME ?= ~/.cache XDG_DATA_HOME ?= ~/.local/share FILES := bin -DOTFILES := goobookrc msmtp* profile tmux.conf Xresources +DOTFILES := goobookrc profile tmux.conf Xresources CONFIGFILES := compton.conf mpv offlineimap ranger retroarch xbindkeys xkb .PHONY: core_files @@ -17,8 +17,10 @@ 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 + ln -sfT $(APATH)/xinitrc ~/.xinitrc + ln -sfT $(APATH)/zlogin ~/.zlogin .PHONY: awesome dircolors: $(XDG_CONFIG_HOME) @@ -50,10 +52,22 @@ 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 +.PHONY: msmtp + 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 @@ -90,9 +104,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