update configs

This commit is contained in:
Gustavo Silva (es00679121_prosegur) 2023-11-15 22:21:30 +01:00
parent cb9096c05a
commit 625a356917
17 changed files with 485 additions and 171 deletions

7
after/plugin/cmp.lua Normal file
View File

@ -0,0 +1,7 @@
-- If you want insert `(` after select function or method item
local cmp_autopairs = require('nvim-autopairs.completion.cmp')
local cmp = require('cmp')
cmp.event:on(
'confirm_done',
cmp_autopairs.on_confirm_done()
)

15
after/plugin/lsp.lua Normal file
View File

@ -0,0 +1,15 @@
-- require 'lspconfig'.grammarly.setup {
-- filetypes = { "markdown", "tex", "go" },
-- }
local sign = function(opts)
vim.fn.sign_define(opts.name, {
texthl = opts.name,
text = opts.text,
numhl = ''
})
end
sign({ name = 'DiagnosticSignError', text = '' })
sign({ name = 'DiagnosticSignWarn', text = '' })
sign({ name = 'DiagnosticSignHint', text = '' })
sign({ name = 'DiagnosticSignInfo', text = '»' })

65
after/plugin/remap.lua Normal file
View File

@ -0,0 +1,65 @@
local function map(mode, lhs, rhs)
vim.keymap.set(mode, lhs, rhs, { silent = true })
end
-- (conflict with <leader>pw) keep copied stuffs in the buffer when pasting it
-- map("n", "<leader>p", "\"_dP")
-- Save
map("n", "<leader>w", "<CMD>update<CR>")
map("n", "<C-q>", "<CMD>q<CR>")
-- Quit
-- Exit insert mode
map("i", "jj", "<ESC>")
-- Window split
map("n", "<leader>sv", "<CMD>vsplit<CR>")
map("n", "<leader>sh", "<CMD>split<CR>")
-- Window resize
map("n", "<c-Left>", "<c-w><")
map("n", "<c-Right>", "<c-w>>")
map("n", "<c-Up>", "<c-w>+")
map("n", "<c-Down>", "<c-w>-")
-- Move selected line / block of text in visual mode
map("v", "J", ":m '>+1<CR>gv=gv")
map("v", "K", ":m '<-2<CR>gv-gv")
map("n", "J", "mzJ`z")
map("n", "<C-d>", "<C-d>zz")
map("n", "<C-u>", "<C-u>zz")
map("n", "n", "nzzzv")
map("n", "N", "Nzzzv")
-- Buffer
map("n", "<TAB>", "<CMD>bnext<CR>")
map("n", "<s-TAB>", "<CMD>bprevious<CR>")
map("n", "Q", "<Nop>")
map("n", "<c-f>", "<CMD>silent !tmux new tmux-sessionizer<CR>")
-- LSP format
map("n", "<leader>f", function()
vim.lsp.buf.format()
end)
-- Search and replace
map("n", "<leader>s", [[:%s/\<<C-r><C-w>\>/<C-r><C-w>/gI<Left><Left><Left>]])
-- Reset highlight
map("n", "<CR>", "<CMD>noh<CR><CR>")
-- Hover documentation
map("n", "K", "<CMD>lua vim.lsp.buf.hover()<CR>")
vim.keymap.set("n", '<C-k>', vim.lsp.buf.signature_help, { desc = '[S]ignature [D]ocumentation' })
-- spell check
vim.keymap.set("n", "<F3>", "<CMD>set spell!<CR>", { silent = true, desc = 'Toggle spell check' })
vim.keymap.set("i", "<F3>", "<C-O>:set spell!<CR>", { silent = true, desc = 'Toggle spell check' })
-- Hide windows
vim.keymap.set("n", "<leader>hw", "<CMD>only<CR>", { silent = true, desc = 'Hide windows' })

60
after/plugin/settings.lua Normal file
View File

