diff options
Diffstat (limited to 'util/link.sh')
-rwxr-xr-x | util/link.sh | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/util/link.sh b/util/link.sh index 2851345..308feda 100755 --- a/util/link.sh +++ b/util/link.sh @@ -1,9 +1,8 @@ #!/bin/zsh -GITDIR="$HOME/git" QMKME="$HOME/git/qmk_me" QMKFIRMWARE="$HOME/git/qmk_firmware" -find $QMKFIRMWARE -type l -delete +find $QMKFIRMWARE -type l -not -path "$QMKFIRMWARE/.venv/*" -delete rm $QMKFIRMWARE/.git/info/exclude ln -sv $QMKME/waffle $QMKFIRMWARE/users/waffle @@ -15,3 +14,16 @@ for dir in "keyboards"/*; do ln -sv $src $dst echo "$dir" >> $QMKFIRMWARE/.git/info/exclude done + +link() { + src="$QMKME/keymaps/$1" + dst="$QMKFIRMWARE/keyboards/$2/keymaps/waffle" + ln -sv $QMKME/$1 $QMKFIRMWARE/keyboards/$2/keymaps/waffle + echo "keyboards/$2/keymaps/waffle" >> $QMKFIRMWARE/.git/info/exclude +} + +link crkbd crkbd +link f60 bioi/f60 +link ferris ferris +link kyria splitkb/kyria +link microdox boardsource/microdox |