dotfiles

Mahdi's dotfiles
git clone git://mahdi.pw/dotfiles.git
Log | Files | Refs | Submodules | README | LICENSE

commit 92853cb8bff03aadc2f393a7fbc3fad2704d77f9
parent 5cbfe8b83a9611241da0fbd32a49701ceb1f7477
Author: Mahdi Mirzade <me@mahdi.pw>
Date:   Sat,  8 Oct 2022 22:51:47 +0330

Add smenu as git submodule

Diffstat:
M.gitmodules | 3+++
A.local/src/smenu | 1+
MMakefile | 17++++++++++-------
3 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/.gitmodules b/.gitmodules @@ -22,3 +22,6 @@ [submodule ".local/src/xwallpaper"] path = .local/src/xwallpaper url = https://github.com/stoeckmann/xwallpaper.git +[submodule ".local/src/smenu"] + path = .local/src/smenu + url = https://github.com/p-gen/smenu.git diff --git a/.local/src/smenu b/.local/src/smenu @@ -0,0 +1 @@ +Subproject commit 20de6438331eb547864a54440b4092bedc7cc504 diff --git a/Makefile b/Makefile @@ -79,61 +79,64 @@ backup-files: ## Force copy files from ~/ to ./ (inc/configs-files.mk) dmenu: ## Install my build of dmenu $(MKDIR) ${HOME}/.local/src rm -rf ${HOME}/.local/src/dmenu + cd ${PWD}/.local/src/dmenu; git submodule init; git submodule update cp -rf ${PWD}/.local/src/dmenu ${HOME}/.local/src/dmenu cd ${HOME}/.local/src/dmenu; $(RUN_PERM) make install dzen2: ## Install dzen2 $(MKDIR) ${HOME}/.local/src rm -rf ${HOME}/.local/src/dzen2 + cd ${PWD}/.local/src/dzen2; git submodule init; git submodule update cp -rf ${PWD}/.local/src/dzen2 ${HOME}/.local/src/dzen2 cd ${HOME}/.local/src/dzen2; $(RUN_PERM) make install dwm: ## Install my build of dwm $(MKDIR) ${HOME}/.local/src rm -rf ${HOME}/.local/src/dwm + cd ${PWD}/.local/src/dwm; git submodule init; git submodule update cp -rf ${PWD}/.local/src/dwm ${HOME}/.local/src/dwm cd ${HOME}/.local/src/dwm; $(RUN_PERM) make install -merbe: ## Install my build of merbe - $(MKDIR) ${HOME}/.local/src - rm -rf ${HOME}/.local/src/merbe - cp -rf ${PWD}/.local/src/merbe ${HOME}/.local/src/merbe - cd ${HOME}/.local/src/merbe; $(RUN_PERM) make install - slock: ## Install my build of slock $(MKDIR) ${HOME}/.local/src rm -rf ${HOME}/.local/src/slock + cd ${PWD}/.local/src/slock; git submodule init; git submodule update cp -rf ${PWD}/.local/src/slock ${HOME}/.local/src/slock cd ${HOME}/.local/src/slock; $(RUN_PERM) make install smenu: ## Install smenu $(MKDIR) ${HOME}/.local/src rm -rf ${HOME}/.local/src/smenu + cd ${PWD}/.local/src/smenu; git submodule init; git submodule update cp -rf ${PWD}/.local/src/smenu ${HOME}/.local/src/smenu cd ${HOME}/.local/src/slock; ./configure; ./build.sh; $(RUN_PERM) make install st: ## Install my build of st $(MKDIR) ${HOME}/.local/src rm -rf ${HOME}/.local/src/st + cd ${PWD}/.local/src/st; git submodule init; git submodule update cp -rf ${PWD}/.local/src/st ${HOME}/.local/src/st cd ${HOME}/.local/src/st; $(RUN_PERM) make install surf: ## Install my build of surf $(MKDIR) ${HOME}/.local/src rm -rf ${HOME}/.local/src/surf + cd ${PWD}/.local/src/surf; git submodule init; git submodule update cp -rf ${PWD}/.local/src/surf ${HOME}/.local/src/surf cd ${HOME}/.local/src/surf; $(RUN_PERM) make install tabbed: ## Install my build of tabbed $(MKDIR) ${HOME}/.local/src rm -rf ${HOME}/.local/src/tabbed + cd ${PWD}/.local/src/tabbed; git submodule init; git submodule update cp -rf ${PWD}/.local/src/tabbed ${HOME}/.local/src/tabbed cd ${HOME}/.local/src/tabbed; $(RUN_PERM) make install xwallpaper: ## Install my build of xwallpaper $(MKDIR) ${HOME}/.local/src rm -rf ${HOME}/.local/src/xwallpaper + cd ${PWD}/.local/src/xwallpaper; git submodule init; git submodule update cp -rf ${PWD}/.local/src/xwallpaper ${HOME}/.local/src/xwallpaper cd ${HOME}/.local/src/xwallpaper; ./autogen.sh; $(RUN_PERM) make install -desktop: dmenu dzen2 dwm merbe slock smenu st surf tabbed xwallpaper ## Install my suckless desktop suite (dmenu/dzen2/dwm/merbe/slock/smenu/st/surf/tabbed/xwallpaper) +desktop: dmenu dzen2 dwm slock smenu st surf tabbed xwallpaper ## Install my suckless desktop suite (dmenu/dzen2/dwm/slock/smenu/st/surf/tabbed/xwallpaper)