blob: 27aebeb3a81a4ed3e6e488b63c9d97eb61cfef56 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#!/bin/zsh
QMKME="$HOME/git/qmk_me"
QMKFIRMWARE="$HOME/git/qmk_firmware"
find $QMKFIRMWARE -type l -not -path "$QMKFIRMWARE/.venv/*" -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
link() {
src="$QMKME/keymaps/$1"
dst="$QMKFIRMWARE/keyboards/$2/keymaps/waffle"
ln -sv $src $dst
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
link the_q boardsource/the_q
|