]> git.rmz.io Git - dotfiles.git/commitdiff
make: update some targets to be more readily useable
authorSamir Benmendil <me@rmz.io>
Tue, 1 Nov 2022 14:48:27 +0000 (14:48 +0000)
committerSamir Benmendil <me@rmz.io>
Tue, 1 Nov 2022 14:48:27 +0000 (14:48 +0000)
Makefile

index 07abd50a8b7c13bbbdf6f1cf30ee2240c01c2f91..253b040a74969da510495b27d4c8df8e71aeba1e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -9,7 +9,10 @@ DOTFILES := goobookrc profile Xresources
 CONFIGFILES := mpv offlineimap ranger retroarch xbindkeys xkb
 
 .PHONY: core_files
-core_files: dircolors git ssh systemd vim zsh
+core_files: dircolors git ranger ssh systemd tmux vim zsh
+
+.PHONY: desktop
+desktop: core_files awesome kitty picom qutebrowser rofi xkb
 
 .PHONY: install $(FILES) $(DOTFILES) $(CONFIGFILES)
 install: $(FILES) $(DOTFILES) $(CONFIGFILES)
@@ -19,8 +22,10 @@ $(XDG_DATA_HOME) $(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
+       git submodule update --init \
+               awesome/widgets/pomodoro \
+               awesome/widgets/net_widgets
 .PHONY: awesome
 
 dircolors: $(XDG_CONFIG_HOME)
@@ -123,6 +128,9 @@ task: $(XDG_CONFIG_HOME)
 
 tmux: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/tmux $(XDG_CONFIG_HOME)/tmux
+       git submodule update --init \
+               tmux/plugins/nord-tmux \
+               tmux/plugins/tpm
 .PHONY: tmux
 
 urxvt: $(XDG_CONFIG_HOME)
@@ -137,7 +145,6 @@ vdirsyncer: $(XDG_CACHE_HOME)
 vim: $(XDG_CONFIG_HOME)
        ln -sfT $(APATH)/vim $(XDG_CONFIG_HOME)/vim
        mkdir -p $(XDG_DATA_HOME)/vim
-       -git clone https://github.com/gmarik/vundle $(XDG_DATA_HOME)/vim/vundle
 .PHONY: vim
 
 yay: $(XDG_CONFIG_HOME)