chore: remove lsp.folders module

This commit is contained in:
Mariano Z. 2024-12-26 11:49:21 -03:00
parent 06489e1075
commit 2ffef85e64
Signed by: marianozunino
GPG key ID: 4C73BAD25156DACE
17 changed files with 64 additions and 301 deletions

View file

@ -91,4 +91,4 @@ nmap("qk", "<cmd>cprev<cr>", { desc = "Previous quickfix item" })
nmap("<Esc>", "<cmd>nohlsearch<CR>", { desc = "Clear search highlights" }) nmap("<Esc>", "<cmd>nohlsearch<CR>", { desc = "Clear search highlights" })
-- Launch lazygit in a new tmux pane, exits when done -- Launch lazygit in a new tmux pane, exits when done
nmap("<leader>lg", "<cmd>!tmux new-window -c " .. vim.fn.getcwd() .. " -- lazygit <CR><CR>", { desc = "Git Go" }) nmap("<leader>lg", "<cmd>!tmux new-window -c " .. vim.fn.getcwd() .. " -- lazygit <CR><CR>", { desc = "LazyGit" })

View file

@ -15,163 +15,3 @@ end
_G.vmap = function(keys, func, opts) _G.vmap = function(keys, func, opts)
_G.map("v", keys, func, opts) _G.map("v", keys, func, opts)
end end
_G.icons = {
kind = {
Array = "",
Boolean = "",
Class = "",
Color = "",
Constant = "",
Constructor = "",
Enum = "",
EnumMember = "",
Event = "",
Field = "",
File = "",
Folder = "󰉋 ",
Function = "",
Interface = "",
Key = "",
Keyword = "",
Method = "",
-- Module = " ",
Module = "",
Namespace = "",
Null = "󰟢 ",
Number = "",
Object = "",
Operator = "",
Package = "",
Property = "",
Reference = "",
Snippet = "",
String = "",
Struct = "",
Text = "",
TypeParameter = "",
Unit = "",
Value = "",
Variable = "",
},
git = {
LineAdded = "",
LineModified = "",
LineRemoved = "",
FileDeleted = "",
FileIgnored = "",
FileRenamed = "",
FileStaged = "S",
FileUnmerged = "",
FileUnstaged = "",
FileUntracked = "U",
Diff = "",
Repo = "",
Octoface = "",
Copilot = "",
Branch = "",
},
ui = {
Message = "󰍡 ",
ArrowCircleDown = "",
ArrowCircleLeft = "",
ArrowCircleRight = "",
ArrowCircleUp = "",
BoldArrowDown = "",
BoldArrowLeft = "",
BoldArrowRight = "",
BoldArrowUp = "",
BoldClose = "",
BoldDividerLeft = "",
BoldDividerRight = "",
BoldLineLeft = "",
BoldLineMiddle = "",
BoldLineDashedMiddle = "",
BookMark = "",
BoxChecked = "",
Bug = "",
Stacks = "",
Scopes = "",
Watches = "󰂥",
DebugConsole = "",
Calendar = "",
Check = "",
ChevronRight = "",
ChevronShortDown = "",
ChevronShortLeft = "",
ChevronShortRight = "",
ChevronShortUp = "",
Circle = "",
Close = "󰅖",
CloudDownload = "",
Code = "",
Comment = "",
Dashboard = "",
DividerLeft = "",
DividerRight = "",
DoubleChevronRight = "»",
Ellipsis = "",
EmptyFolder = "",
EmptyFolderOpen = "",
File = "",
FileSymlink = "",
Files = "",
FindFile = "󰈞",
FindText = "󰊄",
Fire = "",
Folder = "󰉋 ",
FolderOpen = "",
FolderSymlink = "",
Forward = "",
Gear = "",
History = "",
Lightbulb = "",
LineLeft = "",
LineMiddle = "",
List = "",
Lock = "",
NewFile = " ",
Note = "",
Package = "",
Pencil = "󰏫 ",
Plus = "",
Project = "",
Search = "",
SignIn = "",
SignOut = "",
Tab = "󰌒 ",
Table = "",
Target = "󰀘 ",
Telescope = "🔭",
Text = "",
Tree = "",
Triangle = "󰐊",
TriangleShortArrowDown = "",
TriangleShortArrowLeft = "",
TriangleShortArrowRight = "",
TriangleShortArrowUp = "",
},
diagnostics = {
BoldError = "",
Error = "",
BoldWarning = "",
Warning = "",
BoldInformation = "",
Information = "",
BoldQuestion = "",
Question = "",
BoldHint = "",
Hint = "󰌶",
Debug = "",
Trace = "",
},
misc = {
Robot = "󰚩 ",
Squirrel = "",
Tag = "",
Watch = "",
Smiley = "",
Package = "",
CircuitBoard = "",
},
}

