added: swaync

This commit is contained in:
2025-09-16 18:37:46 +02:00
parent d4c4cd0d0a
commit 49e4f0e7ef
8 changed files with 631 additions and 58 deletions

View File

@@ -54,7 +54,6 @@ require("mason-lspconfig").setup({
"nil_ls",
"rust_analyzer",
"pylsp",
"stylelint-lsp",
},
automatic_installation = true,
})
@@ -77,8 +76,6 @@ cmp.setup({
sources = cmp.config.sources({
{ name = "nvim_lsp" },
{ name = "luasnip" },
{ name = "avante_commands" },
{ name = "avante_mentions" },
}, {
{ name = "buffer" },
{ name = "path" },
@@ -151,58 +148,6 @@ vim.keymap.set("n", "<leader>fg", telescope.live_grep, { desc = "Telescope live
vim.keymap.set("n", "<leader>fb", telescope.buffers, { desc = "Telescope buffers" })
vim.keymap.set("n", "<leader>fh", telescope.help_tags, { desc = "Telescope help tags" })
-- Avante.nvim Setup
require("avante").setup({
-- Provider configuration
provider = "ollama",
claude = {
endpoint = "https://api.anthropic.com",
model = "claude-sonnet-4-20250514",
},
-- File selector settings
file_selector = {
provider = "telescope",
},
-- Other settings
instructions_file = "avante.md",
-- Keymaps will be set automatically
mappings = {
ask = "<leader>aa",
edit = "<leader>ae",
refresh = "<leader>ar",
--- @class AvanteConflictMappings
diff = {
ours = "co",
theirs = "ct",
none = "c0",
both = "cb",
next = "]x",
prev = "[x",
},
jump = {
next = "]]",
prev = "[[",
},
},
})
-- Img-clip setup for image pasting
require("img-clip").setup({
default = {
embed_image_as_base64 = false,
prompt_for_file_name = false,
drag_and_drop = {
insert_mode = true,
},
use_absolute_path = true,
},
})
-- Render-markdown setup
require("render-markdown").setup({
file_types = { "markdown", "Avante" },
})
-- Styling
require("catppuccin").setup({
flavour = "mocha",