summaryrefslogtreecommitdiffstats
path: root/keyboards/nyquist/keymaps/hexwire/keymap_converter.py
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/nyquist/keymaps/hexwire/keymap_converter.py')
-rwxr-xr-xkeyboards/nyquist/keymaps/hexwire/keymap_converter.py39
1 files changed, 0 insertions, 39 deletions
diff --git a/keyboards/nyquist/keymaps/hexwire/keymap_converter.py b/keyboards/nyquist/keymaps/hexwire/keymap_converter.py
deleted file mode 100755
index 683f64da4..000000000
--- a/keyboards/nyquist/keymaps/hexwire/keymap_converter.py
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/usr/bin/env python
-
-import re
-
-class KeymapConverter:
-
- def __init__(self, filename):
- self.filename = filename
-
- def read_keymaps(self):
- with open(self.filename) as f:
- lines = f.readlines()
-
- mode = 0
- for line in lines:
- line = line[:-1]
- if mode == 0:
- if "KC_KEYMAP" in line:
- matches = re.match(r'.*\[(.*)\] = .*', line)
- if matches:
- layer_name = matches.group(1)
- layer_name = layer_name[1:].capitalize()
- print '###', layer_name
- print '```'
- mode = 1
- elif mode == 1:
- if "//" in line:
- print line[4:]
- elif ")" in line:
- mode = 0
- print '```'
- print
- elif line[-1] == ',':
- print "|" + line[5:-1] + "|"
- else:
- print "|" + line[5:] + "|"
-
-converter = KeymapConverter('keymap.c')
-converter.read_keymaps()