View file

@ -5,7 +5,6 @@ return {
init = function() init = function()
-- This option is required. -- This option is required.
vim.g["chezmoi#use_tmp_buffer"] = true vim.g["chezmoi#use_tmp_buffer"] = true
-- add other options here if needed.
end, end,
}, },
{ {

View file

@ -5,34 +5,35 @@ local M = {
"JoosepAlviste/nvim-ts-context-commentstring", "JoosepAlviste/nvim-ts-context-commentstring",
event = "VeryLazy", event = "VeryLazy",
}, },
config = function()
vim.g.skip_ts_context_commentstring_module = true
require("ts_context_commentstring").setup({
enable_autocmd = false,
})
require("Comment").setup({
pre_hook = require("ts_context_commentstring.integrations.comment_nvim").create_pre_hook(),
opleader = {
line = "gc",
block = "gC",
},
mappings = {
basic = true,
},
})
end,
},
{
"folke/todo-comments.nvim",
config = function()
require("todo-comments").setup({
keywords = {
FUCK = { icon = "󰇷 ", color = "error" },
SHITTY = { icon = "󰇷 ", color = "error" },
},
})
end,
}, },
{ "folke/todo-comments.nvim" },
} }
M.config = function()
vim.g.skip_ts_context_commentstring_module = true
require("ts_context_commentstring").setup({
enable_autocmd = false,
})
require("Comment").setup({
pre_hook = require("ts_context_commentstring.integrations.comment_nvim").create_pre_hook(),
opleader = {
line = "gc",
block = "gC",
},
mappings = {
basic = true,
},
})
require("todo-comments").setup({
keywords = {
FUCK = { icon = "󰇷 ", color = "error" },
SHITTY = { icon = "󰇷 ", color = "error" },
},
})
end
return M return M

View file

@ -1,30 +1,31 @@
local M = { local M = {
{ "lewis6991/gitsigns.nvim" }, {
"lewis6991/gitsigns.nvim",
config = function()
require("gitsigns").setup({
current_line_blame_formatter = "<author>, <author_time:%Y-%m-%d> - <summary>",
current_line_blame = true,
signs = {
add = { text = icons.ui.BoldLineMiddle },
change = { text = icons.ui.BoldLineDashedMiddle },
delete = { text = icons.ui.TriangleShortArrowRight },
topdelete = { text = icons.ui.TriangleShortArrowRight },
changedelete = { text = icons.ui.BoldLineMiddle },
},
})
end,
},
{ {
"ruifm/gitlinker.nvim", "ruifm/gitlinker.nvim",
config = function()
require("gitlinker").setup({
message = false,
console_log = false,
})
nmap("<leader>gy", "<cmd>lua require('gitlinker').get_buf_range_url('n')<cr>")
end,
}, },
} }
M.config = function()
require("gitsigns").setup({
current_line_blame_formatter = "<author>, <author_time:%Y-%m-%d> - <summary>",
current_line_blame = true,
signs = {
add = { text = icons.ui.BoldLineMiddle },
change = { text = icons.ui.BoldLineDashedMiddle },
delete = { text = icons.ui.TriangleShortArrowRight },
topdelete = { text = icons.ui.TriangleShortArrowRight },
changedelete = { text = icons.ui.BoldLineMiddle },
},
})
require("gitlinker").setup({
message = false,
console_log = false,
})
nmap("<leader>gy", "<cmd>lua require('gitlinker').get_buf_range_url('n')<cr>")
namp("<leader>gY", "<cmd>lua require('gitlinker').get_buf_range_url('n', 'blame')<cr>")
end
return M return M

View file

