7 def __init__(self, filename):
8 self.filename = filename
10 def read_keymaps(self):
11 with open(self.filename) as f:
18 if "KC_KEYMAP" in line:
19 matches = re.match(r'.*\[(.*)\] = .*', line)
21 layer_name = matches.group(1)
22 layer_name = layer_name[1:].capitalize()
23 print '###', layer_name
34 print "|" + line[5:-1] + "|"
36 print "|" + line[5:] + "|"
38 converter = KeymapConverter('keymap.c')
39 converter.read_keymaps()