@ -0,0 +1,60 @@
local global = vim.g
local o = vim.o
local opt = vim.opt
-- Copilot
global.copilot_assume_mapped = true
-- Editor options
o.relativenumber = true
o.syntax = 'on'
o.autoindent = true
o.cursorline = true
o.expandtab = true
o.shiftwidth = 2
o.tabstop = 2
o.encoding = 'utf-8'
o.ruler = true
o.title = true
o.hidden = true
o.wildmenu = true
o.showcmd = true
o.showmatch = true
o.inccommand = 'split'
o.splitbelow = true -- open new vertical split bottom
o.splitright = true -- open new horizontal split right
o.smartindent = true
o.wrap = false
-- Highlight search
o.hlsearch = true
o.incsearch = true
-- No vim backup files
o.backup = false
o.swapfile = false
-- Scrolling settings
o.scrolloff = 8
o.colorcolumn = '120'
o.timeoutlen = 500
-- Spell check
opt.spelllang = 'en_us'
-- opt.spell = true
-- Markdown
global.mkdp_browser = '/usr/bin/firefox'
-- Fold
--o.foldmethod = 'syntax'
-- o.foldmethod = 'expr'
-- o.foldexpr = 'nvim_treesitter#foldexpr()'
-- o.foldlevel = 1
-- o.foldnestmax = 1
-- o.nofoldenable = false
opt.foldmethod = 'indent'
opt.foldenable = false
opt.foldlevel = 99
global.markdown_folding = 1

View File

@ -0,0 +1,16 @@
-- Go to referenece
-- vim.keymap.del("n", "gr")
-- vim.keymap.set("n", "gr", require('telescope.builtin').lsp_references, { desc = '[G]oto [R]reference', noremap = false })
local actions = require("telescope.actions")
local trouble = require("trouble.providers.telescope")
local telescope = require("telescope")
telescope.setup {
defaults = {
mappings = {
i = { ["<c-t>"] = trouble.open_with_trouble },
n = { ["<c-t>"] = trouble.open_with_trouble },
},
},
}

View File

