diff options
| -rwxr-xr-x | ar/.local/bin/extractkeys | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/ar/.local/bin/extractkeys b/ar/.local/bin/extractkeys index 94c2635..fadb830 100755 --- a/ar/.local/bin/extractkeys +++ b/ar/.local/bin/extractkeys @@ -73,8 +73,8 @@ for file_path in "${config_files[@]}"; do s/\([Shift|Control]\)Mask/\1/g; s/Control/Ctrl/g; s/ //g; - s/XK_NO_MOD/NO MOD/g; - s/XK_ANY_MOD/ANY MOD/g") + s/XK_NO_MOD/NO_MOD/g; + s/XK_ANY_MOD/ANY_MOD/g") key=$(echo "$line" | awk -F'|' '{print $2}' | sed "s/\b0//g; s/XF86XK_//g; @@ -86,13 +86,16 @@ for file_path in "${config_files[@]}"; do s/Control/Ctrl/g; s/space/<space>/g; s/BackSpace/<backspace>/g; + s/apostrophe/\'/g; s/comma/,/g; - s/period/./g; - s/semicolon/;/g; s/bracketleft/[/g; s/bracketright/]/g; - s/minus/-/g; s/equal/=/g; + s/grave/\`/g; + s/minus/-/g; + s/period/./g; + s/slash/\//g; + s/semicolon/;/g; s/|/+/g; s/ //g") |
