aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 002c950ccf2c5aa27d7424eeb4dfa513957e3d3c (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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
PWD=$(shell pwd)

THEMES_DIR = .local/share/themes
CONFIG_DIR = .config
NUMIX = numix-no-title
BASHRC = .bashrc
COMPTON = .compton
VIMRC = .vimrc
HERBSTLUFT = herbstluftwm
XRESOURCES = .Xresources


install: all

all:  bash compton vim xresources numix-no-title herbstluftwm

numix-no-title:
	mkdir -p ~/$(THEMES_DIR)
	ln -sf $(PWD)/$(THEMES_DIR)/$(NUMIX) ~/$(THEMES_DIR)/

herbstluftwm:
	mkdir -p ~/$(CONFIG_DIR)
	ln -sf $(PWD)/$(CONFIG_DIR)/$(HERBSTLUFT) ~/$(CONFIG_DIR)/

bash:
	ln -sf $(PWD)/$(BASHRC) ~

compton:
	ln -sf $(PWD)/$(COMPTON) ~

vim:
	ln -sf $(PWD)/$(VIMRC) ~

xresources:
	ln -sf $(PWD)/$(XRESOURCES) ~

uninstall:
	#remove all
	-rm ~/$(THEMES_DIR)/$(NUMIX)
	-rm ~/$(CONFIG_DIR)/$(HERBSTLUFT)
	-rm ~/$(COMPTON)
	-rm ~/$(BASHRC)
	-rm ~/$(VIMRC)
	-rm ~/$(XRESOURCES)