fix DAP config
This commit is contained in:
@ -15,7 +15,29 @@ return {
|
||||
{ "andymass/vim-matchup", event = "VimEnter" },
|
||||
{ "jghauser/mkdir.nvim", event = "BufWritePre" },
|
||||
{
|
||||
"andweeb/presence.nvim", -- session management
|
||||
"johmsalas/text-case.nvim",
|
||||
dependencies = { "nvim-telescope/telescope.nvim" },
|
||||
config = function()
|
||||
require("textcase").setup({})
|
||||
require("telescope").load_extension("textcase")
|
||||
end,
|
||||
cmd = {
|
||||
"Subs",
|
||||
},
|
||||
keys = {
|
||||
{ "<leader>t", "<cmd>TextCaseOpenTelescope<CR>", mode = { "n", "v" }, desc = "Telescope" },
|
||||
},
|
||||
},
|
||||
{
|
||||
"NvChad/nvim-colorizer.lua",
|
||||
ft = "lua",
|
||||
config = function()
|
||||
require("colorizer").setup()
|
||||
end,
|
||||
},
|
||||
{
|
||||
|
||||
"andweeb/presence.nvim",
|
||||
cond = not use_google(),
|
||||
config = function()
|
||||
require("presence").setup({
|
||||
@ -36,6 +58,7 @@ return {
|
||||
config = function()
|
||||
vim.g.undotree_SetFocusWhenToggle = 1
|
||||
end,
|
||||
keys = { { "<leader>ut", ":UndotreeToggle<CR>" } },
|
||||
},
|
||||
{
|
||||
"stevearc/aerial.nvim",
|
||||
|
@ -30,7 +30,7 @@ return {
|
||||
"hrsh7th/cmp-emoji",
|
||||
"hrsh7th/cmp-nvim-lsp",
|
||||
"hrsh7th/cmp-nvim-lsp-document-symbol",
|
||||
"hrsh7th/cmp-nvim-lsp-signature-help",
|
||||
-- "hrsh7th/cmp-nvim-lsp-signature-help",
|
||||
"hrsh7th/cmp-nvim-lua",
|
||||
"lukas-reineke/cmp-under-comparator",
|
||||
"onsails/lspkind.nvim",
|
||||
@ -68,7 +68,7 @@ return {
|
||||
cmp.setup.cmdline(":", {
|
||||
mapping = cmp.mapping.preset.cmdline(),
|
||||
sources = cmp.config.sources({
|
||||
{ name = "nvim_lsp_signature_help", priority = 9 },
|
||||
-- { name = "nvim_lsp_signature_help", priority = 9 },
|
||||
{ name = "async_path" },
|
||||
{ name = "cmdline", option = { ignore_cmds = { "edit", "write", "tabedit" } } },
|
||||
}),
|
||||
@ -78,7 +78,7 @@ return {
|
||||
preselect = cmp.PreselectMode.None,
|
||||
sources = cmp.config.sources(
|
||||
require("utils").TableConcat(conditionalSources, {
|
||||
{ name = "nvim_lsp_signature_help", priority = 9 },
|
||||
-- { name = "nvim_lsp_signature_help", priority = 9 },
|
||||
-- Conditional sources injected here.
|
||||
{ name = "luasnip", priority = 7 },
|
||||
{ name = "nvim_lsp", priority = 6 },
|
||||
@ -126,7 +126,7 @@ return {
|
||||
nerdfont = " nerdfont",
|
||||
nvim_ciderlsp = " Cider",
|
||||
analysislsp = " analysislsp",
|
||||
nvim_lsp_signature_help = "",
|
||||
-- nvim_lsp_signature_help = "",
|
||||
nvim_lsp = " LSP",
|
||||
nvim_lua = " lua",
|
||||
treesitter = " ts",
|
||||
|
@ -75,11 +75,13 @@ return {
|
||||
request = "attach",
|
||||
mode = "remote",
|
||||
name = "Attach Remote",
|
||||
attachCommands = { "gdb-remote 5555" },
|
||||
attachCommands = { "gdb-remote localhost:5555" },
|
||||
-- hostName = "127.0.0.1",
|
||||
-- port = 5555,
|
||||
},
|
||||
}
|
||||
dap.configurations.c = dap.configurations.cpp
|
||||
|
||||
dap.configurations.java = {
|
||||
{
|
||||
type = "java",
|
||||
@ -91,6 +93,7 @@ return {
|
||||
port = 5005,
|
||||
},
|
||||
}
|
||||
|
||||
dap.configurations.gdscript = {
|
||||
{
|
||||
name = "Launch Project",
|
||||
|
@ -43,9 +43,7 @@ return {
|
||||
vim.diagnostic.config({
|
||||
severity_sort = true,
|
||||
virtual_text = false,
|
||||
virtual_improved = {
|
||||
current_line = "hide",
|
||||
},
|
||||
virtual_improved = { current_line = "hide" },
|
||||
virtual_lines = { highlight_whole_line = false, only_current_line = true },
|
||||
})
|
||||
end)
|
||||
@ -54,16 +52,13 @@ return {
|
||||
{
|
||||
"<leader>l",
|
||||
function()
|
||||
local new_value = not vim.diagnostic.config().virtual_lines.only_current_line
|
||||
vim.diagnostic.config({
|
||||
virtual_improved = {
|
||||
current_line = new_value and "default" or "hide",
|
||||
},
|
||||
virtual_lines = { only_current_line = new_value },
|
||||
})
|
||||
return new_value
|
||||
if vim.diagnostic.config().virtual_improved then
|
||||
vim.diagnostic.config({ virtual_improved = false })
|
||||
else
|
||||
vim.diagnostic.config({ virtual_improved = { current_line = "hide" } })
|
||||
end
|
||||
end,
|
||||
desc = "Toggle LSP Lines",
|
||||
desc = "Toggle Virtual Text",
|
||||
},
|
||||
},
|
||||
},
|
||||
|
@ -1,6 +1,17 @@
|
||||
local use_google = require("utils").use_google
|
||||
|
||||
return {
|
||||
{
|
||||
"ray-x/lsp_signature.nvim",
|
||||
event = "VeryLazy",
|
||||
opts = {
|
||||
floating_window = true,
|
||||
hint_prefix = " ",
|
||||
},
|
||||
config = function(_, opts)
|
||||
require("lsp_signature").setup(opts)
|
||||
end,
|
||||
},
|
||||
{
|
||||
"luozhiya/lsp-virtual-improved.nvim",
|
||||
event = { "LspAttach" },
|
||||
@ -66,8 +77,8 @@ return {
|
||||
{ "gi", "<cmd>lua vim.lsp.buf.implementation()<CR>" },
|
||||
{ "gI", "<cmd>lua vim.lsp.buf.implementation()<CR>" },
|
||||
{ "gR", "<cmd>lua vim.lsp.buf.references()<CR>" },
|
||||
{ "<C-g>", "<cmd>lua vim.lsp.buf.signature_help()<CR>" },
|
||||
{ "gt", "<cmd>lua vim.lsp.buf.type_definition()<CR>" },
|
||||
{ "<C-g>", "<cmd>lua vim.lsp.buf.signature_help()<CR>" },
|
||||
{ "<C-g>", "<cmd>lua vim.lsp.buf.signature_help()<CR>", mode = "i" },
|
||||
{ "<leader>ca", "<cmd>lua vim.lsp.buf.code_action()<CR>", mode = "v" },
|
||||
},
|
||||
|
@ -88,17 +88,6 @@ return {
|
||||
{ "?", "<cmd>lua require('actions-preview').code_actions()<cr>" },
|
||||
},
|
||||
},
|
||||
{
|
||||
"johmsalas/text-case.nvim",
|
||||
dependencies = { "nvim-telescope/telescope.nvim" },
|
||||
config = function()
|
||||
require("textcase").setup({})
|
||||
require("telescope").load_extension("textcase")
|
||||
end,
|
||||
keys = {
|
||||
{ "<leader>t", "<cmd>TextCaseOpenTelescope<CR>", mode = { "n", "v" }, desc = "Telescope" },
|
||||
},
|
||||
},
|
||||
{
|
||||
"piersolenski/telescope-import.nvim",
|
||||
dependencies = "nvim-telescope/telescope.nvim",
|
||||
|
Reference in New Issue
Block a user