reformat remaps script
This commit is contained in:
parent
c2bbea78a2
commit
6ac94ccfd5
1 changed files with 35 additions and 35 deletions
|
@ -1,17 +1,17 @@
|
||||||
#!/bin/sh
|
#!/bin/sh -x
|
||||||
|
|
||||||
MAP_DIR="${XDG_DATA_HOME}/xkb/compiled"
|
MAP_DIR="${XDG_DATA_HOME}/xkb/compiled"
|
||||||
|
|
||||||
rotate() {
|
rotate() {
|
||||||
current="$(readlink keymap)"
|
current="$(readlink keymap)"
|
||||||
for f in *; do
|
for f in *; do
|
||||||
readlink "$f" >/dev/null && continue
|
[ "$f" = "keymap" ] && continue
|
||||||
[ -z "$first" ] && first=$f
|
[ -z "$first" ] && first=$f
|
||||||
[ -n "$found" ] && break
|
[ -n "$found" ] && break
|
||||||
[ "$f" = "$current" ] && found=1
|
[ "$f" = "$current" ] && found=1
|
||||||
f=
|
f=
|
||||||
done
|
done
|
||||||
[ -h "$f" ] || [ -z "$f" ] && f=$first
|
[ "$f" = "keymap" ] || [ -z "$f" ] && f=$first
|
||||||
ln -sf "$f" keymap
|
ln -sf "$f" keymap
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue