Skip to content

e-thn/glrnvim

 
 

Repository files navigation

glrnvim

Build Status

A GPU-accelerated neovim GUI.

glrnvim is the fastest neovim gui in existence. Using the GPU for rendering enables optimizations that simply aren't possible without it.

See the speed from the screenshot: screenshot

About

glrnvim combines OpenGL, Rust and NeoVIM together, to make the fastest, simplest neovim GUI.

Requisites

Installation

Arch Linux

Install glrnvim from the AUR.

Debian/Ubuntu

cargo install cargo-deb
  • Build and install the deb package system-wide.
cargo deb --install

Build

Linux & macOS

cargo build

Windows

Not difficult, just try.

Configuration

glrnvim comes with a very flexible configuration ability, just copy glrnvim.yml to $HOME/.config (for Linux) or $HOME/Library/Preferences (for macOS) and modify it.

Please refer to this for more information about setting font.

Tips

Set glrnvim as the git editor for commit message

git config --global core.editor "glrnvim --nofork"

Roadmap

  • Make a rendering benchmark vim plugin to prove this is the fastest neovim GUI.

About

A GPU-accelerated neovim GUI.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 86.6%
  • Shell 13.4%