Skip to content

Commit fb2a4e3

Browse files
committed
feat(nvim): avante tweaks
1 parent c7496ac commit fb2a4e3

File tree

3 files changed

+154
-4
lines changed

3 files changed

+154
-4
lines changed

home/private_dot_config/nvim/lazy-vim.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"extras": [
33
"lazyvim.plugins.extras.coding.luasnip",
44
"lazyvim.plugins.extras.coding.mini-surround",
5+
"lazyvim.plugins.extras.coding.nvim-cmp",
56
"lazyvim.plugins.extras.coding.yanky",
67
"lazyvim.plugins.extras.editor.dial",
78
"lazyvim.plugins.extras.editor.illuminate",

home/private_dot_config/nvim/lazylock.json

Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
"branch": "main",
44
"commit": "3f034d0a7f58031123300309f2efd3bb0356ee21"
55
},
6+
"LuaSnip": {
7+
"branch": "master",
8+
"commit": "c9b9a22904c97d0eb69ccb9bab76037838326817"
9+
},
10+
"SchemaStore.nvim": {
11+
"branch": "main",
12+
"commit": "e03b50ce453b1ce9f6b7805239c52db604d740dc"
13+
},
614
"avante.nvim": {
715
"branch": "main",
816
"commit": "868c13657442b799a5c161940602f99623a08197"
@@ -19,10 +27,46 @@
1927
"branch": "main",
2028
"commit": "5b5e3aef9ad7af84f463d17b5479f06b87d5c429"
2129
},
30+
"chezmoi.nvim": {
31+
"branch": "main",
32+
"commit": "3f72cffa2d18aaec884502443bae37226f3decd2"
33+
},
34+
"chezmoi.vim": {
35+
"branch": "main",
36+
"commit": "abf37336437867cbd99ce2f8849b717415391cc3"
37+
},
38+
"cmp-buffer": {
39+
"branch": "main",
40+
"commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa"
41+
},
42+
"cmp-git": {
43+
"branch": "main",
44+
"commit": "483ffb9a7471409a841df099d7c13556234365a4"
45+
},
46+
"cmp-nvim-lsp": {
47+
"branch": "main",
48+
"commit": "99290b3ec1322070bcfb9e846450a46f6efa50f0"
49+
},
50+
"cmp-path": {
51+
"branch": "main",
52+
"commit": "91ff86cd9c29299a64f968ebb45846c485725f23"
53+
},
54+
"cmp_luasnip": {
55+
"branch": "master",
56+
"commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90"
57+
},
2258
"conform.nvim": {
2359
"branch": "master",
2460
"commit": "db8a4a9edb217067b1d7a2e0362c74bfe9cc944d"
2561
},
62+
"crates.nvim": {
63+
"branch": "main",
64+
"commit": "403a0abef0e2aec12749a534dc468d6fd50c6741"
65+
},
66+
"dial.nvim": {
67+
"branch": "master",
68+
"commit": "34bbd9c387c358190e61ce71017faad3dffa7a74"
69+
},
2670
"dressing.nvim": {
2771
"branch": "master",
2872
"commit": "2d7c2db2507fa3c4956142ee607431ddb2828639"
@@ -31,6 +75,10 @@
3175
"branch": "main",
3276
"commit": "3c942666f115e2811e959eabbdd361a025db8b63"
3377
},
78+
"friendly-snippets": {
79+
"branch": "main",
80+
"commit": "efff286dd74c22f731cdec26a70b46e5b203c619"
81+
},
3482
"fzf-lua": {
3583
"branch": "main",
3684
"commit": "15d5cd9a74da7f8739030a5c411c046c70f66a60"
@@ -47,6 +95,14 @@
4795
"branch": "main",
4896
"commit": "24c13df08e3fe66624bed5350a2a780f77f1f65b"
4997
},
98+
"inc-rename.nvim": {
99+
"branch": "main",
100+
"commit": "f9b9e5b9a75074810f40881b7e254b5bbeaf122e"
101+
},
102+
"indent-blankline.nvim": {
103+
"branch": "master",
104+
"commit": "e10626f7fcd51ccd56d7ffc00883ba7e0aa28f78"
105+
},
50106
"lazy.nvim": {
51107
"branch": "main",
52108
"commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a"
@@ -59,6 +115,10 @@
59115
"branch": "master",
60116
"commit": "f4f791f67e70d378a754d02da068231d2352e5bc"
61117
},
118+
"markdown-preview.nvim": {
119+
"branch": "master",
120+
"commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee"
121+
},
62122
"mason-lspconfig.nvim": {
63123
"branch": "main",
64124
"commit": "1a31f824b9cd5bc6f342fc29e9a53b60d74af245"
@@ -71,10 +131,26 @@
71131
"branch": "main",
72132
"commit": "6e01c0e5a15554852546fac9853960780ac52ed4"
73133
},
134+
"mini.animate": {
135+
"branch": "main",
136+
"commit": "13e170c13030b043aa8ad4311012ec0eaba0d5c7"
137+
},
138+
"mini.hipatterns": {
139+
"branch": "main",
140+
"commit": "fbf1e2195fdd65cf1bc970316c28098257728868"
141+
},
74142
"mini.icons": {
75143
"branch": "main",
76144
"commit": "ec61af6e606fc89ee3b1d8f2f20166a3ca917a36"
77145
},
146+
"mini.indentscope": {
147+
"branch": "main",
148+
"commit": "8ce41a77eed7f4121c83c67fda5e2e86af999e6d"
149+
},
150+
"mini.move": {
151+
"branch": "main",
152+
"commit": "c8b30e92dd2668dd6e56a9a23cb7d4ee38c2266d"
153+
},
78154
"mini.pairs": {
79155
"branch": "main",
80156
"commit": "1a3e73649c0eaef2f6c48ce1e761c6f0a7c11918"
@@ -87,6 +163,10 @@
87163
"branch": "main",
88164
"commit": "efe24ba54f9623cb05698355981ec05278976788"
89165
},
166+
"mini.surround": {
167+
"branch": "main",
168+
"commit": "f90069c7441a5fb04c3de42eacf93e16b64dd3eb"
169+
},
90170
"modes.nvim": {
91171
"branch": "main",
92172
"commit": "2cd194d1033ba391d87d386735e15963adbc5f51"
@@ -107,6 +187,10 @@
107187
"branch": "master",
108188
"commit": "7f564e638d3ba367abf1ec91181965b9882dd509"
109189
},
190+
"nvim-cmp": {
191+
"branch": "main",
192+
"commit": "1e1900b0769324a9675ef85b38f99cca29e203b3"
193+
},
110194
"nvim-lint": {
111195
"branch": "master",
112196
"commit": "6e9dd545a1af204c4022a8fcd99727ea41ffdcc8"
@@ -123,6 +207,10 @@
123207
"branch": "master",
124208
"commit": "548ed98f8a0af738d095ef1be5961f41061ed743"
125209
},
210+
"nvim-treesitter-context": {
211+
"branch": "master",
212+
"commit": "198720b4016af04c9590f375d714d5bf8afecc1a"
213+
},
126214
"nvim-treesitter-textobjects": {
127215
"branch": "master",
128216
"commit": "143856b1cee509a190cc8c17ddb0638002171235"
@@ -139,6 +227,10 @@
139227
"branch": "master",
140228
"commit": "10e13ec47a9bb341192d893e58cf91c61cde4935"
141229
},
230+
"octo.nvim": {
231+
"branch": "master",
232+
"commit": "631776a36c12724ba1db5ed8549cad35f70134dc"
233+
},
142234
"persistence.nvim": {
143235
"branch": "main",
144236
"commit": "166a79a55bfa7a4db3e26fc031b4d92af71d0b51"
@@ -163,6 +255,14 @@
163255
"branch": "main",
164256
"commit": "c065031d030955e1d071a7fcdd8c59e0fd2f0343"
165257
},
258+
"rustaceanvim": {
259+
"branch": "master",
260+
"commit": "88bd72511ab3f175d12a64b91ef1eba5c20b53e6"
261+
},
262+
"smear-cursor.nvim": {
263+
"branch": "main",
264+
"commit": "81638007bf7bbe79a78a3bfcbe8c640ec83344c0"
265+
},
166266
"snacks.nvim": {
167267
"branch": "main",
168268
"commit": "bc0630e43be5699bb94dadc302c0d21615421d93"
@@ -171,6 +271,14 @@
171271
"branch": "main",
172272
"commit": "0628b6db8970fc731abf9608d6f80659b58932c9"
173273
},
274+
"telescope-terraform-doc.nvim": {
275+
"branch": "main",
276+
"commit": "28efe1f3cb2ed4c83fa69000ae8afd2f85d62826"
277+
},
278+
"telescope-terraform.nvim": {
279+
"branch": "main",
280+
"commit": "072c97023797ca1a874668aaa6ae0b74425335df"
281+
},
174282
"telescope.nvim": {
175283
"branch": "master",
176284
"commit": "814f102cd1da3dc78c7d2f20f2ef3ed3cdf0e6e4"
@@ -195,10 +303,38 @@
195303
"branch": "main",
196304
"commit": "1bd9d0ba1d8b336c3db50692ffd0955fe1bb9f0c"
197305
},
306+
"venv-selector.nvim": {
307+
"branch": "regexp",
308+
"commit": "e82594274bf7b54387f9a2abe65f74909ac66e97"
309+
},
310+
"vim-dadbod": {
311+
"branch": "master",
312+
"commit": "9f0ca8bcef704659820a95c3bbd2c262583a66a1"
313+
},
314+
"vim-dadbod-completion": {
315+
"branch": "master",
316+
"commit": "3f5783c12e184e4b6f05dfcbd7c1a6da05b4d66e"
317+
},
318+
"vim-dadbod-ui": {
319+
"branch": "master",
320+
"commit": "f4d37b7312ae6489e5c04bee654ca521baac188a"
321+
},
322+
"vim-helm": {
323+
"branch": "master",
324+
"commit": "ae1ebc160d2b9b90108477ab10df7a4fc501e358"
325+
},
326+
"vim-illuminate": {
327+
"branch": "master",
328+
"commit": "19cb21f513fc2b02f0c66be70107741e837516a1"
329+
},
198330
"which-key.nvim": {
199331
"branch": "main",
200332
"commit": "370ec46f710e058c9c1646273e6b225acf47cbed"
201333
},
334+
"yanky.nvim": {
335+
"branch": "main",
336+
"commit": "80d9385dbebe7049fd1961d7909b835a58ce9dcc"
337+
},
202338
"zellij-nav.nvim": {
203339
"branch": "main",
204340
"commit": "91cc2a642d8927ebde50ced5bf71ba470a0fc116"

home/private_dot_config/nvim/lua/plugins/avante.lua

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@ return {
22
"yetone/avante.nvim",
33
event = "VeryLazy",
44
version = "*",
5+
opts = {
6+
behaviour = {
7+
auto_suggestions = true,
8+
},
9+
-- -- add any opts here
10+
-- -- for example
11+
-- provider = "openai",
12+
-- openai = {
13+
-- endpoint = "https://api.openai.com/v1",
14+
-- model = "gpt-4o", -- your desired model (or use gpt-4o, etc.)
15+
-- timeout = 30000, -- timeout in milliseconds
16+
-- temperature = 0, -- adjust if needed
17+
-- max_tokens = 4096,
18+
-- -- reasoning_effort = "high" -- only supported for reasoning models (o1, etc.)
19+
-- },
20+
},
521
build = "make",
622
dependencies = {
723
"nvim-treesitter/nvim-treesitter",
@@ -14,6 +30,7 @@ return {
1430
"hrsh7th/nvim-cmp", -- autocompletion for avante commands and mentions
1531
"ibhagwan/fzf-lua", -- for file_selector provider fzf
1632
"nvim-tree/nvim-web-devicons", -- or echasnovski/mini.icons
33+
-- "zbirenbaum/copilot.lua", -- for providers='copilot'
1734
{
1835
-- support for image pasting
1936
"HakonHarnes/img-clip.nvim",
@@ -29,10 +46,6 @@ return {
2946
-- required for Windows users
3047
use_absolute_path = true,
3148
},
32-
provider = "claude",
33-
claude = {
34-
api_key_name = "cmd:/home/scta/.anthropic-key",
35-
},
3649
},
3750
},
3851
{

0 commit comments

Comments
 (0)