aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-03-05 17:33:50 +0100
committerCharles <sircharlesaze@gmail.com>2020-03-05 17:33:50 +0100
commit7f1ddd1d21e8d444f742cc5819fa0a959f5534d2 (patch)
tree618a86238cc0fecc4497556c0291a1cb469cfaf9 /Makefile
parent7d450ffb8caf12fa6bed250b6a67d3ecb237f904 (diff)
downloaddotfiles-7f1ddd1d21e8d444f742cc5819fa0a959f5534d2.tar.gz
dotfiles-7f1ddd1d21e8d444f742cc5819fa0a959f5534d2.tar.bz2
dotfiles-7f1ddd1d21e8d444f742cc5819fa0a959f5534d2.zip
Removing tmux, profile Refactoring zsh and vim config
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile30
1 files changed, 11 insertions, 19 deletions
diff --git a/Makefile b/Makefile
index 6a759c0..f75bbc8 100644
--- a/Makefile
+++ b/Makefile
@@ -1,16 +1,13 @@
-DOTDIR = $(HOME)/dotfiles
-ZSHRC = .zshrc
-VIMRC = .vimrc
-TMUXCONF = .tmux.conf
-BASHRC = .bashrc
+DOTDIR = $(HOME)/dotfiles
+ZSHRC = .zshrc
+VIMRC = .vimrc
+BASHRC = .bashrc
BASHALIAS = .bash_aliases
-PROFILE = .profile
-GHCI = .ghci
-GDB = .gdbinit
+GHCI = .ghci
+GDB = .gdbinit
GITCONFIG = .gitconfig
-CONFFILES = $(HOME)/$(ZSHRC) $(HOME)/$(VIMRC) $(HOME)/$(TMUXCONF) $(HOME)/$(BASHRC) \
- $(HOME)/$(BASHALIAS) $(HOME)/$(PROFILE) $(HOME)/$(GHCI) $(HOME)/$(GDB) \
- $(HOME)/$(GITCONFIG)
+XMONADCONFIG = .xmonad/xmonad.hs
+CONFFILES = $(addprefix $(HOME), $(ZSHRC) $(VIMRC) $(BASHRC) $(BASHALIAS) $(GHCI) $(GDB) $(GITCONFIG)) $(XMONADCONFIG)
.PHONY: all
all: $(CONFFILES)
@@ -23,10 +20,6 @@ $(HOME)/$(VIMRC): $(DOTDIR)/$(VIMRC)
touch $@
echo "so $<" > $@
-$(HOME)/$(TMUXCONF): $(DOTDIR)/$(TMUXCONF)
- touch $@
- echo "source-file $<" > $@
-
$(HOME)/$(BASHRC): $(DOTDIR)/$(BASHRC)
touch $@
echo "source $<" > $@
@@ -35,10 +28,6 @@ $(HOME)/$(BASHALIAS): $(DOTDIR)/$(BASHALIAS)
touch $@
echo "source $<" > $@
-$(HOME)/$(PROFILE): $(DOTDIR)/$(PROFILE)
- touch $@
- echo "source $<" > $@
-
$(HOME)/$(GHCI): $(DOTDIR)/$(GHCI)
touch $@
cat $< > $@
@@ -51,6 +40,9 @@ $(HOME)/$(GITCONFIG): $(DOTDIR)/$(GITCONFIG)
touch $@
cat $< >> $@
+$(HOME)/$(XMONADCONFIG): $(DOTDIR)/xmonad.hs
+ cp $< $@
+
.PHONY: clean
clean:
rm -f $(CONFFILES)