Use the nvf utility library
mainThe inputs.nvf.lib.nvim namespace provides a collection of utility functions for writing nvf modules. These are organized into sub-namespaces based on their purpose:
lib.nvim.dag: Utilities for ordering configuration sections (e.g.,entryAfter,entryBefore).lib.nvim.binds: Helpers for constructing keybindings and mappings.lib.nvim.lua: Nix-to-Lua conversion utilities.lib.nvim.languages: Helpers for defining language modules and LSP configurations.lib.nvim.lists: List manipulation utilities.lib.nvim.attrsets: Attribute set manipulation utilities.