anchor.diff:      pyright = ''
         nvim_lsp["pyright"].setup {
           on_attach = on_attach;
  -        cmd = {"${pyright}/bin/pyright-langserver", "--stdio"};
  +        cmd = {"${pkgs.pyright}/bin/pyright-langserver", "--stdio"};
           capabilities = capabilities;
           filetypes = { 'python' };
         }
  
positive.code:     set -e
      trap "kill 0" EXIT
      export NVIM_LISTEN="127.0.0.1:$(${pkgs.python3Packages.python}/bin/python -c 'import socket; s=socket.socket(); s.bind(("", 0)); print(s.getsockname()[1]); s.close()')"
      { ${pkgs.python3Packages.python}/bin/python3 -c 'import time; time.sleep(1);'; ''${NVIM_FRONTEND_PATH} ''${NVIM_FRONTEND_ARGS:-"--server"} "$NVIM_LISTEN"; } &
      ${neovim}/bin/nvim --listen "$NVIM_LISTEN" --headless "$@" &
      wait
    '';
  
negative.code: 
  require'nvim-treesitter.configs'.setup {
    -- One of "all", "maintained" (parsers with maintainers), or a list of languages
    ensure_installed = "all",
  
    -- Install languages synchronously (only applied to `ensure_installed`)
    sync_install = false,
  