- Remove the opencode.nvim and supermaven-nvim plugin specs. - formatting.lua: stop hardcoding prettier's path. It pointed at mise/installs/node/22.20.0, which no longer exists (now 24.19.0), so conform silently failed to format. Dropping `command` lets conform inherit its built-in definition and resolve prettier on PATH, which mason.nvim populates. - keymaps.lua: move the file-path copy maps from <leader>cy/cY to <leader>yp/yP. - Pick up Omarchy Quattro's remote_clipboard.lua and the news-alert suppression, plus the lazy-lock/lazyvim.json churn from the upgrade. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
35 lines
993 B
Lua
35 lines
993 B
Lua
require("config.remote_clipboard").setup()
|
|
-- Options are automatically loaded before lazy.nvim startup
|
|
-- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua
|
|
-- Add any additional options here
|
|
|
|
-- Make unused code more readable
|
|
vim.diagnostic.config({
|
|
signs = {
|
|
text = {
|
|
[vim.diagnostic.severity.WARN] = "",
|
|
[vim.diagnostic.severity.INFO] = "",
|
|
[vim.diagnostic.severity.HINT] = "",
|
|
},
|
|
},
|
|
underline = {
|
|
severity = { min = vim.diagnostic.severity.ERROR },
|
|
},
|
|
virtual_text = {
|
|
prefix = "",
|
|
spacing = 4,
|
|
source = "if_many",
|
|
},
|
|
})
|
|
|
|
-- Disable annoying signature help popup completely
|
|
vim.lsp.handlers["textDocument/signatureHelp"] = function() end
|
|
vim.api.nvim_create_autocmd("LspAttach", {
|
|
callback = function(args)
|
|
local client = vim.lsp.get_client_by_id(args.data.client_id)
|
|
if client then
|
|
client.server_capabilities.signatureHelpProvider = nil
|
|
end
|
|
end,
|
|
})
|