X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/385ee6486fbbabfd8c49023acfc2dfc2b08a0b83..fd2e16fc92dd7a33908ceff1e31f03e05a78fda9:/Makefile diff --git a/Makefile b/Makefile index 22365da..5a64e88 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ DOTFILES := goobookrc profile Xresources CONFIGFILES := mpv offlineimap ranger retroarch xbindkeys xkb .PHONY: core_files -core_files: dircolors git ranger ssh systemd tmux vim zsh +core_files: dircolors git nvim ranger ssh systemd tmux zsh .PHONY: desktop desktop: core_files awesome kitty picom qutebrowser rofi xkb @@ -113,6 +113,10 @@ rofi: $(XDG_CONFIG_HOME) ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@ .PHONY: rofi +rofimoji: $(XDG_CONFIG_HOME) + ln -sfT $(APATH)/$@.rc $(XDG_CONFIG_HOME)/$@.rc +.PHONY: rofimoji + ssh: ln -sfT $(APATH)/ssh/config ~/.ssh/config .PHONY: ssh @@ -121,9 +125,16 @@ ssh: /etc/systemd/system/%: systemd/system/% sudo cp $(APATH)/$< $@ -systemd_system_units := $(patsubst %,/etc/%,$(wildcard systemd/system/*)) -systemd: $(XDG_CONFIG_HOME) $(systemd_system_units) +systemd-system: $(patsubst %,/etc/%,$(wildcard systemd/system/*)) + sudo systemctl daemon-reload +.PHONY: systemd-system + +systemd-user: $(XDG_CONFIG_HOME) ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@ +.PHONY: systemd-user + +systemd: systemd-user systemd-system + systemctl --user daemon-reload .PHONY: systemd task: $(XDG_CONFIG_HOME) @@ -150,6 +161,10 @@ vim: $(XDG_CONFIG_HOME) ln -sfT $(APATH)/vim $(XDG_CONFIG_HOME)/vim mkdir -p $(XDG_DATA_HOME)/vim .PHONY: vim + +nvim: $(XDG_CONFIG_HOME) vim + ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@ +.PHONY: nvim yay: $(XDG_CONFIG_HOME) ln -sfT $(APATH)/yay $(XDG_CONFIG_HOME)/yay @@ -174,13 +189,13 @@ weechat: $(XDG_CONFIG_HOME) $(XDG_CACHE_HOME) mkdir -p $(XDG_CACHE_HOME)/weechat .PHONY: weechat -zathura: $(XDG_CONFIG_HOME) +wezterm: $(XDG_CONFIG_HOME) ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@ -.PHONY: zathura +.PHONY: wezterm -zellij: $(XDG_CONFIG_HOME) +zathura: $(XDG_CONFIG_HOME) ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@ -.PHONY: zellij +.PHONY: zathura zsh: $(XDG_CONFIG_HOME) ln -sfT $(APATH)/zshrc ~/.zshrc