Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rohit-px2/nvui
A modern frontend for Neovim.
https://github.com/rohit-px2/nvui
Last synced: 5 days ago
JSON representation
A modern frontend for Neovim.
- Host: GitHub
- URL: https://github.com/rohit-px2/nvui
- Owner: rohit-px2
- License: mit
- Created: 2021-05-03T17:48:25.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-06T23:57:04.000Z (almost 2 years ago)
- Last Synced: 2025-02-08T20:06:46.016Z (12 days ago)
- Language: C++
- Size: 45.3 MB
- Stars: 1,738
- Watchers: 9
- Forks: 50
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NVUI
![first](assets/display/1.png)## Featuring
- Custom Titlebar (toggleable, see
:h nvui-titlebar
)
- External Command Line (
nvui --ext_cmdline
) - Configurable positions, sizes, colors, border width, border color, etc.
- For more information see
:h nvui-cmdline
![ext_cmdline](assets/display/2.png)
- External Popup Menu (
nvui --ext_popupmenu
) - Configurable colors, background colors, icon sizes, alignment, border width, border color, etc.
- For more information see
:h nvui-popup
![ext_popupmenu](assets/display/3.png)
- Cross-platform Qt, DirectWrite on Windows
- Font Fallback (see guifont in the bottom left)
- Configurable through "set guifont"
![fallback](assets/display/4.png)
- External Multigrid Support (
:h nvui-multigrid
) -
nvui --ext_multigrid
- Smooth Scrolling
- Animated Windows
- Animated Cursor (no VFX... yet)
- Customizable cursor height (see
:h NvuiCaretExtendTop
and:h NvuiCaretExtendBottom
)
- Ex.
:NvuiCaretExtendTop 200
,:NvuiCaretExtendBottom 100
(see below)
- Ex.
[Smooth scrolling Demo](https://user-images.githubusercontent.com/64917719/131388187-7807833e-0fce-4db2-a25e-1e6ac7d48aed.mp4)
[Animated windows Demo](https://user-images.githubusercontent.com/64917719/131388158-84783f63-0e43-45e7-8b9d-7e0d85649cb3.mp4)
[Cursor extending Demo](https://user-images.githubusercontent.com/64917719/131388133-379a32ae-1b36-4dc2-aee9-4303c20dc764.mp4)
## Documentation
:h nvui
(vim/doc/nvui.txt)
## Build Instructions
See [the wiki](https://github.com/rohit-px2/nvui/wiki#build-instructions)
## Configuration (Command Line Arguments / Vim Configuration)
See [the wiki](https://github.com/rohit-px2/nvui/wiki#configuration-options)
and `:h nvui` for Vim command documentation.