update conf
This commit is contained in:
@ -1,3 +1,18 @@
|
||||
return {
|
||||
'sindrets/diffview.nvim'
|
||||
'sindrets/diffview.nvim',
|
||||
config = function ()
|
||||
local wk = require('which-key')
|
||||
|
||||
wk.add({
|
||||
{ '<leader>d', group = 'diffview' },
|
||||
{ '<leader>do', '<cmd>DiffviewOpen<cr>', desc = 'Open diff view' },
|
||||
{ '<leader>dh', '<cmd>DiffviewFileHistory<cr>', desc = 'File history (repo)' },
|
||||
{ '<leader>df', '<cmd>DiffviewFileHistory %<cr>', desc = 'File history (current)' },
|
||||
{ '<leader>dc', '<cmd>DiffviewClose<cr>', desc = 'Close diff view' },
|
||||
|
||||
-- Toggle panels
|
||||
{ '<leader>dt', '<cmd>DiffviewToggleFiles<cr>', desc = 'Toggle file panel' },
|
||||
{ '<leader>dr', '<cmd>DiffviewRefresh<cr>', desc = 'Refresh' },
|
||||
})
|
||||
end
|
||||
}
|
||||
|
||||
@ -85,7 +85,7 @@ return {
|
||||
-- Explicitly enable all mason-managed servers.
|
||||
-- This is belt-and-suspenders alongside mason-lspconfig's automatic_enable,
|
||||
-- ensuring servers start regardless of mason-lspconfig version.
|
||||
vim.lsp.enable({ 'lua_ls', 'html', 'cssls', 'bashls', 'ts_ls', 'eslint', 'tailwindcss', 'mdx_analyzer' })
|
||||
vim.lsp.enable({ 'lua_ls', 'html', 'cssls', 'bashls', 'ts_ls', 'eslint', 'tailwindcss', 'mdx_analyzer', 'rust_analyzer' })
|
||||
|
||||
-- mdx_analyzer: needs typescript SDK path to find tsserverlibrary.js
|
||||
vim.lsp.config('mdx_analyzer', {
|
||||
@ -111,5 +111,10 @@ return {
|
||||
})
|
||||
vim.lsp.enable('qmlls')
|
||||
|
||||
-- vim.lsp.config('postgres_lsp', {
|
||||
-- cmd = { 'postgres-language-server', 'lsp-proxy' },
|
||||
-- })
|
||||
vim.lsp.enable('postgres_lsp')
|
||||
|
||||
end,
|
||||
}
|
||||
|
||||
@ -34,6 +34,7 @@ return {
|
||||
'ts_ls',
|
||||
'eslint',
|
||||
'tailwindcss',
|
||||
'rust_analyzer',
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
8
roles/nvim/files/lua/config/plugins/render-markdown.lua
Normal file
8
roles/nvim/files/lua/config/plugins/render-markdown.lua
Normal file
@ -0,0 +1,8 @@
|
||||
return {
|
||||
'MeanderingProgrammer/render-markdown.nvim',
|
||||
dependencies = {
|
||||
'nvim-treesitter/nvim-treesitter',
|
||||
'nvim-mini/mini.nvim',
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user