This commit is contained in:
raf 2026-06-12 15:09:45 +02:00 committed by GitHub
commit 030e3369ae
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 14 additions and 1 deletions

View file

@ -80,7 +80,7 @@
# Wrap the user's desired (unwrapped) Neovim package with arguments that'll be used to
# generate a wrapped Neovim package.
neovim-wrapped = inputs.mnw.lib.wrap {inherit pkgs;} {
appName = "nvf";
appName = config.vim.appname;
neovim = config.vim.package;
initLua = config.vim.builtLuaConfigRC;
luaFiles = config.vim.extraLuaFiles;

View file

@ -4,6 +4,19 @@
inherit (lib.nvim.types) dagOf;
in {
options.vim = {
appname = mkOption {
type = str;
default = "nvf";
description = ''
Sets the {env}`NVIM_APPNAME` variable.
In traditional Neovim setups, standard directories can be further configured
by the {env}`NVIM_APPNAME` environment variable. This variable controls the
sub-directory that Nvim will read from (and auto-create) in each of the base
directories. See `:help $NVIM_APPNAME` for more details.
'';
};
enableLuaLoader = mkOption {
type = bool;
default = false;