@ -1,7 +1,6 @@
local M = { local M = {
"ThePrimeagen/harpoon", "ThePrimeagen/harpoon",
branch = "harpoon2", branch = "harpoon2",
dependencies = { dependencies = {
"nvim-lua/plenary.nvim", "nvim-lua/plenary.nvim",
}, },

View file

@ -1,3 +1,11 @@
local M = { "ethanholz/nvim-lastplace" } local M = { "ethanholz/nvim-lastplace" }
M.config = function()
require("nvim-lastplace").setup({
lastplace_ignore_buftype = { "quickfix", "nofile", "help" },
lastplace_ignore_filetype = { "gitcommit", "gitrebase", "svn", "hgcommit" },
lastplace_open_folds = true,
})
end
return M return M

View file

@ -130,7 +130,7 @@ function M.config()
} }
-- Load server-specific configuration if it exists -- Load server-specific configuration if it exists
local ok, server_opts = pcall(require, "plugins.lsp.servers." .. server_name) local ok, server_opts = pcall(require, "config.lsp." .. server_name)
if ok then if ok then
base_opts = vim.tbl_deep_extend("force", base_opts, server_opts) base_opts = vim.tbl_deep_extend("force", base_opts, server_opts)
end end

View file

@ -1,15 +0,0 @@
return {
settings = {
gopls = {
gofumpt = true, -- https://github.com/mvdan/gofumpt a stricter gofmt
completeUnimported = true,
usePlaceholders = true,
analyses = {
unusedparams = true,
},
},
},
flags = {
debounce_text_changes = 150, -- https://github.com/golang/tools/blob/master/gopls/doc/settings.md#change-detection
},
}

View file

@ -1,3 +0,0 @@
return {
filetypes = { "html", "templ" },
}

View file

@ -1,3 +0,0 @@
return {
filetypes = { "html", "templ" },
}

View file

@ -1,16 +0,0 @@
return {
settings = {
json = {
schemas = require("schemastore").json.schemas(),
},
},
setup = {
commands = {
Format = {
function()
vim.lsp.buf.range_formatting({}, { 0, 0 }, { vim.fn.line("$"), 0 })
end,
},
},
},
}

View file

@ -1,21 +0,0 @@
return {
settings = {
Lua = {
format = {
enable = false,
},
hint = {
enable = false,
arrayIndex = "Disable", -- "Enable" | "Auto" | "Disable"
await = true,
paramName = "Disable", -- "All" | "Literal" | "Disable"
paramType = true,
semicolon = "All", -- "All" | "SameLine" | "Disable"
setType = false,
},
telemetry = {
enable = false,
},
},
},
}

View file

@ -1,7 +0,0 @@
return {
settings = {
enable_roslyn_analyzers = true,
organize_imports_on_format = true,
enable_import_completion = true,
},
}

View file

@ -1,21 +0,0 @@
return {
settings = {
yaml = {
schemaStore = {
-- You must disable built-in schemaStore support if you want to use
-- this plugin and its advanced options like `ignore`.
enable = false,
-- Avoid TypeError: Cannot read properties of undefined (reading 'length')
url = "",
},
schemas = require("schemastore").yaml.schemas({
-- additional schemas (not in the catalog)
extra = {
url = "https://raw.githubusercontent.com/datreeio/CRDs-catalog/main/argoproj.io/application_v1alpha1.json",
name = "Argo CD Application",
fileMatch = "argocd-application.yaml",
},
}),
},
},
}

View file

@ -1,5 +1,4 @@
local M = { local M = {
{ {
"echasnovski/mini.icons", "echasnovski/mini.icons",
init = function() init = function()

View file

@ -4,10 +4,12 @@ local M = {
M.config = function() M.config = function()
local startify = require("alpha.themes.startify") local startify = require("alpha.themes.startify")
startify.section.bottom_buttons.val = { startify.section.bottom_buttons.val = {
startify.button("e", "New file", "<cmd>ene <CR>"), startify.button("e", "New file", "<cmd>ene <CR>"),
startify.button("q", "Quit", "<cmd>q <CR>"), startify.button("q", "Quit", "<cmd>q <CR>"),
} }
require("alpha").setup(startify.config) require("alpha").setup(startify.config)
end end