.emacs.d | chroma | |
---|---|---|
2 | 14 | |
0 | 4,190 | |
- | - | |
5.7 | 8.7 | |
8 months ago | 6 days ago | |
Emacs Lisp | Go | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
.emacs.d
- Screenshot Sunday: What does your Emacs look like today?
-
Nix + Emacs Org-babel src blocks, has anyone got them working?
Can't show you the exact line, but if you look for the nix major mode here, i.e. search for nix, I've tried to copy or create my own that seems to more or less work: https://github.com/shadowrylander/.emacs.d/blob/main/profiles/damascus/README.org
chroma
- Alternative to Pygments
-
Sweeter searches with Pagefind
In Hugo and its built-in Chroma syntax highlighting, a code block begins with:
-
The strongest principle of the blog's growth lies in the human choice to deploy it
Hugo -> goldmark -> goldmark-highlighting -> chroma
- How to make code samples like this on the website?
-
Virgil: A Fast and Lightweight Programming Language That Compiles to WASM
I've used a markdown to html converter to convert my blog posts into HTML with very nice and customizable code samples... in my case I used Go's Blackfriday library with bfchroma[1] doing syntax highlighting with Chroma[2]. To add your language to Chroma you have to provide a lexer, which in turn is written in Pygments[3] syntax.
[1] https://github.com/Depado/bfchroma/
[2] https://github.com/alecthomas/chroma#supported-languages
[3] https://pygments.org/docs/lexerdevelopment/
-
Generating HMTL and MD files from .TXT in GO
quick for generating Html and syntax highlighting code blocks
-
Tran - 🖥 Securely transfer and send anything between computers with TUI.
Chroma
- Chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI-coloured text, etc.
-
Screenshot Sunday: What does your Emacs look like today?
For books from other publishers, I am just hardcoding language directly on an ad hoc basis. I briefly considered off-loading language detection to a library like chroma, but that might be too much work for little benefit.
-
🐻 Go data validation and filtering with gookit/validate
Great blog, you should definitely do research on how you could implement a syntax highlighter for the code parts. Go Hugo for example, uses Chroma. Nice work 👍
What are some alternatives?
chroma - the AI-native open-source embedding database
golang-ical - A ICS / ICal parser and serialiser for Golang.
doom-modeline - A fancy and fast mode-line inspired by minimalism design.
prism.el - Disperse Lisp forms (and other languages) into a spectrum of colors by depth
home - my linux home settings
Pake - 🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 利用 Rust 轻松构建轻量级多端桌面应用
colorize - A Syntax Highlighting library
goldmark - :trophy: A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured.
language-haskell - Highlighting support for the Haskell language in visual studio code.
problem-solving - 🦋 Problem Solving, a repo for handling problems that require review, deliberation and possibly debate