diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..d1ae19a
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,19 @@
+dotfiles_put:
+	mkdir -p ~/.local/bin
+	cp dotfiles/.local/bin/commands ~/.local/bin/commands
+	cp dotfiles/.local/bin/gnome-shortcuts-macbook-air ~/.local/bin/
+	mkdir -p ~/.sway
+	cp dotfiles/.sway/config ~/.sway/config
+	cp dotfiles/.zshenv ~/.zshenv
+	cp dotfiles/.zshrc ~/.zshrc
+	cp dotfiles/.vimrc ~/.vimrc
+	cp dotfiles/.tmux.conf ~/.tmux.conf
+	cp dotfiles/.py3.vimrc ~/.py3.vimrc
+	cp dotfiles/.py3.vimrc ~/.py3.vimrc
+	cp dotfiles/.gitconfig ~/.gitconfig
+	cp -rp \
+		dotfiles/.ipython/profile_default/ipython_config.py \
+		~/.ipython/profile_default/ipython_config.py
+
+dotfiles_fetch:
+	commands install -f -p ~ -s ~/.config/Code\ -\ OSS/User/keybindings.json -t dotfiles
\ No newline at end of file