@ -448,7 +448,8 @@ vim.keymap.set('n', '<leader>sr', require('telescope.builtin').resume, { desc =
vim.defer_fn(function() vim.defer_fn(function()
require('nvim-treesitter.configs').setup { require('nvim-treesitter.configs').setup {
-- Add languages to be installed here that you want installed for treesitter -- Add languages to be installed here that you want installed for treesitter
ensure_installed = { 'c', 'cpp', 'go', 'lua', 'python', 'rust', 'tsx', 'javascript', 'typescript', 'vimdoc', 'vim', 'bash', 'http', 'json' }, ensure_installed = { 'c', 'cpp', 'go', 'lua', 'python', 'rust', 'tsx', 'javascript', 'typescript', 'vimdoc', 'vim',
'bash', 'http', 'json' },
-- Autoinstall languages that are not installed. Defaults to false (but you can change for yourself!) -- Autoinstall languages that are not installed. Defaults to false (but you can change for yourself!)
auto_install = false, auto_install = false,
@ -561,6 +562,24 @@ local on_attach = function(_, bufnr)
vim.api.nvim_buf_create_user_command(bufnr, 'Format', function(_) vim.api.nvim_buf_create_user_command(bufnr, 'Format', function(_)
vim.lsp.buf.format() vim.lsp.buf.format()
end, { desc = 'Format current buffer with LSP' }) end, { desc = 'Format current buffer with LSP' })
vim.lsp.handlers["textDocument/publishDiagnostics"] = vim.lsp.with(
vim.lsp.diagnostic.on_publish_diagnostics, {
-- Enable underline, use default values
underline = false,
-- disable virtual text
virtual_text = true,
-- show signs
signs = true,
-- delay update diagnostics
update_in_insert = false,
float = true,
}
)
end end
-- document existing key chains -- document existing key chains
@ -597,16 +616,69 @@ require('mason-lspconfig').setup()
local servers = { local servers = {
-- clangd = {}, -- clangd = {},
gopls = { gopls = {
filetypes = { 'go', 'gomod', 'gowork', 'gotmpl' },
cmd = { 'gopls' },
gopls = { gopls = {
completeUnimported = true,
usePlaceholders = true,
analyses = { analyses = {
unreachable = true,
nilness = true,
unusedparams = true, unusedparams = true,
showdown = true, useany = true,
unusedwrite = true,
undeclaredname = true,
fillreturns = true,
nonewvars = true,
fieldalignment = true,
shadow = true,
unusedvariable = true, unusedvariable = true,
ST1003 = true,
ST1008 = true,
},
codelenses = {
generate = true, -- show the `go generate` lens.
gc_details = true, -- Show a code lens toggling the display of gc's choices.
test = true,
tidy = true,
vendor = true,
regenerate_cgo = true,
upgrade_dependency = true,
run_govulncheck = true,
},
usePlaceholders = true,
completeUnimported = true,
staticcheck = true,
matcher = 'Fuzzy',
diagnosticsDelay = '500ms',
symbolMatcher = 'fuzzy',
buildFlags = { '-tags', 'integration' },
vulncheck = "Imports",
hints = {
constantValues = true,
rangeVariableTypes = true,
}, },
}, },
}, },
ltex = {
dictionary = {
enabled = { 'tex', 'latex', 'bib', 'markdown', 'go' },
language = 'en',
diagnosticSeverity = 'information',
setenceCacheSize = 2000,
additionalRules = {
enablePickyRules = true,
motherTonque = true,
},
trace = {
server = 'verbose',
},
dictionary = {},
disabledRules = {},
hiddenFalsePositives = {},
}
},
grammarly = {
filetypes = { 'markdown' },
},
-- pyright = {}, -- pyright = {},
-- rust_analyzer = {}, -- rust_analyzer = {},
-- tsserver = {}, -- tsserver = {},
@ -703,7 +775,7 @@ cmp.setup {
-- vim: ts=2 sts=2 sw=2 et -- vim: ts=2 sts=2 sw=2 et
-- --
-- custom settings -- custom settings
require("custom.configs.settings") -- require("custom.configs.settings")
--
-- custom mappings -- -- custom mappings
require("custom.configs.maps") -- require("custom.configs.maps")

View File

@ -1,67 +1,58 @@
local function map(mode, lhs, rhs) -- local function map(mode, lhs, rhs)
vim.keymap.set(mode, lhs, rhs, { silent = true }) -- vim.keymap.set(mode, lhs, rhs, { silent = true })
end -- end
--
-- (conflict with <leader>pw) keep copied stuffs in the buffer when pasting it -- -- (conflict with <leader>pw) keep copied stuffs in the buffer when pasting it
-- map("n", "<leader>p", "\"_dP") -- -- map("n", "<leader>p", "\"_dP")
--
-- Save -- -- Save
map("n", "<leader>w", "<CMD>update<CR>") -- map("n", "<leader>w", "<CMD>update<CR>")
--
-- Quit -- -- Quit
map("n", "<leader>q", "<CMD>q<CR>") -- map("n", "<leader>q", "<CMD>q<CR>")
--
-- Exit insert mode -- -- Exit insert mode
map("i", "jj", "<ESC>") -- map("i", "jj", "<ESC>")
--
-- Window split -- -- Window split
map("n", "<leader>sv", "<CMD>vsplit<CR>") -- map("n", "<leader>sv", "<CMD>vsplit<CR>")
map("n", "<leader>sh", "<CMD>split<CR>") -- map("n", "<leader>sh", "<CMD>split<CR>")
--
-- Window resize -- -- Window resize
map("n", "<c-Left>", "<c-w><") -- map("n", "<c-Left>", "<c-w><")
map("n", "<c-Right>", "<c-w>>") -- map("n", "<c-Right>", "<c-w>>")
map("n", "<c-Up>", "<c-w>+") -- map("n", "<c-Up>", "<c-w>+")
map("n", "<c-Down>", "<c-w>-") -- map("n", "<c-Down>", "<c-w>-")
--
-- Move selected line / block of text in visual mode -- -- Move selected line / block of text in visual mode
map("v", "J", ":m '>+1<CR>gv=gv") -- map("v", "J", ":m '>+1<CR>gv=gv")
map("v", "K", ":m '<-2<CR>gv-gv") -- map("v", "K", ":m '<-2<CR>gv-gv")
--
map("n", "J", "mzJ`z") -- map("n", "J", "mzJ`z")
map("n", "<C-d>", "<C-d>zz") -- map("n", "<C-d>", "<C-d>zz")
map("n", "<C-u>", "<C-u>zz") -- map("n", "<C-u>", "<C-u>zz")
map("n", "n", "nzzzv") -- map("n", "n", "nzzzv")
map("n", "N", "Nzzzv") -- map("n", "N", "Nzzzv")
--
-- Buffer -- -- Buffer
map("n", "<TAB>", "<CMD>bnext<CR>") -- map("n", "<TAB>", "<CMD>bnext<CR>")
map("n", "<s-TAB>", "<CMD>bprevious<CR>") -- map("n", "<s-TAB>", "<CMD>bprevious<CR>")
--
map("n", "Q", "<Nop>") -- map("n", "Q", "<Nop>")
map("n", "<c-f>", "<CMD>silent !tmux new tmux-sessionizer<CR>") -- map("n", "<c-f>", "<CMD>silent !tmux new tmux-sessionizer<CR>")
--
-- LSP format -- -- LSP format
map("n", "<leader>f", function() -- map("n", "<leader>f", function()
vim.lsp.buf.format() -- vim.lsp.buf.format()
end) -- end)
--
-- Search and replace -- -- Search and replace
map("n", "<leader>s", [[:%s/\<<C-r><C-w>\>/<C-r><C-w>/gI<Left><Left><Left>]]) -- map("n", "<leader>s", [[:%s/\<<C-r><C-w>\>/<C-r><C-w>/gI<Left><Left><Left>]])
--
--
-- Reset highlight -- -- Reset highlight
map("n", "<CR>", "<CMD>noh<CR><CR>") -- map("n", "<CR>", "<CMD>noh<CR><CR>")
--
-- Hover documentation -- -- Hover documentation
map("n", "K", "<CMD>lua vim.lsp.buf.hover()<CR>") -- map("n", "K", "<CMD>lua vim.lsp.buf.hover()<CR>")
vim.keymap.set("n", '<C-k>', vim.lsp.buf.signature_help, { desc = '[S]ignature [D]ocumentation' }) -- vim.keymap.set("n", '<C-k>', vim.lsp.buf.signature_help, { desc = '[S]ignature [D]ocumentation' })
-- Go to referenece
vim.keymap.set("n", "gr", require('telescope.builtin').lsp_references, { desc = '[G]oto [R]reference' })
vim.keymap.set("n", "gpd", "<CMD>lua require('goto-preview').goto_preview_definition()<CR>", { noremap = true })
vim.keymap.set("n", "gpt", "<CMD>lua require('goto-preview').goto_preview_type_definition()<CR>", { noremap = true })
vim.keymap.set("n", "gpi", "<CMD>lua require('goto-preview').goto_preview_implementation()<CR>", { noremap = true })
vim.keymap.set("n", "gP", "<CMD>lua require('goto-preview').close_all_win()<CR>", { noremap = true })
vim.keymap.set("n", "gpr", "<CMD>lua require('goto-preview').goto_preview_references()<CR>", { noremap = true })

View File

@ -1,61 +1,61 @@
local global = vim.g -- local global = vim.g
local o = vim.o -- local o = vim.o
local opt = vim.opt -- local opt = vim.opt
--
-- Copilot -- -- Copilot
global.copilot_assume_mapped = true -- global.copilot_assume_mapped = true
--
-- Editor options -- -- Editor options
o.relativenumber = true -- o.relativenumber = true
o.syntax = 'on' -- o.syntax = 'on'
o.autoindent = true -- o.autoindent = true
o.cursorline = true -- o.cursorline = true
o.expandtab = true -- o.expandtab = true
o.shiftwidth = 2 -- o.shiftwidth = 2
o.tabstop = 2 -- o.tabstop = 2
o.encoding = 'utf-8' -- o.encoding = 'utf-8'
o.ruler = true -- o.ruler = true
o.title = true -- o.title = true
o.hidden = true -- o.hidden = true
o.wildmenu = true -- o.wildmenu = true
o.showcmd = true -- o.showcmd = true
o.showmatch = true -- o.showmatch = true
o.inccommand = 'split' -- o.inccommand = 'split'
o.splitbelow = true -- open new vertical split bottom -- o.splitbelow = true -- open new vertical split bottom
o.splitright = true -- open new horizontal split right -- o.splitright = true -- open new horizontal split right
o.smartindent = true -- o.smartindent = true
o.wrap = false -- o.wrap = false
--
-- Highlight search -- -- Highlight search
o.hlsearch = true -- o.hlsearch = true
o.incsearch = true -- o.incsearch = true
--
-- No vim backup files -- -- No vim backup files
o.backup = false -- o.backup = false
o.swapfile = false -- o.swapfile = false
--
-- Scrolling settings -- -- Scrolling settings
o.scrolloff = 8 -- o.scrolloff = 8
o.colorcolumn = '120' -- o.colorcolumn = '120'
--
o.timeoutlen = 500 -- o.timeoutlen = 500
--
-- Spell check -- -- Spell check
opt.spelllang = 'en_us' -- opt.spelllang = 'en_us'
-- opt.spell = true -- -- opt.spell = true
--
-- Markdown -- -- Markdown
global.mkdp_browser = '/usr/bin/firefox' -- global.mkdp_browser = '/usr/bin/firefox'
--
-- Fold -- -- Fold
--o.foldmethod = 'syntax' -- --o.foldmethod = 'syntax'
-- o.foldmethod = 'expr' -- -- o.foldmethod = 'expr'
-- o.foldexpr = 'nvim_treesitter#foldexpr()' -- -- o.foldexpr = 'nvim_treesitter#foldexpr()'
-- o.foldlevel = 1 -- -- o.foldlevel = 1
-- o.foldnestmax = 1 -- -- o.foldnestmax = 1
-- o.nofoldenable = false -- -- o.nofoldenable = false
opt.foldmethod = 'indent' -- opt.foldmethod = 'indent'
opt.foldenable = false -- opt.foldenable = false
opt.foldlevel = 99 -- opt.foldlevel = 99
global.markdown_folding = 1 -- global.markdown_folding = 1
--

View File

@ -1,6 +1,9 @@
return { return {
"github/copilot.vim", "github/copilot.vim",
config = function() config = function()
vim.api.nvim_set_keymap("i", "<C-J>", 'copilot#Accept("<CR>")', { silent = true, expr = true }) vim.api.nvim_set_keymap("i", "<C-l>", 'copilot#Accept("<CR>")', { silent = true, expr = true })
vim.keymap.set('i', '<C-j>', '<Plug>(copilot-next)', { noremap = false })
vim.keymap.set('i', '<C-k>', '<Plug>(copilot-previous)', { noremap = false })
vim.keymap.set('i', '<M-.>', '<Plug>(copilot-suggest)', { noremap = false })
end end
} }

View File

@ -9,7 +9,28 @@ return {
"nvim-treesitter/nvim-treesitter", "nvim-treesitter/nvim-treesitter",
}, },
config = function() config = function()
require("go").setup() require("go").setup({
-- lsp_codelens = true,
-- lsp_cfg = true,
-- log_path = "/tmp/gonvim.log",
-- verbose = true,
run_in_floaterm = true,
-- lsp_on_client_start = function(client, bufnr)
-- require('config.keymap').go_on_attach(client, bufnr)
-- require('lsp_signature').on_attach()
--
-- local nmap = function(keys, func, desc)
-- if desc then
-- desc = 'LSP: ' .. desc
-- end
--
-- vim.keymap.set('n', keys, func, { buffer = bufnr, desc = desc })
-- end
-- -- nmap('gr', require('telescope.builtin').lsp_references, '[G]oto [R]eferences')
-- -- vim.lsp.codelens.refresh()
-- end,
})
local gofmt = require("go.format") local gofmt = require("go.format")
@ -19,3 +40,4 @@ return {
ft = { "go", 'gomod' }, ft = { "go", 'gomod' },
build = ':lua require("go.install").update_all_sync()' -- if you need to install/update all binaries build = ':lua require("go.install").update_all_sync()' -- if you need to install/update all binaries
} }
-- return {}

View File

@ -1,12 +1,13 @@
return { -- return {
'olexsmir/gopher.nvim', -- 'olexsmir/gopher.nvim',
ft = 'go', -- ft = 'go',
config = function(_, opts) -- config = function(_, opts)
require('gopher').setup(opts) -- require('gopher').setup(opts)
--
vim.keymap.set("n", "<leader>gsj", "<CMD>GoTagAdd json<CR>", { desc = '[G]o add [S]truct [J]SON' }) -- vim.keymap.set("n", "<leader>gsj", "<CMD>GoTagAdd json<CR>", { desc = '[G]o add [S]truct [J]SON' })
end, -- end,
build = function() -- build = function()
vim.cmd [[silent! GoInstallDeps]] -- vim.cmd [[silent! GoInstallDeps]]
end, -- end,
} -- }
return {}

View File

@ -1,6 +1,13 @@
return { return {
'rmagatti/goto-preview', 'rmagatti/goto-preview',
config = function() config = function()
require('goto-preview').setup {} local goto = require('goto-preview')
goto.setup{}
vim.keymap.set("n", "gpd", goto.goto_preview_definition, { noremap = true, desc = "Goto Preview Definition" })
vim.keymap.set("n", "gpt", goto.goto_preview_type_definition, { noremap = true, desc = "Goto Preview Type Definition" })
vim.keymap.set("n", "gpi", goto.goto_preview_implementation, { noremap = true, desc = "Goto Preview Implementation" })
vim.keymap.set("n", "gP", goto.close_all_win, { noremap = true, desc = "Close All Preview Windows" })
vim.keymap.set("n", "gpr", goto.goto_preview_references, { noremap = true, desc = "Goto Preview References" })
end end
} }

View File

@ -9,6 +9,7 @@ return {
sources = { sources = {
-- null_ls.builtins.formatting.goimports_reviser, -- null_ls.builtins.formatting.goimports_reviser,
null_ls.builtins.formatting.gofumpt, null_ls.builtins.formatting.gofumpt,
-- null_ls.builtins.formatting.stylua,
-- null_ls.builtins.formatting.golines, -- null_ls.builtins.formatting.golines,
}, },
on_attach = function(client, bufnr) on_attach = function(client, bufnr)

View File

@ -3,7 +3,7 @@ return {
-- enabled = false, -- enabled = false,
dependencies = { "nvim-lua/plenary.nvim" }, dependencies = { "nvim-lua/plenary.nvim" },
commit = "8b62563", commit = "8b62563",
ft = "http", ft = { "http", "rest" },
config = function() config = function()
local rest_nvim = require "rest-nvim" local rest_nvim = require "rest-nvim"

View File

@ -3,30 +3,35 @@ return {
config = function(_, opts) config = function(_, opts)
require('trouble').setup(opts) require('trouble').setup(opts)
vim.keymap.set("n", "<leader>xx", "<cmd>TroubleToggle<cr>", -- vim.keymap.set("n", "<leader>xx", "<cmd>TroubleToggle<cr>",
{ silent = true, noremap = true } -- { silent = true, noremap = true }
) -- )
vim.keymap.set("n", "<leader>xw", "<cmd>TroubleToggle workspace_diagnostics<cr>", -- vim.keymap.set("n", "<leader>xw", "<cmd>TroubleToggle workspace_diagnostics<cr>",
{ silent = true, noremap = true } -- { silent = true, noremap = true }
) -- )
vim.keymap.set("n", "<leader>xd", "<cmd>TroubleToggle document_diagnostics<cr>", -- vim.keymap.set("n", "<leader>xd", "<cmd>TroubleToggle document_diagnostics<cr>",
{ silent = true, noremap = true } -- { silent = true, noremap = true }
) -- )
vim.keymap.set("n", "<leader>xl", "<cmd>TroubleToggle loclist<cr>", -- vim.keymap.set("n", "<leader>xl", "<cmd>TroubleToggle loclist<cr>",
{ silent = true, noremap = true } -- { silent = true, noremap = true }
) -- )
vim.keymap.set("n", "<leader>xq", "<cmd>TroubleToggle quickfix<cr>", -- vim.keymap.set("n", "<leader>xq", "<cmd>TroubleToggle quickfix<cr>",
{ silent = true, noremap = true } -- { silent = true, noremap = true }
) -- )
vim.keymap.set("n", "gR", "<cmd>TroubleToggle lsp_references<cr>", -- vim.keymap.set("n", "gR", "<cmd>TroubleToggle lsp_references<cr>",
{ silent = true, noremap = true } -- { silent = true, noremap = true }
) -- )
vim.keymap.set("n", "<leader>xx", function() require("trouble").toggle() end)
vim.keymap.set("n", "<leader>xw", function() require("trouble").toggle("workspace_diagnostics") end)
vim.keymap.set("n", "<leader>xd", function() require("trouble").toggle("document_diagnostics") end)
vim.keymap.set("n", "<leader>xq", function() require("trouble").toggle("quickfix") end)
vim.keymap.set("n", "<leader>xl", function() require("trouble").toggle("loclist") end)
end, end,
dependencies = { "nvim-tree/nvim-web-devicons" }, dependencies = { "nvim-tree/nvim-web-devicons" },
opts = { opts = {
-- your configuration comes here -- your configuration comes here
-- or leave it empty to use the default settings -- or leave it empty to use the default settings
-- refer to the configuration section below -- refer to the configuration section below
use_diagnostic_signs = false,
}, },
} }

View File

@ -165,3 +165,52 @@ Firestore
OpenAI OpenAI
firestore firestore
LiveData LiveData
func
http
INIT
contentListProcess
ServeHTTP
InitVars
AvoidCrash
statusCode
TODO
ResponseMessage
InternalControl
ResponseCode
RequestIndex
StatusText
Sprintf
fmt
argContentListInfo
ErrorListDetail
utils
AppendError
NewPtr
MethodDelete
cmdAction
herrors
MethodPut
MethodPatch
Newf
ToLower
ValStringDef
WithCode
StatusBadRequest
UPSERT
const
UpperCase
paramID
endregion
critial
GCE
TError
GetError
NOK
bacause
contentHandle
Params
contentListInfo
ParseContent
StatusInternalServerError
parentID
GENOS

Binary file not shown.