anchor.diff:            vimPlugins.nvim-scrollbar
             vimPlugins.cmp-spell
             vimPlugins.themer-lua
  -          #nui-nvim
  -          #nvim-treesitter
  -          #vimPlugins.nvim-regexplainer
  +          nui-nvim
  +          nvim-treesitter
  +          vimPlugins.nvim-regexplainer
           ];
           opt = [
           ];
  
positive.code:   colorscheme = "gruvbox",
  })
  
  -- require("regexplainer").setup({
  --   mode = "narrative",
  --   auto = false,
  --   debug = false,
  --   display = "popup",
  --   mappings = {
  --     show = "cr",
  --   },
  --   narrative = {
  --     separator = "\n",
  --   },
  -- })
  EOF
      " au VimEnter * lua _G.self_color_gruvbox_dark()
      " nnoremap <silent> gh :Lspsaga lsp_finder<CR>
  
negative.code:   end
  
    -- Set autocommands conditional on server_capabilities
    if client.resolved_capabilities.document_highlight then
      vim.api.nvim_exec([[
        hi LspReferenceRead cterm=bold ctermbg=red guibg=Grey50
        hi LspReferenceText cterm=bold ctermbg=red guibg=Grey50
        hi LspReferenceWrite cterm=bold ctermbg=red guibg=Grey50
        augroup lsp_document_highlight
          autocmd!
          autocmd CursorHold <buffer> lua vim.lsp.buf.document_highlight()
          autocmd CursorMoved <buffer> lua vim.lsp.buf.clear_references()
        augroup END
      ]], false)
    end
  
    -- if client.resolved_capabilities.signature_help then
    --   vim.api.nvim_exec([[
  