diff options
Diffstat (limited to 'contrib')
| -rw-r--r-- | contrib/styles.go | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/contrib/styles.go b/contrib/styles.go new file mode 100644 index 0000000..2b02b95 --- /dev/null +++ b/contrib/styles.go @@ -0,0 +1,20 @@ +// style.go: generate chroma css +// go run contrib/style.go > syntax.css +package main + +import ( + "os" + + "github.com/alecthomas/chroma/formatters/html" + "github.com/alecthomas/chroma/styles" +) + +func main() { + style := styles.Get("xcode") // Choose your preferred style + if style == nil { + style = styles.Fallback + } + + formatter := html.New(html.WithClasses(true), html.TabWidth(2)) + formatter.WriteCSS(os.Stdout, style) +} |
