summaryrefslogtreecommitdiff
path: root/setup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'setup.sh')
-rwxr-xr-xsetup.sh24
1 files changed, 24 insertions, 0 deletions
diff --git a/setup.sh b/setup.sh
new file mode 100755
index 0000000..46b282e
--- /dev/null
+++ b/setup.sh
@@ -0,0 +1,24 @@
+#!/bin/bash
+set -e
+
+CFG="${XDG_CONFIG_HOME:-$HOME/.config}"
+echo $CFG
+
+link_helper () {
+ echo "$CFG/$1"
+ ln -s "$(realpath ./$1)" "$CFG" || true
+}
+
+linux_link_helper () {
+ echo "$CFG/$1"
+ ln -s "$(realpath ./_linux/$1)" "$CFG" || true
+}
+
+link_helper "espanso"
+link_helper "nvim"
+link_helper "kanata"
+link_helper "mpv"
+
+linux_link_helper "tmux"
+linux_link_helper "i3"
+linux_link_helper "i3status"