Skip to content

Commit 2a7e327

Browse files
committed
refactor(nvim): go tweaks + updates + minor fixes
1 parent 4aeef70 commit 2a7e327

File tree

4 files changed

+76
-93
lines changed

4 files changed

+76
-93
lines changed

home/private_dot_config/nvim/lazylock.json

Lines changed: 43 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
},
1010
"SchemaStore.nvim": {
1111
"branch": "main",
12-
"commit": "a0df1a2a9c960b677bf2dd1610b434fca045056d"
12+
"commit": "992285058ce208825eb1b9ac82fa6be7d76ffcc1"
1313
},
1414
"avante.nvim": {
1515
"branch": "main",
@@ -19,6 +19,10 @@
1919
"branch": "main",
2020
"commit": "cd7e7da622d68136e13721865b4d919efd6325ed"
2121
},
22+
"blink.cmp": {
23+
"branch": "main",
24+
"commit": "cb5e346d9e0efa7a3eee7fd4da0b690c48d2a98e"
25+
},
2226
"bufferline.nvim": {
2327
"branch": "main",
2428
"commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3"
@@ -29,75 +33,47 @@
2933
},
3034
"chezmoi.nvim": {
3135
"branch": "main",
32-
"commit": "3f72cffa2d18aaec884502443bae37226f3decd2"
36+
"commit": "74f94b0fcc7cb1243979497c16df3bcaf8fbb473"
3337
},
3438
"chezmoi.vim": {
3539
"branch": "main",
3640
"commit": "abf37336437867cbd99ce2f8849b717415391cc3"
3741
},
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-
},
5842
"conform.nvim": {
5943
"branch": "master",
60-
"commit": "f9ef25a7ef00267b7d13bfc00b0dea22d78702d5"
44+
"commit": "6632e7d788a85bf8405ea0c812d343fc308b7b8c"
6145
},
6246
"crates.nvim": {
6347
"branch": "main",
64-
"commit": "fd2bbca7aa588f24ffc3517831934b4c4a9588e9"
48+
"commit": "73d2c590c74a0c582144987a4decb4a642755859"
6549
},
6650
"dial.nvim": {
6751
"branch": "master",
68-
"commit": "1fc4475c66b794aad3dde39414f73b2e2b26230e"
69-
},
70-
"dressing.nvim": {
71-
"branch": "master",
72-
"commit": "2d7c2db2507fa3c4956142ee607431ddb2828639"
52+
"commit": "2c7e2750372918f072a20f3cf754d845e143d7c9"
7353
},
7454
"flash.nvim": {
7555
"branch": "main",
7656
"commit": "3c942666f115e2811e959eabbdd361a025db8b63"
7757
},
7858
"friendly-snippets": {
7959
"branch": "main",
80-
"commit": "efff286dd74c22f731cdec26a70b46e5b203c619"
60+
"commit": "31f2a2657b6261724313281fe0d8ba6f43f4a4fa"
8161
},
8262
"fzf-lua": {
8363
"branch": "main",
84-
"commit": "aeff8132009a7fc55c6c43bca4288d5ba26a5393"
64+
"commit": "307147097e49ca8592fe857f6b3e12a01fda8e69"
8565
},
8666
"gitsigns.nvim": {
8767
"branch": "main",
88-
"commit": "7010000889bfb6c26065e0b0f7f1e6aa9163edd9"
68+
"commit": "02eafb1273afec94447f66d1a43fc5e477c2ab8a"
8969
},
9070
"grug-far.nvim": {
9171
"branch": "main",
92-
"commit": "6b1aca6018cb6ce18a46b9e8583074a2f820b51e"
93-
},
94-
"img-clip.nvim": {
95-
"branch": "main",
96-
"commit": "24c13df08e3fe66624bed5350a2a780f77f1f65b"
72+
"commit": "1c9325f6ab18fc8ac4d4c57e765aa845af148277"
9773
},
9874
"inc-rename.nvim": {
9975
"branch": "main",
100-
"commit": "f9b9e5b9a75074810f40881b7e254b5bbeaf122e"
76+
"commit": "87ebe7bee0b83d3b6e4f1494c74abed21b318175"
10177
},
10278
"indent-blankline.nvim": {
10379
"branch": "master",
@@ -113,7 +89,7 @@
11389
},
11490
"lualine.nvim": {
11591
"branch": "master",
116-
"commit": "9fef261b53fbe3a2ef01ee9667f6fde064b1ed10"
92+
"commit": "86fe39534b7da729a1ac56c0466e76f2c663dc42"
11793
},
11894
"markdown-preview.nvim": {
11995
"branch": "master",
@@ -129,51 +105,47 @@
129105
},
130106
"mini.ai": {
131107
"branch": "main",
132-
"commit": "978ffc65c6b513fde9ef075326d34d89197f1ea5"
108+
"commit": "e139eb1101beb0250fea322f8c07a42f0f175688"
133109
},
134110
"mini.animate": {
135111
"branch": "main",
136-
"commit": "13e170c13030b043aa8ad4311012ec0eaba0d5c7"
112+
"commit": "9b518c39c0e25b7b5e4e61db3f1407f7b4889f4e"
137113
},
138114
"mini.hipatterns": {
139115
"branch": "main",
140-
"commit": "fbf1e2195fdd65cf1bc970316c28098257728868"
116+
"commit": "e5083df391171dc9d8172645606f8496d9443374"
141117
},
142118
"mini.icons": {
143119
"branch": "main",
144-
"commit": "ec61af6e606fc89ee3b1d8f2f20166a3ca917a36"
120+
"commit": "397ed3807e96b59709ef3292f0a3e253d5c1dc0a"
145121
},
146122
"mini.indentscope": {
147123
"branch": "main",
148-
"commit": "8ce41a77eed7f4121c83c67fda5e2e86af999e6d"
124+
"commit": "8af2569a7d7fd37300dfa760e44e71efbbf322fd"
149125
},
150126
"mini.move": {
151127
"branch": "main",
152-
"commit": "c8b30e92dd2668dd6e56a9a23cb7d4ee38c2266d"
128+
"commit": "4fe4a855fee53c66b0f3255a4b54ddc2ae6b308c"
153129
},
154130
"mini.pairs": {
155131
"branch": "main",
156-
"commit": "1a3e73649c0eaef2f6c48ce1e761c6f0a7c11918"
157-
},
158-
"mini.pick": {
159-
"branch": "main",
160-
"commit": "12ea14f8e285d1bcc909116685fdbb129a89d546"
132+
"commit": "69864a2efb36c030877421634487fd90db1e4298"
161133
},
162134
"mini.splitjoin": {
163135
"branch": "main",
164-
"commit": "efe24ba54f9623cb05698355981ec05278976788"
136+
"commit": "70240d5d3881ff1b2b1d7902450f98a6fa303800"
165137
},
166138
"mini.surround": {
167139
"branch": "main",
168-
"commit": "c92d262deae79545b7674b2069332116461a85f3"
140+
"commit": "5aab42fcdcf31fa010f012771eda5631c077840a"
169141
},
170142
"modes.nvim": {
171143
"branch": "main",
172144
"commit": "2cd194d1033ba391d87d386735e15963adbc5f51"
173145
},
174146
"neo-tree.nvim": {
175147
"branch": "main",
176-
"commit": "dda4c9e9a7806d72fab2c733462b9beb33a45714"
148+
"commit": "1ef260eb4f54515fe121a2267b477efb054d108a"
177149
},
178150
"noice.nvim": {
179151
"branch": "main",
@@ -187,49 +159,45 @@
187159
"branch": "master",
188160
"commit": "7f564e638d3ba367abf1ec91181965b9882dd509"
189161
},
190-
"nvim-cmp": {
191-
"branch": "main",
192-
"commit": "1e1900b0769324a9675ef85b38f99cca29e203b3"
193-
},
194162
"nvim-lint": {
195163
"branch": "master",
196-
"commit": "936197073214c26a347fb933c9459c8766376b23"
164+
"commit": "3615c26c4922ae5f7366f0c1943a0e7cece04325"
197165
},
198166
"nvim-lspconfig": {
199167
"branch": "master",
200-
"commit": "699cf2ce74e40e7c5068cf93a6bd6a74b24c5ec3"
168+
"commit": "b70b900fba6e3255a5a8113c76f213102564cb0d"
201169
},
202170
"nvim-navic": {
203171
"branch": "master",
204-
"commit": "8649f694d3e76ee10c19255dece6411c29206a54"
172+
"commit": "39231352aec0d1e09cebbffdd9dc20a5dc691ffe"
205173
},
206174
"nvim-treesitter": {
207175
"branch": "master",
208-
"commit": "ff553df2f4c5641be2b282e1a0a072c46cf03591"
176+
"commit": "684eeac91ed8e297685a97ef70031d19ac1de25a"
209177
},
210178
"nvim-treesitter-context": {
211179
"branch": "master",
212-
"commit": "93b29a32d5f4be10e39226c6b796f28d68a8b483"
180+
"commit": "6daca3ad780f045550b820f262002f35175a6c04"
213181
},
214182
"nvim-treesitter-textobjects": {
215183
"branch": "master",
216-
"commit": "9937e5e356e5b227ec56d83d0a9d0a0f6bc9cad4"
184+
"commit": "205e3369bc83d8cb83f7409c36120e24611f8c5c"
217185
},
218186
"nvim-ts-autotag": {
219187
"branch": "main",
220188
"commit": "a1d526af391f6aebb25a8795cbc05351ed3620b5"
221189
},
222190
"nvim-web-devicons": {
223191
"branch": "master",
224-
"commit": "4c3a5848ee0b09ecdea73adcd2a689190aeb728c"
192+
"commit": "c90dee4e930ab9f49fa6d77f289bff335b49e972"
225193
},
226194
"nvim_context_vt": {
227195
"branch": "master",
228196
"commit": "10e13ec47a9bb341192d893e58cf91c61cde4935"
229197
},
230198
"octo.nvim": {
231199
"branch": "master",
232-
"commit": "3dfbc7936a9057b8370b903c9e3a115f07dae00d"
200+
"commit": "03059cf4d694e2b3065136f074b42ee98ff8e4b2"
233201
},
234202
"persistence.nvim": {
235203
"branch": "main",
@@ -241,27 +209,27 @@
241209
},
242210
"precognition.nvim": {
243211
"branch": "main",
244-
"commit": "4223fb903cbafc3bd8a87a314dac375bbd1c01ce"
212+
"commit": "80ac0a99064eba71894dd164e891cc5d7e05827e"
245213
},
246214
"rainbow-delimiters.nvim": {
247215
"branch": "master",
248-
"commit": "2a2f7ea717d4e0373baa50c635e8afc708f6d604"
216+
"commit": "55ad4fb76ab68460f700599b7449385f0c4e858e"
249217
},
250218
"render-markdown": {
251219
"branch": "main",
252-
"commit": "62d6681332365cfddbe916c888752834d9f7ad0c"
220+
"commit": "dfc1299d9f32b53b34b7ac6c3a7553b5fd29977f"
253221
},
254222
"render-markdown.nvim": {
255223
"branch": "main",
256-
"commit": "62d6681332365cfddbe916c888752834d9f7ad0c"
224+
"commit": "dfc1299d9f32b53b34b7ac6c3a7553b5fd29977f"
257225
},
258226
"rustaceanvim": {
259227
"branch": "master",
260-
"commit": "448c76451ecf3c0edabcde427b7f1c8c219be2dd"
228+
"commit": "3f327d15a3c1ed48b1e1087e16873a28a39768c2"
261229
},
262230
"smear-cursor.nvim": {
263231
"branch": "main",
264-
"commit": "483ec950ebe77ef92f3e7543945285ffb49093b6"
232+
"commit": "cb67711016caad914e44b8d074ff1fb67845b4aa"
265233
},
266234
"snacks.nvim": {
267235
"branch": "main",
@@ -271,18 +239,6 @@
271239
"branch": "main",
272240
"commit": "0628b6db8970fc731abf9608d6f80659b58932c9"
273241
},
274-
"telescope-terraform-doc.nvim": {
275-
"branch": "main",
276-
"commit": "28efe1f3cb2ed4c83fa69000ae8afd2f85d62826"
277-
},
278-
"telescope-terraform.nvim": {
279-
"branch": "main",
280-
"commit": "072c97023797ca1a874668aaa6ae0b74425335df"
281-
},
282-
"telescope.nvim": {
283-
"branch": "master",
284-
"commit": "a4ed82509cecc56df1c7138920a1aeaf246c0ac5"
285-
},
286242
"todo-comments.nvim": {
287243
"branch": "main",
288244
"commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5"
@@ -305,7 +261,7 @@
305261
},
306262
"venv-selector.nvim": {
307263
"branch": "regexp",
308-
"commit": "e82594274bf7b54387f9a2abe65f74909ac66e97"
264+
"commit": "c677caa1030808a9f90092e522de7cc20c1390dd"
309265
},
310266
"vim-dadbod": {
311267
"branch": "master",
@@ -317,23 +273,23 @@
317273
},
318274
"vim-dadbod-ui": {
319275
"branch": "master",
320-
"commit": "f4d37b7312ae6489e5c04bee654ca521baac188a"
276+
"commit": "460432301a5cb280ea265ddfa15c9f3dcd1d26b7"
321277
},
322278
"vim-helm": {
323279
"branch": "master",
324280
"commit": "ae1ebc160d2b9b90108477ab10df7a4fc501e358"
325281
},
326282
"vim-illuminate": {
327283
"branch": "master",
328-
"commit": "19cb21f513fc2b02f0c66be70107741e837516a1"
284+
"commit": "1fa4b23409e22a03823648e344c77f260e2572cb"
329285
},
330286
"which-key.nvim": {
331287
"branch": "main",
332288
"commit": "370ec46f710e058c9c1646273e6b225acf47cbed"
333289
},
334290
"yanky.nvim": {
335291
"branch": "main",
336-
"commit": "a21a0b4f593e1fb17b17882f1ab3a3c1b943b831"
292+
"commit": "04775cc6e10ef038c397c407bc17f00a2f52b378"
337293
},
338294
"zellij-nav.nvim": {
339295
"branch": "main",

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ return {
33
event = "VeryLazy",
44
version = "*",
55
enabled = function()
6-
return os.getenv("ANTHROPIC_API_KEY") == nil
6+
return os.getenv("ANTHROPIC_API_KEY") ~= nil
77
end,
88
opts = {
99
behaviour = {
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
return {
2+
{
3+
"neovim/nvim-lspconfig",
4+
opts = function(_, opts)
5+
-- Disable golangci-lint-langserver for Go files
6+
if opts.servers and opts.servers.golangci_lint_langserver then
7+
opts.servers.golangci_lint_langserver = nil
8+
end
9+
end,
10+
},
11+
{
12+
"stevearc/conform.nvim",
13+
opts = function(_, opts)
14+
-- Configure Go formatters
15+
if opts.formatters_by_ft then
16+
opts.formatters_by_ft.go = {
17+
"gofumpt",
18+
"golines",
19+
}
20+
end
21+
end,
22+
},
23+
{
24+
"mfussenegger/nvim-lint",
25+
opts = function(_, opts)
26+
-- Configure Go linters
27+
if opts.linters_by_ft then
28+
opts.linters_by_ft.go = {}
29+
end
30+
end,
31+
},
32+
}

home/private_dot_config/nvim/lua/plugins/lsp.lua

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,6 @@ return {
2929
containerfile = { "dprint" },
3030
dockerfile = { "dprint" },
3131
fish = { "fish_indent" },
32-
go = {
33-
"gofumpt",
34-
"golines",
35-
},
3632
hcl = { "terragrunt_hclfmt" },
3733
json = { { "prettierd_json", "prettier_json" } },
3834
justfile = { "just" },
@@ -223,7 +219,6 @@ return {
223219
sh = { "shellcheck" },
224220
fish = { "fish" },
225221
git = { "commitlint" },
226-
go = { "golangcilint" },
227222
html = { "tidy" },
228223
json = { "jsonlint" },
229224
lua = { "selene", "luacheck" },

0 commit comments

Comments
 (0)