aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile35
1 files changed, 20 insertions, 15 deletions
diff --git a/Makefile b/Makefile
index cfabbbf..8d2e9fb 100644
--- a/Makefile
+++ b/Makefile
@@ -2,29 +2,21 @@ PWD=$(shell pwd)
2 2
3THEMES_DIR = .local/share/themes 3THEMES_DIR = .local/share/themes
4CONFIG_DIR = .config 4CONFIG_DIR = .config
5 5GTK3_DIR = gtk-3.0
6NUMIX = numix-no-title
7HERBSTLUFT = herbstluftwm
8 6
9BASHRC = .bashrc 7BASHRC = .bashrc
10COMPTON = .compton 8COMPTON = .compton
9GTKCSS = gtk.css
10HERBSTLUFT = herbstluftwm
11LIQUIDPROMPT = .liquidpromptrc 11LIQUIDPROMPT = .liquidpromptrc
12LP_PS1 = .lp_ps1 12LP_PS1 = .lp_ps1
13NUMIX = numix-no-title
13VIMRC = .vimrc 14VIMRC = .vimrc
14XRESOURCES = .Xresources 15XRESOURCES = .Xresources
15 16
16
17install: all 17install: all
18 18
19all: bash compton liquidprompt vim xresources numix-no-title herbstluftwm 19all: bash compton gtk3fix herbstluftwm liquidprompt numix-no-title vim xresources
20
21numix-no-title:
22 mkdir -p ~/$(THEMES_DIR)
23 ln -sf $(PWD)/$(THEMES_DIR)/$(NUMIX) ~/$(THEMES_DIR)/
24
25herbstluftwm:
26 mkdir -p ~/$(CONFIG_DIR)
27 ln -sf $(PWD)/$(CONFIG_DIR)/$(HERBSTLUFT) ~/$(CONFIG_DIR)/
28 20
29bash: 21bash:
30 ln -sf $(PWD)/$(BASHRC) ~ 22 ln -sf $(PWD)/$(BASHRC) ~
@@ -32,10 +24,22 @@ bash:
32compton: 24compton:
33 ln -sf $(PWD)/$(COMPTON) ~ 25 ln -sf $(PWD)/$(COMPTON) ~
34 26
27gtk3fix:
28 mkdir -p ~/$(CONFIG_DIR)/$(GTK3_DIR)
29 ln -sf $(PWD)/$(CONFIG_DIR)/$(GTK3_DIR)/$(GTKCSS) ~/$(CONFIG_DIR)/$(GTK3_DIR)
30
31herbstluftwm:
32 mkdir -p ~/$(CONFIG_DIR)
33 ln -sf $(PWD)/$(CONFIG_DIR)/$(HERBSTLUFT) ~/$(CONFIG_DIR)/
34
35liquidprompt: 35liquidprompt:
36 ln -sf $(PWD)/$(LIQUIDPROMPT) ~ 36 ln -sf $(PWD)/$(LIQUIDPROMPT) ~
37 ln -sf $(PWD)/$(LP_PS1) ~ 37 ln -sf $(PWD)/$(LP_PS1) ~
38 38
39numix-no-title:
40 mkdir -p ~/$(THEMES_DIR)
41 ln -sf $(PWD)/$(THEMES_DIR)/$(NUMIX) ~/$(THEMES_DIR)/
42
39vim: 43vim:
40 ln -sf $(PWD)/$(VIMRC) ~ 44 ln -sf $(PWD)/$(VIMRC) ~
41 45
@@ -44,11 +48,12 @@ xresources:
44 48
45uninstall: 49uninstall:
46 #remove all 50 #remove all
47 -rm ~/$(THEMES_DIR)/$(NUMIX)
48 -rm ~/$(CONFIG_DIR)/$(HERBSTLUFT)
49 -rm ~/$(BASHRC) 51 -rm ~/$(BASHRC)
50 -rm ~/$(COMPTON) 52 -rm ~/$(COMPTON)
53 -rm ~/$(CONFIG_DIR)/$(HERBSTLUFT)
54 -rm ~/$(CONFIG_DIR)/$(GTK3_DIR)/$(GTKCSS)
51 -rm ~/$(LIQUIDPROMPT) 55 -rm ~/$(LIQUIDPROMPT)
52 -rm ~/$(LP_PS1) 56 -rm ~/$(LP_PS1)
57 -rm ~/$(THEMES_DIR)/$(NUMIX)
53 -rm ~/$(VIMRC) 58 -rm ~/$(VIMRC)
54 -rm ~/$(XRESOURCES) 59 -rm ~/$(XRESOURCES)