vim.g.coc_global_extensions = {
  "coc-json", -- for json
  "coc-tsserver", -- js, ts
  "coc-sh", -- for sh
  "coc-clangd", -- for cpp, c
  "coc-cmake", -- for cmake
  "coc-css", -- for css, less, sass
  "coc-docker", -- for dockerfile
  "coc-go", -- for golang(gopls)
  "coc-html", -- for html
  "coc-sumneko-lua", -- for lua with sumneko-lua
  "coc-markdownlint", -- for markdown
  "coc-phpls", -- for php with intelephense
  "@yaegassy/coc-pylsp", -- for python
  "coc-sql", -- for
  "coc-zls", -- for zig
  "@yaegassy/coc-volar", -- for vue with volar
  "@yaegassy/coc-volar-tools", -- for separate feature of volar
  "coc-vimlsp", -- for vim
  "coc-rust-analyzer", -- for rust
  -- The following are functional extensions
  "coc-git", -- for git
  "coc-highlight", -- for highlight
  "coc-pairs", -- for paris
  "coc-snippets", -- for snippets
  "coc-yank", -- for yank history
  "coc-lists", -- for list
  "coc-emmet", -- for emmet
  "coc-marketplace", -- for marketplace
  "coc-browser", -- for Browser words completion
  "coc-translator", -- for translator
  "coc-spell-checker", -- for spell
  "coc-prettier", -- for prettier
  "coc-eslint", -- for eslint
  "coc-toml", -- for toml
  "coc-xml", -- for xml
  "coc-yaml", -- for yaml
  "coc-leetcode", -- for leetcode
  "coc-lightbulb", -- for code action lightbulb
  "coc-stylelint", -- for stylelint
  "coc-calc", -- for calc
  "coc-typos", -- for Typos integration
  "coc-xmake", -- for xmake
}
