# 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 curl -sL https://www.gnu.org/licenses/gpl-3.0.txt -o LICENSE git init git add . git commit -S -m "Initial commit" clean: trash -f $(NAME).tar.gz