anchor.diff:     '';
   
     lemminx = import ../nixes/lemminx.nix { inherit pkgs; };
  +
  +  python-lsp-server = pkgs.python3Packages.python-lsp-server.overrideDerivation (old: rec {
  +    pname = "python-lsp-server";
  +    version = "1.2.1";
  +    src = pkgs.fetchFromGitHub {
  +      owner = "python-lsp";
  +      repo = pname;
  +      rev = "v${version}";
  +      sha256 = "028zaf6hrridjjam63i1n3x9cayiwq09xg8adnz2lcwpfyawl9ag";
  +    };
  +  });
   
     ginitVim = pkgs.writeText "ginit.vim" ''
       if exists('g:fvim_loaded')
  
positive.code: 
  nvim_lsp["kotlin_language_server"].setup { on_attach = on_attach; cmd = {"${kotlin-language-server}/bin/kotlin-language-server"} }
  nvim_lsp["rnix"].setup { on_attach = on_attach; cmd = {"${pkgs.rnix-lsp}/bin/rnix-lsp"} }
  nvim_lsp["pyright"].setup { on_attach = on_attach; cmd = {"${pkgs.pyright}/bin/pyright-langserver", "--stdio"} }
  nvim_lsp["bashls"].setup { on_attach = on_attach; cmd = {"${variables.homeDir}/.npm-packages/bin/bash-language-server", "start"} }
  nvim_lsp["dockerls"].setup { on_attach = on_attach; cmd = {"${variables.homeDir}/.npm-packages/bin/docker-langserver", "--stdio"} }
  nvim_lsp["yamlls"].setup { on_attach = on_attach; cmd = {"${variables.homeDir}/.npm-packages/bin/yaml-language-server", "--stdio"} }
  
negative.code:       vim-language-server \
        vscode-html-languageserver-bin \
        vscode-css-languageserver-bin \
        coc-powershell
  
      pip_install \
        robotframework-lsp
  