diff options
| -rw-r--r-- | Makefile | 35 |
1 files changed, 20 insertions, 15 deletions
| @@ -2,29 +2,21 @@ PWD=$(shell pwd) | |||
| 2 | 2 | ||
| 3 | THEMES_DIR = .local/share/themes | 3 | THEMES_DIR = .local/share/themes |
| 4 | CONFIG_DIR = .config | 4 | CONFIG_DIR = .config |
| 5 | 5 | GTK3_DIR = gtk-3.0 | |
| 6 | NUMIX = numix-no-title | ||
| 7 | HERBSTLUFT = herbstluftwm | ||
| 8 | 6 | ||
| 9 | BASHRC = .bashrc | 7 | BASHRC = .bashrc |
| 10 | COMPTON = .compton | 8 | COMPTON = .compton |
| 9 | GTKCSS = gtk.css | ||
| 10 | HERBSTLUFT = herbstluftwm | ||
| 11 | LIQUIDPROMPT = .liquidpromptrc | 11 | LIQUIDPROMPT = .liquidpromptrc |
| 12 | LP_PS1 = .lp_ps1 | 12 | LP_PS1 = .lp_ps1 |
| 13 | NUMIX = numix-no-title | ||
| 13 | VIMRC = .vimrc | 14 | VIMRC = .vimrc |
| 14 | XRESOURCES = .Xresources | 15 | XRESOURCES = .Xresources |
| 15 | 16 | ||
| 16 | |||
| 17 | install: all | 17 | install: all |
| 18 | 18 | ||
| 19 | all: bash compton liquidprompt vim xresources numix-no-title herbstluftwm | 19 | all: bash compton gtk3fix herbstluftwm liquidprompt numix-no-title vim xresources |
| 20 | |||
| 21 | numix-no-title: | ||
| 22 | mkdir -p ~/$(THEMES_DIR) | ||
| 23 | ln -sf $(PWD)/$(THEMES_DIR)/$(NUMIX) ~/$(THEMES_DIR)/ | ||
| 24 | |||
| 25 | herbstluftwm: | ||
| 26 | mkdir -p ~/$(CONFIG_DIR) | ||
| 27 | ln -sf $(PWD)/$(CONFIG_DIR)/$(HERBSTLUFT) ~/$(CONFIG_DIR)/ | ||
| 28 | 20 | ||
| 29 | bash: | 21 | bash: |
| 30 | ln -sf $(PWD)/$(BASHRC) ~ | 22 | ln -sf $(PWD)/$(BASHRC) ~ |
| @@ -32,10 +24,22 @@ bash: | |||
| 32 | compton: | 24 | compton: |
| 33 | ln -sf $(PWD)/$(COMPTON) ~ | 25 | ln -sf $(PWD)/$(COMPTON) ~ |
| 34 | 26 | ||
| 27 | gtk3fix: | ||
| 28 | mkdir -p ~/$(CONFIG_DIR)/$(GTK3_DIR) | ||
| 29 | ln -sf $(PWD)/$(CONFIG_DIR)/$(GTK3_DIR)/$(GTKCSS) ~/$(CONFIG_DIR)/$(GTK3_DIR) | ||
| 30 | |||
| 31 | herbstluftwm: | ||
| 32 | mkdir -p ~/$(CONFIG_DIR) | ||
| 33 | ln -sf $(PWD)/$(CONFIG_DIR)/$(HERBSTLUFT) ~/$(CONFIG_DIR)/ | ||
| 34 | |||
| 35 | liquidprompt: | 35 | liquidprompt: |
| 36 | ln -sf $(PWD)/$(LIQUIDPROMPT) ~ | 36 | ln -sf $(PWD)/$(LIQUIDPROMPT) ~ |
| 37 | ln -sf $(PWD)/$(LP_PS1) ~ | 37 | ln -sf $(PWD)/$(LP_PS1) ~ |
| 38 | 38 | ||
| 39 | numix-no-title: | ||
| 40 | mkdir -p ~/$(THEMES_DIR) | ||
| 41 | ln -sf $(PWD)/$(THEMES_DIR)/$(NUMIX) ~/$(THEMES_DIR)/ | ||
| 42 | |||
| 39 | vim: | 43 | vim: |
| 40 | ln -sf $(PWD)/$(VIMRC) ~ | 44 | ln -sf $(PWD)/$(VIMRC) ~ |
| 41 | 45 | ||
| @@ -44,11 +48,12 @@ xresources: | |||
| 44 | 48 | ||
| 45 | uninstall: | 49 | uninstall: |
| 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) |
