aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorPeter Son Struschka <me@peter-struschka.com>2018-09-03 20:46:00 +0700
committerPeter Son Struschka <me@peter-struschka.com>2018-09-03 20:46:00 +0700
commit96aec3b7ba8357492c7e6fbe54aee4be0dc3b4a0 (patch)
tree7e593ef6ea669bf63081368fa18b1078b802b958 /Makefile
parent9426dc50eb7270cb1b44684675296efa6e577e7d (diff)
downloaddotfiles-96aec3b7ba8357492c7e6fbe54aee4be0dc3b4a0.tar.gz
dotfiles-96aec3b7ba8357492c7e6fbe54aee4be0dc3b4a0.tar.bz2
dotfiles-96aec3b7ba8357492c7e6fbe54aee4be0dc3b4a0.tar.lz
dotfiles-96aec3b7ba8357492c7e6fbe54aee4be0dc3b4a0.tar.xz
dotfiles-96aec3b7ba8357492c7e6fbe54aee4be0dc3b4a0.tar.zst
dotfiles-96aec3b7ba8357492c7e6fbe54aee4be0dc3b4a0.zip
Added basic Makefile for installation with stow
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile33
1 files changed, 33 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..20c68b0
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,33 @@
+all: emacs git i3wm vim x zsh
+
+clean: uninstall_emacs uninstall_git \
+ uninstall_i3wm uninstall_vim \
+ uninstall_x uninstall_zsh
+
+.PHONY: emacs git i3wm vim x zsh
+
+emacs:
+ stow -t ~ emacs
+git:
+ stow -t ~ git
+i3wm:
+ stow -t ~ i3wm
+vim:
+ stow -t ~ vim
+x:
+ stow -t ~ x
+zsh:
+ stow -t ~ zsh
+
+uninstall_emacs:
+ stow -Dt ~ emacs
+uninstall_git:
+ stow -Dt ~ git
+uninstall_i3wm:
+ stow -Dt ~ i3wm
+uninstall_vim:
+ stow -Dt ~ vim
+uninstall_x:
+ stow -Dt ~ x
+uninstall_zsh:
+ stow -Dt ~ zsh