mirror of
https://github.com/NotAShelf/nvf.git
synced 2026-06-13 08:15:10 +00:00
wrapper: expose appName in mnw via config.vim.appname
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: I993291328809699680c4765ea6313d996a6a6964
This commit is contained in:
parent
7fca440370
commit
f527abc19f
2 changed files with 14 additions and 1 deletions
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue