anchor.diff:          --prefix PATH : ${pkgs.jre}/bin
       '';
     };
  +
  +  ltex-ls = pkgs.runCommand "ltex-ls" {
  +    buildInputs = [ pkgs.makeWrapper ];
  +  } ''
  +    mkdir -p $out/bin
  +    makeWrapper ${pkgs.vscode-extensions.valentjn.vscode-ltex}/share/vscode/extensions/valentjn.vscode-ltex/lib/ltex-ls-*/bin/ltex-ls $out/bin/ltex-ls \
  +      --prefix JAVACMD : ${pkgs.jre}/bin/java
  +  '';
   
     neovim = (pkgs.wrapNeovim pkgs.neovim-unwrapped { }).override {
       configure = {
  
positive.code:     #"pwsh"
      "robotframeworklsp"
      "lemminx"
      "pylsp"
      #"pyright"
      #"python_language_server"
      "ansiblels"
      "solargraph"
      "groovyls"
      "rust_analyzer"
    ];
  
    mkNvimLsp = enabled:
  
negative.code:           (nvim-treesitter.withPlugins (_: pkgs.tree-sitter.allGrammars))
            vimPlugins.neovim-session-manager
            telescope-frecency-nvim
            nvim-treesitter-context
          ];
          opt = [
          ];
  