<commit_before># Sadly, this isn't compatible with the udevmon.service; if you try to test it:
#
#    sudo xkeysnail ~/.config/xkeysnail.py
#
# it will die with:
#
#    IOError when grabbing device. Maybe, another xkeysnail instance is running?
#
# To see it working, first do:
#
#    systemctl stop udevmon
#
import re
from xkeysnail.transform import *

define_keymap(re.compile("chromium", re.IGNORECASE), {
    K("M-LEFT_BRACE"): K("C-TAB"),
    K("M-RIGHT_BRACE"): K("C-Shift-TAB")
}, "Chrom<commit_msg>fix(dotfiles): invert key mappings that were back-to-front<commit_after># Sadly, this isn't compatible with the udevmon.service; if you try to test it:
#
#    sudo xkeysnail ~/.config/xkeysnail.py
#
# it will die with:
#
#    IOError when grabbing device. Maybe, another xkeysnail instance is running?
#
# To see it working, first do:
#
#    systemctl stop udevmon
#
import re
from xkeysnail.transform import *

define_keymap(re.compile("chromium", re.IGNORECASE), {
    K("M-LEFT_BRACE"): K("C-Shift-TAB"),
    K("M-RIGHT_BRACE"): K("C-TAB")
}, "Chrom
{'fraction_non_alphanumeric': 0.1369216241737488, 'fraction_numerical': 0.0, 'mean_word_length': 4.221674876847291, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3214681', 'n_tokens_mistral': 389, 'n_tokens_neox': 376, 'n_words': 109}