diff options
author | Yusup <72071763+name-snrl@users.noreply.github.com> | 2023-09-25 14:04:15 +0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-25 11:04:15 +0200 |
commit | 801e33f56288bbbac28acdfe783e9229441fb9a8 (patch) | |
tree | beb79932a2cc4aaf4d16c7cceb0122e46e3b9317 /pkgs/applications/editors/neovim | |
parent | 29351a88df4201a8423fb4ab72b9438251e6744e (diff) |
neovim: pass wrapper args only once (#257136)
Diffstat (limited to 'pkgs/applications/editors/neovim')
-rw-r--r-- | pkgs/applications/editors/neovim/wrapper.nix | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/pkgs/applications/editors/neovim/wrapper.nix b/pkgs/applications/editors/neovim/wrapper.nix index 2352cdb82a441..0fbb54df01acd 100644 --- a/pkgs/applications/editors/neovim/wrapper.nix +++ b/pkgs/applications/editors/neovim/wrapper.nix @@ -39,11 +39,9 @@ let wrapperArgsStr = if lib.isString wrapperArgs then wrapperArgs else lib.escapeShellArgs wrapperArgs; - # "--add-flags" (lib.escapeShellArgs flags) - # wrapper args used both when generating the manifest and in the final neovim executable - commonWrapperArgs = (lib.optionals (lib.isList wrapperArgs) wrapperArgs) + commonWrapperArgs = # vim accepts a limited number of commands so we join them all - ++ [ + [ "--add-flags" ''--cmd "lua ${providerLuaRc}"'' # (lib.intersperse "|" hostProviderViml) ] ++ lib.optionals (packpathDirs.myNeovimPackages.start != [] || packpathDirs.myNeovimPackages.opt != []) [ |