Unverified Commit 801e33f5 authored by Yusup's avatar Yusup Committed by GitHub
Browse files

neovim: pass wrapper args only once (#257136)

parent 29351a88
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -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 != []) [