From ac3587b1e6581296b4e2cbd0a93964685a286cdb Mon Sep 17 00:00:00 2001 From: Chloe Kudryavtsev Date: Sun, 6 Sep 2020 11:27:16 -0400 Subject: micro: add gemini highlighting --- dot_config/micro/.keep | 0 dot_config/micro/syntax/.keep | 0 dot_config/micro/syntax/gemini.yaml | 23 +++++++++++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 dot_config/micro/.keep create mode 100644 dot_config/micro/syntax/.keep create mode 100644 dot_config/micro/syntax/gemini.yaml (limited to 'dot_config/micro') diff --git a/dot_config/micro/.keep b/dot_config/micro/.keep new file mode 100644 index 0000000..e69de29 diff --git a/dot_config/micro/syntax/.keep b/dot_config/micro/syntax/.keep new file mode 100644 index 0000000..e69de29 diff --git a/dot_config/micro/syntax/gemini.yaml b/dot_config/micro/syntax/gemini.yaml new file mode 100644 index 0000000..40ba789 --- /dev/null +++ b/dot_config/micro/syntax/gemini.yaml @@ -0,0 +1,23 @@ +filetype: gemini + +detect: + filename: "(\\.gmi$|\\.gemini$)" + +rules: + # links + - constant: "^=>" + + # preformatted toggles/lines + - special: + start: "^```" + end: "^```" + rules: [] + + # headings + - special: "^#{1,3}.*$" + + # unordered lists + - identifier: "^\\* " + + # quotes + - statement: "^>.*$" -- cgit v1.2.3