2017-04-03 18:16:04 +03:00
2017-04-02 20:45:00 +03:00
2017-03-09 23:48:41 +03:00
2016-03-16 17:39:53 +03:00
2016-05-03 20:25:52 +03:00
2017-04-03 14:17:06 +03:00
2017-04-03 14:17:06 +03:00
2016-06-27 17:43:25 +03:00
2017-04-02 21:08:10 +03:00
2017-03-31 23:23:05 +03:00
2017-02-26 22:34:08 +03:00

neovim-gtk

GTK ui for neovim written in rust using gtk-rs bindings.

Screenshot

Main Window

Font settings

By default gnome settings are used:

gsettings get org.gnome.desktop.interface monospace-font-name

To setup font add next line to ginit.vim

call rpcnotify(1, 'Gui', 'Font', 'DejaVu Sans Mono 12')

Command line

As this project uses gtk-rs, custom option by GtkApplication not supported yet. There is workaround to pass nvim execution path.

cargo run -- --nvim-bin-path=E:\Neovim\bin\nvim.exe

Build

Linux

Install GTK development packages. Install latest rust compiler, better use rustup tool. Build command:

cargo build --release

Windows

Neovim-gtk can be compiled using MSYS2 GTK packages. In this case use 'windows-gnu' rust toolchain.

SET PKG_CONFIG_PATH=C:\msys64\mingw64\lib\pkgconfig
cargo build --release
Description
No description provided
Readme 2.5 MiB
Languages
Rust 99.1%
Vim script 0.5%
Makefile 0.3%
desktop 0.1%