diff options
Diffstat (limited to 'util/link.sh')
-rwxr-xr-x | util/link.sh | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/util/link.sh b/util/link.sh new file mode 100755 index 0000000..2851345 --- /dev/null +++ b/util/link.sh @@ -0,0 +1,17 @@ +#!/bin/zsh +GITDIR="$HOME/git" +QMKME="$HOME/git/qmk_me" +QMKFIRMWARE="$HOME/git/qmk_firmware" + +find $QMKFIRMWARE -type l -delete +rm $QMKFIRMWARE/.git/info/exclude + +ln -sv $QMKME/waffle $QMKFIRMWARE/users/waffle +echo "users/waffle" >> $QMKFIRMWARE/.git/info/exclude + +for dir in "keyboards"/*; do + src="$QMKME/$dir" + dst="$QMKFIRMWARE/$dir" + ln -sv $src $dst + echo "$dir" >> $QMKFIRMWARE/.git/info/exclude +done |