#macro #neovim #gui #nvim

macro neovide-derive

Derive macros for the Neovide gui

6 releases

0.1.5 Mar 30, 2026
0.1.4 Sep 20, 2025
0.1.3 Jul 20, 2025
0.1.2 Feb 24, 2025
0.1.0 Nov 6, 2023

#8 in #nvim

Download history 24/week @ 2026-03-12 48/week @ 2026-03-26 53/week @ 2026-04-02 48/week @ 2026-04-09 52/week @ 2026-04-16 13/week @ 2026-04-23 15/week @ 2026-04-30 19/week @ 2026-05-07 12/week @ 2026-05-14 12/week @ 2026-05-21 21/week @ 2026-05-28

66 downloads per month

MIT license

9KB
158 lines

Derive macro for setting groups.

This macro will generate a SettingGroup implementation for the struct it is applied to. It will also generate an enum with the name {StructName}Changed that contains a variant for each field in the struct. The enum will be used to send events when a setting is changed.


Neovide-Derive

Derive macros for Neovide

Dependencies

~390–790KB
~15K SLoC