aboutsummaryrefslogtreecommitdiff
path: root/deploy.sh
diff options
context:
space:
mode:
Diffstat (limited to 'deploy.sh')
-rw-r--r--deploy.sh28
1 files changed, 28 insertions, 0 deletions
diff --git a/deploy.sh b/deploy.sh
new file mode 100644
index 0000000..188bb59
--- /dev/null
+++ b/deploy.sh
@@ -0,0 +1,28 @@
+#!/bin/sh
+
+##
+## Suckless
+##
+rsync -a --exclude='.git' /etc/dwm ./
+rsync -a --exclude='.git' /etc/st ./
+rsync -a --exclude='.git' /etc/slstatus ./
+rsync -a --exclude='.git' /etc/surf ./
+rsync -a --exclude='.git' /etc/slock ./
+
+##
+## General config
+##
+mkdir -p .config
+mkdir -p .local/share/nvim
+
+cp ~/.xinitrc ./
+cp ~/.zshrc ./
+
+rsync -a --exclude='.git' ~/.oh-my-zsh ./
+rsync -a --exclude='.git' ~/.scripts ./
+rsync -a --exclude='.git' ~/.local/share/nvim/plugged .local/share/nvim/
+rsync -a --exclude='.git' ~/.screenlayout ./
+
+cp ~/.config/compton.conf .config/
+rsync -a --exclude='.git' ~/.config/alacritty ./.config/
+rsync -a --exclude='.git' ~/.config/nvim ./.config/