summaryrefslogtreecommitdiff
path: root/setup.sh
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2020-10-19 19:34:03 -0400
committerKjetil Orbekk <kj@orbekk.com>2020-10-19 19:36:24 -0400
commit85f2ceb1a52fe116c74c1891e0c195b7fcc803cf (patch)
tree6c459448a6a17e2203faadcbf7afa6130f6bbf90 /setup.sh
parentd0275b5a71c24826d60cefdaae672c809cee24fa (diff)
Add setup script
Diffstat (limited to 'setup.sh')
-rwxr-xr-xsetup.sh20
1 files changed, 20 insertions, 0 deletions
diff --git a/setup.sh b/setup.sh
new file mode 100755
index 0000000..9e79458
--- /dev/null
+++ b/setup.sh
@@ -0,0 +1,20 @@
+#!/usr/bin/env bash
+set -euo pipefail
+
+STOW="stow -R --no-folding -v"
+
+cd "$(dirname $0)"
+$STOW -R zsh
+source $HOME/.zshenv
+
+$STOW -R Xresources
+
+if which emacs >/dev/null; then
+ $STOW -R emacs
+ # doom sync # Too slow!
+fi
+
+if which xmonad >/dev/null; then
+ $STOW xmonad
+ xmonad --recompile
+fi