diff --git a/Makefile b/Makefile
index b75ae9a..c45a563 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,12 @@
+PREFIX ?= /usr/local
+
 output: dwmblocks.c blocks.h
 	cc `pkg-config --cflags x11` `pkg-config --libs x11` dwmblocks.c -o dwmblocks
 clean:
 	rm -f *.o *.gch dwmblocks
 install: output
-	mkdir -p /usr/local/bin
-	cp -f dwmblocks /usr/local/bin
+	mkdir -p $(DESTDIR)$(PREFIX)/bin
+	cp -f dwmblocks $(DESTDIR)$(PREFIX)/bin
+	chmod 755 $(DESTDIR)$(PREFIX)/bin/dwmblocks
+uninstall:
+	rm -f $(DESTDIR)$(PREFIX)/bin/dwmblocks