]> git.rmz.io Git - dotfiles.git/blobdiff - Makefile
qutebrowser: also cycle through accept all cookies
[dotfiles.git] / Makefile
index 0ccccf29f3e024ecb82174520614757eed2634ea..d59f59a6d7d5863180d9fe6a5c57aa0ea48297c2 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -5,7 +5,7 @@ XDG_CACHE_HOME  ?= ~/.cache
 XDG_DATA_HOME   ?= ~/.local/share
 
 FILES := bin
 XDG_DATA_HOME   ?= ~/.local/share
 
 FILES := bin
-DOTFILES := goobookrc profile tmux.conf Xresources
+DOTFILES := goobookrc profile Xresources
 CONFIGFILES := mpv offlineimap ranger retroarch xbindkeys xkb
 
 .PHONY: core_files
 CONFIGFILES := mpv offlineimap ranger retroarch xbindkeys xkb
 
 .PHONY: core_files
@@ -43,8 +43,17 @@ gnupg: systemd
        chmod 700 $(XDG_CONFIG_HOME)/$@
        systemctl --user enable gpg-agent.socket gpg-agent-extra.socket gpg-agent-browser.socket dirmngr.socket
        systemctl --user start gpg-agent.socket gpg-agent-extra.socket gpg-agent-browser.socket dirmngr.socket
        chmod 700 $(XDG_CONFIG_HOME)/$@
        systemctl --user enable gpg-agent.socket gpg-agent-extra.socket gpg-agent-browser.socket dirmngr.socket
        systemctl --user start gpg-agent.socket gpg-agent-extra.socket gpg-agent-browser.socket dirmngr.socket
+       sudo ln -sfT $(APATH)/bin/pinentry /usr/local/bin/pinentry
 .PHONY: gnupg
 
 .PHONY: gnupg
 
+khal: $(XDG_CONFIG_HOME)
+       ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
+.PHONY: khal
+
+khard: $(XDG_CONFIG_HOME)
+       ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
+.PHONY: khard
+
 kitty:
        ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
 .PHONY: kitty
 kitty:
        ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
 .PHONY: kitty
@@ -77,6 +86,10 @@ ncmpcpp: $(XDG_CONFIG_HOME)
        mkdir -p $(XDG_DATA_HOME)/mpd/lyrics
 .PHONY: ncmpcpp
 
        mkdir -p $(XDG_DATA_HOME)/mpd/lyrics
 .PHONY: ncmpcpp
 
+pacman: $(XDG_CONFIG_HOME)
+       ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
+.PHONY: pacman
+
 picom: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
 .PHONY: picom
 picom: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
 .PHONY: picom
@@ -92,6 +105,10 @@ qutebrowser: $(XDG_CONFIG_HOME) $(qute_scripts)
        mkdir -p ~/downloads
 .PHONY: qutebrowser
 
        mkdir -p ~/downloads
 .PHONY: qutebrowser
 
+rofi: $(XDG_CONFIG_HOME)
+       ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
+.PHONY: rofi
+
 ssh:
        ln -sfT $(APATH)/ssh/config ~/.ssh/config
 .PHONY: ssh
 ssh:
        ln -sfT $(APATH)/ssh/config ~/.ssh/config
 .PHONY: ssh
@@ -104,10 +121,19 @@ task: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/taskrc $(XDG_CONFIG_HOME)/taskrc
 .PHONY: task
 
        ln -sfT $(APATH)/taskrc $(XDG_CONFIG_HOME)/taskrc
 .PHONY: task
 
+tmux: $(XDG_CONFIG_HOME)
+       ln -sfT $(APATH)/tmux $(XDG_CONFIG_HOME)/tmux
+.PHONY: tmux
+
 urxvt: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/urxvt $(XDG_CONFIG_HOME)/urxvt
 .PHONY: urxvt
 
 urxvt: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/urxvt $(XDG_CONFIG_HOME)/urxvt
 .PHONY: urxvt
 
+vdirsyncer: $(XDG_CACHE_HOME)
+       ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
+       mkdir -p $(XDG_DATA_HOME)/vdirsyncer/{contacts,calendars}
+.PHONY: vdirsyncer
+
 vim: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/vim $(XDG_CONFIG_HOME)/vim
        mkdir -p $(XDG_DATA_HOME)/vim
 vim: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/vim $(XDG_CONFIG_HOME)/vim
        mkdir -p $(XDG_DATA_HOME)/vim
@@ -123,6 +149,10 @@ xinit: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/$@   $(XDG_CONFIG_HOME)/$@
 .PHONY: xinit
 
        ln -sfT $(APATH)/$@   $(XDG_CONFIG_HOME)/$@
 .PHONY: xinit
 
+wakeonlan: $(XDG_CONFIG_HOME)
+       ln -sfT $(APATH)/$@ $(XDG_CONFIG_HOME)/$@
+.PHONY: wakeonlan
+
 weechat: $(XDG_CONFIG_HOME) $(XDG_CACHE_HOME)
        ln -sfT $(APATH)/weechat $(XDG_CONFIG_HOME)/weechat
        mkdir -p $(XDG_CACHE_HOME)/weechat
 weechat: $(XDG_CONFIG_HOME) $(XDG_CACHE_HOME)
        ln -sfT $(APATH)/weechat $(XDG_CONFIG_HOME)/weechat
        mkdir -p $(XDG_CACHE_HOME)/weechat
@@ -136,6 +166,7 @@ zsh: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/aliases $(XDG_CONFIG_HOME)/aliases
        mkdir -p $(XDG_CACHE_HOME)/zsh
        mkdir -p $(XDG_DATA_HOME)/zsh
        ln -sfT $(APATH)/aliases $(XDG_CONFIG_HOME)/aliases
        mkdir -p $(XDG_CACHE_HOME)/zsh
        mkdir -p $(XDG_DATA_HOME)/zsh
+       git submodule update --init zsh/lib/zsh-syntax-highlighting
 .PHONY: zsh
 
 $(FILES):
 .PHONY: zsh
 
 $(FILES):