blob: 1b89e6302fe74be03c2051174e9df8f136c5c792 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# 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
|