What is Helix?
Helix is a post-modern modal text editor written in Rust. Inspired by Kakoune and Vim, it uses a selection-first editing model and ships with tree-sitter syntax highlighting and Language Server Protocol support out of the box β no plugins or configuration required to get a modern IDE-like experience in your terminal. The command is hx.
β‘ Key Features of Helix
π² Tree-sitter Built In
Fast, accurate syntax highlighting and structural selections powered by tree-sitter grammars.
π§ Language Servers Included
Autocomplete, diagnostics and go-to-definition work out of the box via LSP.
π― Selection-first Editing
A multiple-selection model that makes complex edits intuitive and repeatable.
βοΈ Zero Config
Sensible defaults and built-in themes β productive the moment you install it.
π― Why Helix?
- Batteries included: Syntax highlighting and LSP support with no plugin setup
- Fast and lightweight: Written in Rust, single binary, snappy on large files
- Modal ergonomics: A refined selection-then-action editing model
- Great defaults: Discoverable keymaps and an interactive command palette
π Highlights
- Built-in LSP: IDE features without external plugins
- Multiple Selections: Edit many places at once with ease
- Themes: Dozens of bundled color themes
- Single Binary: No runtime dependencies to manage
π¦ Installation from deb.griffo.io
Step 1: Add Repository
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt updateπ There is an always-free mirror. deb-free.griffo.io serves packages free forever β no account, no subscription, at most 2 months behind upstream, security fixes immediately. It currently carries Ghostty, Oh My Posh and Zed; Helix is not one of them, so the repository above is the only way to get it today β ask and it can be enrolled.
Step 2: Install helix
# Install latest helix
sudo apt install helix
# Verify installation
hx --version# Install latest helix
apt install helix
# Verify installation
hx --versionπ― Basic Usage Examples
# Open a file
hx src/main.rs
# Open the current directory
hx .
# Show version
hx --version
# Check health / language server status
hx --health
# Open the tutor to learn the basics
hx --tutorπ Why Choose deb.griffo.io?
- Official Debian: Often months behind, missing latest features
- deb.griffo.io: Latest version within hours of release
- Manual Installation: Manual downloads and PATH setup required
- Our Repository: Pre-built, ready-to-use packages
- β Latest Features: Get newest Helix features and improvements immediately
- β No Manual Setup: Pre-built binaries, installed and updated through apt
- β Automatic Updates: Packages updated within hours of upstream releases
- β Proper Dependencies: Correctly packaged with all required libraries
- β Multi-Distribution: Works on Bookworm, Trixie, and Sid
- β Easy Maintenance: Simple apt commands for updates
π¦ Package Build Repository
The Debian packages are automatically built and maintained in this GitHub repository:
- π helix-debian - Latest release builds
π Related Packages
Also available from deb.griffo.io:
- Zed editor - High-performance multiplayer code editor
- Zellij - Terminal workspace and multiplexer
- Starship - Fast, customizable cross-shell prompt
π Support This Project
If this repository saves you time and effort, please consider supporting it!