1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-12-10 11:01:09 +01:00
nixvim/lib
Matt Sturgeon 085f50eac5 lib: reimplement call; drop .override
Using `callPackageWith` adds `override` and `overrideDerivation`
attributes to the result, which are not relevant to subsections of
Nixvim's lib section.

Implement our own, simplified, `call` using `intersectAttrs` and
`functionArgs`.

If users wish to modify parts of our lib section, they should extend the
top-level fixpoint to ensure everything stays in sync.
2025-12-05 12:19:52 +00:00
..
plugins treewide: NixVim/nixvim -> Nixvim 2025-12-04 23:22:21 +00:00
autocmd-helpers.nix lib: remove helpers from internal usage 2024-09-29 14:41:41 +01:00
builders.nix lib/builders: pass text as file 2025-06-11 23:45:05 +00:00
deprecation.nix lib/deprecation: implement aliases for mkRemovedPackageOptionModule 2025-04-15 22:15:18 +01:00
keymap-helpers.nix modules/keymaps: add replace_keycodes keymap sub-option 2025-03-28 11:32:49 +01:00
lua-types.nix lib/lua-types: init 2025-06-04 09:07:48 +00:00
maintainers.nix maintainers: add Arne-Zillhardt 2025-11-22 09:28:42 +00:00
modules.nix lib/evalNixvim: deprecate specialArgs.helpers 2025-11-19 15:22:27 +00:00
options.nix lib/options/mkSettingsOption: use nestedLiteralLua 2025-11-24 10:48:20 +00:00
overlay.nix lib: simplify bootstrapping 2025-11-20 20:57:10 +00:00
pkg-lists.nix lib/pkg-lists: move to common location 2024-09-04 20:29:52 +01:00
tests.nix lib: move enableExceptInTests impl to build.test option 2025-11-20 00:22:57 +00:00
to-lua.nix lib/util: move docs from lib/index to doc-comments 2025-05-19 00:23:21 +01:00
top-level.nix lib: reimplement call; drop .override 2025-12-05 12:19:52 +00:00
types.nix lib/types: allow inline-lua in rawLua type 2024-11-16 17:20:11 +00:00
utils.internal.nix lib/utils: split into public and internal files 2025-05-19 00:23:20 +01:00
utils.nix lib: move enableExceptInTests impl to build.test option 2025-11-20 00:22:57 +00:00