diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..bbb7b6e --- /dev/null +++ b/Makefile @@ -0,0 +1,28 @@ +# Configuration +NAME = dotfiles + +.PHONY: all tar clean init +SOURCES=dunst rofi waybar hypr wallpapers kitty Kvantum + +tar: $(NAME).tar.gz + +$(NAME).tar.gz: $(SOURCES) + tar -cvf $(NAME).tar.gz $(SOURCES) + +all: + for dir in $(SOURCES) ; do \ + ln -s $(PWD)/$$dir $(XDG_CONFIG_HOME)/$$dir; done + +realclean: + @echo "Deleting ..." + for dir in $(SOURCES) ; do \ + trash -f $(XDG_CONFIG_HOME)/$$dir; done + +init: + @echo -e "*.tar.gz" > .gitignore + git init + git add . + git commit -S -m "Initial commit" + +clean: + trash -f $(NAME).tar.gz |
