Build a custom Helix statusline showing mode, file, git branch, LSP status, and cursor position.
Recreate a popular editor color theme's statusline look, like Nord or Tokyo Night, in Helix.
Style a bufferline with rounded, angled, or flat tab shapes to match a personal setup.
Learn how Scheme-based configuration can drive editor UI styling in the Helix plugin fork.
| ra77a3l3-jar/moka.hx | cristiancmoises/securityops-os | rofrol/guix-qemu-adventures | |
|---|---|---|---|
| Stars | 17 | 3 | 1 |
| Language | Scheme | Scheme | Scheme |
| Setup difficulty | moderate | moderate | hard |
| Complexity | — | 4/5 | 4/5 |
| Audience | developer | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires a plugin-enabled Steel fork of Helix, not stock Helix.
moka.hx is a fully configurable statusline and bufferline plugin for the Helix text editor. Rather than offering a fixed set of preset looks, everything about it, including which sections appear, what segments go in them, colors, shapes, and spacing, is defined by the user in their own configuration file, with nothing hardcoded into the plugin itself. It only works with a specific plugin-enabled fork of Helix, since Helix does not normally support this kind of scripting. Installation goes through a package manager called forge, and after installing, a user requires the plugin and calls a configure function inside their init.scm file, describing sections such as the current editing mode, open file, active language server, git branch, and cursor position, arranging them on the left or right side of the statusline. Each individual segment, like the mode indicator or file name, can be styled independently with its own foreground and background color, a shape, either rounded, angled, or a flat block, and a gap controlling the spacing before the next segment. The README shows several complete example configurations recreating the look of well-known color themes such as Nord, Tokyo Night, Rose Pine, Gruvbox, and Catppuccin, both for the statusline and for the separate bufferline that shows open file tabs. The bufferline supports the same styling options for active versus inactive tabs. The plugin can be turned off at any time to restore Helix's default statusline. The project notes that diagnostic icons are planned for a future update pending a change landing in the underlying Helix fork, and it mentions a known display conflict with a separate file explorer sidebar plugin from the same author.
A fully configurable statusline and bufferline plugin for the Helix editor, styled entirely through Scheme configuration with no hardcoded look.
Mainly Scheme. The stack also includes Scheme, Helix Editor, Steel.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.