mirror of
https://github.com/marianozunino/nvim.git
synced 2025-06-28 10:33:49 -03:00
chore: remove lsp.folders module
This commit is contained in:
parent
06489e1075
commit
2ffef85e64
17 changed files with 64 additions and 301 deletions
|
@ -91,4 +91,4 @@ nmap("qk", "<cmd>cprev<cr>", { desc = "Previous quickfix item" })
|
|||
nmap("<Esc>", "<cmd>nohlsearch<CR>", { desc = "Clear search highlights" })
|
||||
|
||||
-- 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" })
|
||||
|
|
|
@ -15,163 +15,3 @@ end
|
|||
_G.vmap = function(keys, func, opts)
|
||||
_G.map("v", keys, func, opts)
|
||||
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 = " ",
|
||||
},
|
||||
}
|
||||
|
|
|
@ -5,7 +5,6 @@ return {
|
|||
init = function()
|
||||
-- This option is required.
|
||||
vim.g["chezmoi#use_tmp_buffer"] = true
|
||||
-- add other options here if needed.
|
||||
end,
|
||||
},
|
||||
{
|
||||
|
|
|
@ -5,13 +5,8 @@ local M = {
|
|||
"JoosepAlviste/nvim-ts-context-commentstring",
|
||||
event = "VeryLazy",
|
||||
},
|
||||
},
|
||||
{ "folke/todo-comments.nvim" },
|
||||
}
|
||||
|
||||
M.config = function()
|
||||
config = function()
|
||||
vim.g.skip_ts_context_commentstring_module = true
|
||||
|
||||
require("ts_context_commentstring").setup({
|
||||
enable_autocmd = false,
|
||||
})
|
||||
|
@ -26,13 +21,19 @@ M.config = function()
|
|||
basic = true,
|
||||
},
|
||||
})
|
||||
|
||||
end,
|
||||
},
|
||||
{
|
||||
"folke/todo-comments.nvim",
|
||||
config = function()
|
||||
require("todo-comments").setup({
|
||||
keywords = {
|
||||
FUCK = { icon = " ", color = "error" },
|
||||
SHITTY = { icon = " ", color = "error" },
|
||||
},
|
||||
})
|
||||
end
|
||||
end,
|
||||
},
|
||||
}
|
||||
|
||||
return M
|
||||
|
|
|
@ -1,11 +1,7 @@
|
|||
local M = {
|
||||
{ "lewis6991/gitsigns.nvim" },
|
||||
{
|
||||
"ruifm/gitlinker.nvim",
|
||||
},
|
||||
}
|
||||
|
||||
M.config = function()
|
||||
"lewis6991/gitsigns.nvim",
|
||||
config = function()
|
||||
require("gitsigns").setup({
|
||||
current_line_blame_formatter = "<author>, <author_time:%Y-%m-%d> - <summary>",
|
||||
current_line_blame = true,
|
||||
|
@ -17,14 +13,19 @@ M.config = function()
|
|||
changedelete = { text = icons.ui.BoldLineMiddle },
|
||||
},
|
||||
})
|
||||
|
||||
end,
|
||||
},
|
||||
{
|
||||
"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>")
|
||||
namp("<leader>gY", "<cmd>lua require('gitlinker').get_buf_range_url('n', 'blame')<cr>")
|
||||
end
|
||||
end,
|
||||
},
|
||||
}
|
||||
|
||||
return M
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
local M = {
|
||||
"ThePrimeagen/harpoon",
|
||||
branch = "harpoon2",
|
||||
|
||||
dependencies = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
},
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
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
|
||||
|
|
|
@ -130,7 +130,7 @@ function M.config()
|
|||
}
|
||||
|
||||
-- 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
|
||||
base_opts = vim.tbl_deep_extend("force", base_opts, server_opts)
|
||||
end
|
||||
|
|
|
@ -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
|
||||
},
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
return {
|
||||
filetypes = { "html", "templ" },
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
return {
|
||||
filetypes = { "html", "templ" },
|
||||
}
|
|
@ -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,
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
|
@ -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,
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
return {
|
||||
settings = {
|
||||
enable_roslyn_analyzers = true,
|
||||
organize_imports_on_format = true,
|
||||
enable_import_completion = true,
|
||||
},
|
||||
}
|
|
@ -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",
|
||||
},
|
||||
}),
|
||||
},
|
||||
},
|
||||
}
|
|
@ -1,5 +1,4 @@
|
|||
local M = {
|
||||
|
||||
{
|
||||
"echasnovski/mini.icons",
|
||||
init = function()
|
||||
|
|
|
@ -4,10 +4,12 @@ local M = {
|
|||
|
||||
M.config = function()
|
||||
local startify = require("alpha.themes.startify")
|
||||
|
||||
startify.section.bottom_buttons.val = {
|
||||
startify.button("e", "New file", "<cmd>ene <CR>"),
|
||||
startify.button("q", "Quit", "<cmd>q <CR>"),
|
||||
}
|
||||
|
||||
require("alpha").setup(startify.config)
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue