Install avante

This commit is contained in:
Marcelo Jacobus 2025-04-23 15:51:08 -03:00
parent df7295cff9
commit 3956a3fac8
3 changed files with 26 additions and 1 deletions

View file

@ -6,3 +6,11 @@
Forked starter template for [LazyVim](https://github.com/LazyVim/LazyVim).
Refer to the [documentation](https://lazyvim.github.io/installation) to get started.
## Installing avante
```
brew install ollama
ollama serve &
ollama pull mistral # or ollama pull llama3:8b-q4_0
ollama run mistral

View file

@ -4,6 +4,7 @@
"SchemaStore.nvim": { "branch": "main", "commit": "ad028f85ec81d58fc5e128c705b8d0f1365898a4" },
"aerial.nvim": { "branch": "master", "commit": "2e00d1d4248f08dddfceacb8d2996e51e13e00f6" },
"ag.vim": { "branch": "master", "commit": "4a0dd6e190f446e5a016b44fdaa2feafc582918e" },
"avante.nvim": { "branch": "main", "commit": "f755861d939df35b9d28ca3eb667af798750747f" },
"blink-cmp-copilot": { "branch": "main", "commit": "439cff78780c033aa23cf061d7315314b347e3c1" },
"blink.cmp": { "branch": "main", "commit": "cb5e346d9e0efa7a3eee7fd4da0b690c48d2a98e" },
"bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
@ -31,7 +32,6 @@
"mini.hipatterns": { "branch": "main", "commit": "e5083df391171dc9d8172645606f8496d9443374" },
"mini.icons": { "branch": "main", "commit": "397ed3807e96b59709ef3292f0a3e253d5c1dc0a" },
"mini.pairs": { "branch": "main", "commit": "69864a2efb36c030877421634487fd90db1e4298" },
"mini.surround": { "branch": "main", "commit": "5aab42fcdcf31fa010f012771eda5631c077840a" },
"neo-tree.nvim": { "branch": "main", "commit": "b2843296548622937322b19fd602cadaa34432c5" },
"neoconf.nvim": { "branch": "main", "commit": "06d7354fe5555ebabaf51b9991c8e5df04ca8f03" },
"neogen": { "branch": "main", "commit": "05d754004da8c89115b291f2a23ca530a8cac8fd" },

17
lua/plugins/avante.lua Normal file
View file

@ -0,0 +1,17 @@
return {
"yetone/avante.nvim",
dependencies = { "nvim-lua/plenary.nvim" },
event = "VeryLazy",
opts = {
provider = "ollama",
ollama = {
model = "mistral", -- you can also try "llama3:8b-q4_0" or "gemma"
},
},
build = "make",
cmd = { "AvantePrompt", "AvanteToggle" },
keys = {
{ "<leader>aa", "<cmd>AvantePrompt<cr>", desc = "Avante Prompt" },
{ "<leader>at", "<cmd>AvanteToggle<cr>", desc = "Toggle Avante Window" },
},
}