1diff --git a/init.lua b/init.lua
2index f894f726fb4a36b1d82efeeb354e51302e74badd..8760687a5ba66f96a314a46980cf4ad2645c35a9 100644
3--- a/init.lua
4+++ b/init.lua
5@@ -1,53 +1,67 @@
6-local path_package = vim.fn.stdpath('data') .. '/site/'
7-local mini_path = path_package .. 'pack/deps/start/mini.nvim'
8+local path_package = vim.fn.stdpath("data") .. "/site/"
9+local mini_path = path_package .. "pack/deps/start/mini.nvim"
10+
11 if not vim.loop.fs_stat(mini_path) then
12- vim.cmd('echo "Installing `mini.nvim`" | redraw')
13- local clone_cmd = {
14- 'git', 'clone', '--filter=blob:none',
15- 'https://github.com/echasnovski/mini.nvim', mini_path
16- }
17- vim.fn.system(clone_cmd)
18- vim.cmd('packadd mini.nvim | helptags ALL')
19- vim.cmd('echo "Installed `mini.nvim`" | redraw')
20+ vim.cmd('echo "Installing `mini.nvim`" | redraw')
21+ local clone_cmd = {
22+ "git",
23+ "clone",
24+ "--filter=blob:none",
25+ "https://github.com/echasnovski/mini.nvim",
26+ mini_path,
27+ }
28+ vim.fn.system(clone_cmd)
29+ vim.cmd("packadd mini.nvim | helptags ALL")
30+ vim.cmd('echo "Installed `mini.nvim`" | redraw')
31 end
32
33-local mini_deps = require('mini.deps')
34+local mini_deps = require("mini.deps")
35 local add = mini_deps.add
36
37 mini_deps.setup({ path = { package = path_package } })
38
39 local pkgs = {
40- "folke/trouble.nvim", -- diagnostics
41- "mfussenegger/nvim-dap", -- add dap support
42- "nvim-neotest/nvim-nio", -- async support library
43- "nvim-lua/plenary.nvim", -- base lib
44- "nvim-telescope/telescope.nvim", -- telescope
45- "nvim-telescope/telescope-file-browser.nvim", -- telescope file browser
46- "TimUntersberger/neogit", -- magit
47- "f-person/git-blame.nvim", -- more git info
48- "echasnovski/mini.nvim", -- provides many things
49- "mhartington/formatter.nvim", -- provider formatter
50- "mfussenegger/nvim-lint", -- general linter
51- "nvim-treesitter/nvim-treesitter-context", -- show context of where it is at the code
52- "mbbill/undotree", -- keep track of undos
53- "simrat39/symbols-outline.nvim", -- symbols tree (lsp aware)
54- "caenrique/nvim-toggle-terminal", -- help with toggle from and to terminals [DEPRECATED]
55- "RRethy/vim-illuminate", -- hightlight use of the same word (lsp aware)
56- "sainnhe/edge", -- light theme
57- "ellisonleao/gruvbox.nvim", -- light theme
58- "williamboman/mason.nvim", -- manages many things
59- "williamboman/mason-lspconfig.nvim", -- glue mason and lspconfig
60- "neovim/nvim-lspconfig", -- lsp support
61+ "folke/trouble.nvim", -- diagnostics
62+ "mfussenegger/nvim-dap", -- add dap support
63+ "nvim-neotest/nvim-nio", -- async support library
64+ "nvim-lua/plenary.nvim", -- base lib
65+ "nvim-telescope/telescope.nvim", -- telescope
66+ "nvim-telescope/telescope-file-browser.nvim", -- telescope file browser
67+ "TimUntersberger/neogit", -- magit
68+ "f-person/git-blame.nvim", -- more git info
69+ "echasnovski/mini.nvim", -- provides many things
70+ "mhartington/formatter.nvim", -- provider formatter
71+ "mfussenegger/nvim-lint", -- general linter
72+ "nvim-treesitter/nvim-treesitter-context", -- show context of where it is at the code
73+ "mbbill/undotree", -- keep track of undos
74+ "simrat39/symbols-outline.nvim", -- symbols tree (lsp aware)
75+ "caenrique/nvim-toggle-terminal", -- help with toggle from and to terminals [DEPRECATED]
76+ "RRethy/vim-illuminate", -- hightlight use of the same word (lsp aware)
77+ "sainnhe/edge", -- light theme
78+ "ellisonleao/gruvbox.nvim", -- light theme
79+ "williamboman/mason.nvim", -- manages many things
80+ "williamboman/mason-lspconfig.nvim", -- glue mason and lspconfig
81+ "neovim/nvim-lspconfig", -- lsp support
82 }
83
84 add({
85- source = "nvim-treesitter/nvim-treesitter",
86- hooks = { post_checkout = function() vim.cmd('TSUpdate') end },
87+ source = "nvim-treesitter/nvim-treesitter",
88+ hooks = {
89+ post_checkout = function()
90+ vim.cmd("TSUpdate")
91+ end,
92+ },
93 })
94 add({
95- source = "fatih/vim-go",
96- hooks = { post_checkout = function() vim.cmd('GoUpdateBinaries') end },
97+ source = "fatih/vim-go",
98+ hooks = {
99+ post_checkout = function()
100+ vim.cmd("GoUpdateBinaries")
101+ end,
102+ },
103 })
104-for _, value in ipairs(pkgs) do add({source = value}) end
105+for _, value in ipairs(pkgs) do
106+ add({ source = value })
107+end
108
109 require("gabrielgio")
110diff --git a/lua/gabrielgio/dap.lua b/lua/gabrielgio/dap.lua
111index 238a1bc531275e1fa6fdc5f9ca573f83f9cb3aed..c5f316b69f09c2c7f1459511d091736a08387093 100644
112--- a/lua/gabrielgio/dap.lua
113+++ b/lua/gabrielgio/dap.lua
114@@ -10,20 +10,20 @@ key.nnoremap("<leader>B", ":lua require'dap'.set_breakpoint(vim.fn.input('Condition: '))<CR>")
115 key.nnoremap("<leader>dr", ":lua require'dap'.repl.open()<CR>")
116
117 dap.adapters.delve = {
118- type = "server",
119- host = "127.0.0.1",
120- port = 2345,
121- }
122+ type = "server",
123+ host = "127.0.0.1",
124+ port = 2345,
125+}
126
127 dap.configurations.go = {
128- {
129- type = "delve",
130- name = "remote",
131- mode = "remote",
132- request = "attach",
133- connect = {
134- host = "127.0.0.1",
135- port = "2345",
136- },
137- },
138+ {
139+ type = "delve",
140+ name = "remote",
141+ mode = "remote",
142+ request = "attach",
143+ connect = {
144+ host = "127.0.0.1",
145+ port = "2345",
146+ },
147+ },
148 }
149diff --git a/lua/gabrielgio/formatter.lua b/lua/gabrielgio/formatter.lua
150new file mode 100644
151index 0000000000000000000000000000000000000000..68c8bacb97a03906ea1fc08c3d359eb5c46b348a
152--- /dev/null
153+++ b/lua/gabrielgio/formatter.lua
154@@ -0,0 +1,17 @@
155+local formatter = require("formatter")
156+
157+formatter.setup({
158+ filetype = {
159+ nix = { require("formatter.filetypes.nix").alejandra },
160+ lua = { require("formatter.filetypes.lua").stylua },
161+ },
162+ ["*"] = {
163+ require("formatter.filetypes.any").remove_trailing_whitespace,
164+ },
165+})
166+
167+vim.api.nvim_create_augroup("__formatter__", { clear = true })
168+vim.api.nvim_create_autocmd("BufWritePost", {
169+ group = "__formatter__",
170+ command = ":FormatWrite",
171+})
172diff --git a/lua/gabrielgio/gitsigns.lua b/lua/gabrielgio/gitsigns.lua
173index 306e65014b5f6f41976814bd208f6af0dc841094..a238e525fc50cb72193443babc11d29d5ad2146f 100644
174--- a/lua/gabrielgio/gitsigns.lua
175+++ b/lua/gabrielgio/gitsigns.lua
176@@ -1,4 +1,3 @@
177 local gitsigns = require("gitsigns")
178
179-
180 gitsigns.setup()
181diff --git a/lua/gabrielgio/go.lua b/lua/gabrielgio/go.lua
182index ae442b42a433697d4484c76220047fb239705e8b..e0b27b7e74ca76abcba37f63e3c8f52fa1e29da1 100644
183--- a/lua/gabrielgio/go.lua
184+++ b/lua/gabrielgio/go.lua
185@@ -13,4 +13,4 @@ key.nnoremap("<leader>gb", ":GoBuild<cr>")
186 key.nnoremap("<leader>gr", ":GoDebugRestart<cr>")
187 key.nnoremap("<leader>gn", ":GoRun<cr>")
188 key.nnoremap("<leader>gt", ":GoTest<cr>")
189-key.nnoremap("<leader>ge", ":exec \":GoDebugPrint \".input(\"eval: \")<cr>")
190+key.nnoremap("<leader>ge", ':exec ":GoDebugPrint ".input("eval: ")<cr>')
191diff --git a/lua/gabrielgio/init.lua b/lua/gabrielgio/init.lua
192index d2eafa8acda729366fba99039a4d75859a110a2a..2c146cfc6d62fce3b790b5dd24e35d048e145128 100644
193--- a/lua/gabrielgio/init.lua
194+++ b/lua/gabrielgio/init.lua
195@@ -1,17 +1,25 @@
196-local mini_deps = require('mini.deps')
197+local mini_deps = require("mini.deps")
198 local now, later = mini_deps.now, mini_deps.later
199
200-now(function() require("gabrielgio.settable") end)
201-now(function() require("gabrielgio.lsp") end)
202-now(function() require("gabrielgio.lazy") end)
203+local function require_func(v)
204+ return function()
205+ require(v)
206+ end
207+end
208
209-later(function() require("gabrielgio.treesitter") end)
210-later(function() require("gabrielgio.mini") end)
211-later(function() require("gabrielgio.go") end)
212-later(function() require("gabrielgio.telescope") end)
213-later(function() require("gabrielgio.undotree") end)
214-later(function() require("gabrielgio.so") end)
215-later(function() require("gabrielgio.trouble") end)
216-later(function() require("gabrielgio.dap") end)
217-later(function() require("gabrielgio.term") end)
218-later(function() require("gabrielgio.neovide") end)
219+now(require_func("gabrielgio.settable"))
220+now(require_func("gabrielgio.lsp"))
221+now(require_func("gabrielgio.lazy"))
222+
223+later(require_func("gabrielgio.linter"))
224+later(require_func("gabrielgio.formatter"))
225+later(require_func("gabrielgio.treesitter"))
226+later(require_func("gabrielgio.mini"))
227+later(require_func("gabrielgio.go"))
228+later(require_func("gabrielgio.telescope"))
229+later(require_func("gabrielgio.undotree"))
230+later(require_func("gabrielgio.so"))
231+later(require_func("gabrielgio.trouble"))
232+later(require_func("gabrielgio.dap"))
233+later(require_func("gabrielgio.term"))
234+later(require_func("gabrielgio.neovide"))
235diff --git a/lua/gabrielgio/key.lua b/lua/gabrielgio/key.lua
236index ed683b12bb005a8676106dcaae8612b02af65ffc..9219a3a6a3cec1a794504b7fe78df5a380391c8f 100644
237--- a/lua/gabrielgio/key.lua
238+++ b/lua/gabrielgio/key.lua
239@@ -1,13 +1,13 @@
240 local function bind(op, outer_opts)
241- local outer_opts0 = (outer_opts or {noremap = true})
242- local function lo(lhs, rhs, opts)
243- local opts0 = vim.tbl_extend("force", outer_opts0, (opts or {}))
244- return vim.keymap.set(op, lhs, rhs, opts0)
245- end
246- return lo
247+ local outer_opts0 = (outer_opts or { noremap = true })
248+ local function lo(lhs, rhs, opts)
249+ local opts0 = vim.tbl_extend("force", outer_opts0, (opts or {}))
250+ return vim.keymap.set(op, lhs, rhs, opts0)
251+ end
252+ return lo
253 end
254
255-local nmap = bind("n", {noremap = false})
256+local nmap = bind("n", { noremap = false })
257 local nnoremap = bind("n")
258 local vnoremap = bind("v")
259 local xnoremap = bind("x")
260@@ -15,10 +15,10 @@ local inoremap = bind("i")
261 local tnoremap = bind("t")
262
263 return {
264- nmap = nmap,
265- nnoremap = nnoremap,
266- tnoremap = tnoremap,
267- vnoremap = vnoremap,
268- xnoremap = xnoremap,
269- inoremap = inoremap
270+ nmap = nmap,
271+ nnoremap = nnoremap,
272+ tnoremap = tnoremap,
273+ vnoremap = vnoremap,
274+ xnoremap = xnoremap,
275+ inoremap = inoremap,
276 }
277diff --git a/lua/gabrielgio/lazy.lua b/lua/gabrielgio/lazy.lua
278index 42ab56730214e434fbf8c2d0bbb1b188f63d314b..93a7b0aeb3bdae3a6b52a3c2ef8272a118187a05 100644
279--- a/lua/gabrielgio/lazy.lua
280+++ b/lua/gabrielgio/lazy.lua
281@@ -1,35 +1,21 @@
282 -- this file is an amalgamation of configurations that don't have its own
283 -- config file and will be lazily loaded
284-require('gitblame').setup()
285-require('neogit').setup()
286-require('formatter').setup()
287+require("gitblame").setup()
288+require("neogit").setup()
289 require("mason").setup()
290-require("mason-lspconfig").setup {
291- ensure_installed = {
292- "cssls",
293- "emmet_ls",
294- "gopls",
295- "html",
296- "lua_ls",
297- "pylsp",
298- "rust_analyzer",
299- "tsserver",
300- "zls"
301--- "clangd" not working on alpine
302- },
303-}
304-
305-local lint = require('lint')
306-
307-lint.linters_by_ft = {
308- go = {"golangcilint"},
309- lua = {"luacheck"},
310- javascript = {"prettier"},
311-}
312-
313-vim.api.nvim_create_autocmd({ "BufWritePost" }, {
314- callback = function()
315- lint.try_lint()
316- end,
317+require("mason-lspconfig").setup({
318+ ensure_installed = {
319+ "buf",
320+ "cssls",
321+ "emmet_ls",
322+ "gopls",
323+ "html",
324+ "lua_ls",
325+ "nixd",
326+ "pylsp",
327+ "rust_analyzer",
328+ "tsserver",
329+ "zls",
330+ -- "clangd" not working on alpine
331+ },
332 })
333-
334diff --git a/lua/gabrielgio/linter.lua b/lua/gabrielgio/linter.lua
335new file mode 100644
336index 0000000000000000000000000000000000000000..c2d45034d61f7f71f3b3b6dd783c4833a63d92db
337--- /dev/null
338+++ b/lua/gabrielgio/linter.lua
339@@ -0,0 +1,13 @@
340+local lint = require("lint")
341+
342+lint.linters_by_ft = {
343+ go = { "golangcilint" },
344+ lua = { "luacheck" },
345+ javascript = { "prettier" },
346+}
347+
348+vim.api.nvim_create_autocmd({ "BufWritePost" }, {
349+ callback = function()
350+ lint.try_lint()
351+ end,
352+})
353diff --git a/lua/gabrielgio/lsp.lua b/lua/gabrielgio/lsp.lua
354index 5ce2ed5666fa9130d23e912f41ceec9472fb1a1d..d8488590766534bc272323f789779bc19068a93c 100644
355--- a/lua/gabrielgio/lsp.lua
356+++ b/lua/gabrielgio/lsp.lua
357@@ -1,55 +1,57 @@
358 local lsp_config = require("lspconfig")
359
360 local function set_key(mode, keys, v, opts)
361- return vim.keymap.set(mode, keys, v, opts)
362+ return vim.keymap.set(mode, keys, v, opts)
363 end
364
365 local function on_attach(client, bufnr)
366- do
367- local bufopts = {noremap = true, silent = true, buffer = bufnr}
368- set_key("n", "gD", vim.lsp.buf.declaration, bufopts)
369- set_key("n", "gd", vim.lsp.buf.definition, bufopts)
370- set_key("n", "K", vim.lsp.buf.hover, bufopts)
371- set_key("n", "gi", vim.lsp.buf.implementation, bufopts)
372- set_key("n", "<C-s>", vim.lsp.buf.signature_help, bufopts)
373- set_key("n", "<space>rn", vim.lsp.buf.declaration, bufopts)
374- set_key("n", "<space>ca", vim.lsp.buf.code_action, bufopts)
375- set_key("n", "<space>f", vim.lsp.buf.formatting, bufopts)
376- end
377- return bufnr
378+ do
379+ local bufopts = { noremap = true, silent = true, buffer = bufnr }
380+ set_key("n", "gD", vim.lsp.buf.declaration, bufopts)
381+ set_key("n", "gd", vim.lsp.buf.definition, bufopts)
382+ set_key("n", "K", vim.lsp.buf.hover, bufopts)
383+ set_key("n", "gi", vim.lsp.buf.implementation, bufopts)
384+ set_key("n", "<C-s>", vim.lsp.buf.signature_help, bufopts)
385+ set_key("n", "<space>rn", vim.lsp.buf.declaration, bufopts)
386+ set_key("n", "<space>ca", vim.lsp.buf.code_action, bufopts)
387+ set_key("n", "<space>f", vim.lsp.buf.formatting, bufopts)
388+ end
389+ return bufnr
390 end
391
392 local function setup(f)
393- return f({on_attach = on_attach})
394+ return f({ on_attach = on_attach })
395 end
396
397 local function load_all(l)
398- for _, v in ipairs(l) do setup(v) end
399- return nil
400+ for _, v in ipairs(l) do
401+ setup(v)
402+ end
403+ return nil
404 end
405
406 load_all({
407- lsp_config.rust_analyzer.setup,
408- lsp_config.clangd.setup,
409- lsp_config.cssls.setup,
410- lsp_config.html.setup,
411- lsp_config.emmet_ls.setup,
412- lsp_config.pylsp.setup,
413- lsp_config.zls.setup,
414- lsp_config.tsserver.setup
415+ lsp_config.rust_analyzer.setup,
416+ lsp_config.clangd.setup,
417+ lsp_config.cssls.setup,
418+ lsp_config.html.setup,
419+ lsp_config.emmet_ls.setup,
420+ lsp_config.pylsp.setup,
421+ lsp_config.zls.setup,
422+ lsp_config.tsserver.setup,
423 })
424
425 lsp_config.gopls.setup({
426- cmd_env = {GOFLAGS = "-tags=unit,integration,e2e"},
427- on_attach = on_attach
428+ cmd_env = { GOFLAGS = "-tags=unit,integration,e2e" },
429+ on_attach = on_attach,
430 })
431
432 lsp_config.lua_ls.setup({
433- settings = {
434- Lua = {
435- diagnostics = {
436- globals = {'vim'}
437- }
438- }
439- }
440+ settings = {
441+ Lua = {
442+ diagnostics = {
443+ globals = { "vim" },
444+ },
445+ },
446+ },
447 })
448diff --git a/lua/gabrielgio/mini.lua b/lua/gabrielgio/mini.lua
449index d3f8567d5d2bb0b05854a05a6989ace283489483..2c853cbb3edb3333e80c7e3d1c061fd9b031da50 100644
450--- a/lua/gabrielgio/mini.lua
451+++ b/lua/gabrielgio/mini.lua
452@@ -1,10 +1,10 @@
453 local diff = require("mini.diff")
454 local cmp = require("mini.completion")
455 local status = require("mini.statusline")
456-local icons = require('mini.icons')
457-local tabline = require('mini.tabline')
458+local icons = require("mini.icons")
459+local tabline = require("mini.tabline")
460
461-diff.setup({view = {style = 'sign'}})
462+diff.setup({ view = { style = "sign" } })
463 cmp.setup()
464 status.setup()
465 icons.setup()
466diff --git a/lua/gabrielgio/neovide.lua b/lua/gabrielgio/neovide.lua
467index cb712435cfda1705851324d3ae66d8d0ed89f823..5e7e5fae30ab9311f91c89854e09815ee6130291 100644
468--- a/lua/gabrielgio/neovide.lua
469+++ b/lua/gabrielgio/neovide.lua
470@@ -1,7 +1,7 @@
471 local key = require("gabrielgio.key")
472
473 if not vim.g.neovide then
474- return
475+ return
476 end
477
478 vim.g.neovide_scale_factor = 1
479@@ -9,13 +9,13 @@ vim.g.neovide_cursor_antialiasing = true
480 vim.o.guifont = "iosevka:h20:#e-subpixelantialias"
481
482 local function change_scale_factor(delta)
483- vim.g.neovide_scale_factor = vim.g.neovide_scale_factor * delta
484+ vim.g.neovide_scale_factor = vim.g.neovide_scale_factor * delta
485 end
486
487 key.nnoremap("<leader>-", function()
488- change_scale_factor(1.10)
489+ change_scale_factor(1.10)
490 end)
491
492 key.nnoremap("<leader>=", function()
493- change_scale_factor(1/1.10)
494+ change_scale_factor(1 / 1.10)
495 end)
496diff --git a/lua/gabrielgio/settable.lua b/lua/gabrielgio/settable.lua
497index 5096d3f0c0f878db7d19d2e181525927279e594f..1307c72cf0473f07e3a49b9f10916dbc57668fd3 100644
498--- a/lua/gabrielgio/settable.lua
499+++ b/lua/gabrielgio/settable.lua
500@@ -26,17 +26,17 @@ vim.opt.showmode = false
501 vim.opt.colorcolumn = "80"
502 vim.opt.signcolumn = "yes"
503 vim.opt.background = "light"
504-vim.opt.completeopt = {"menu", "menuone", "noselect"}
505+vim.opt.completeopt = { "menu", "menuone", "noselect" }
506 vim.opt.clipboard = (vim.opt.clipboard + "unnamedplus")
507-vim.opt.spelllang = {"en", "pt_br", "de"}
508+vim.opt.spelllang = { "en", "pt_br", "de" }
509 vim.opt.list = true
510 vim.opt.listchars = {
511- eol = "\194\172",
512- tab = ">\194\183",
513- trail = "~",
514- extends = ">",
515- precedes = "<",
516- space = "."
517+ eol = "\194\172",
518+ tab = ">\194\183",
519+ trail = "~",
520+ extends = ">",
521+ precedes = "<",
522+ space = ".",
523 }
524 vim.opt.wildignore = (vim.opt.wildignore + "**/.git/*")
525 vim.g.mapleader = " "
526@@ -45,10 +45,10 @@ vim.opt.foldmethod = "expr"
527 vim.opt.foldexpr = "nvim_treesitter#foldexpr()"
528 vim.opt.foldenable = false
529 vim.o.background = "light"
530-if 1==1 then
531- vim.cmd("colorscheme edge")
532+if 1 == 1 then
533+ vim.cmd("colorscheme edge")
534 else
535- vim.cmd("colorscheme gruvbox")
536+ vim.cmd("colorscheme gruvbox")
537 end
538 vim.g.loaded = 1
539 vim.g.loaded_netrwPlugin = 1
540@@ -57,7 +57,6 @@ vim.g.maplocalleader = ";"
541
542 vim.g.cmake_build_dir = "build"
543 vim.g.cmake_build_type = "Debug"
544-
545
546 key.nnoremap("<leader>w", "<C-w>w")
547 key.nnoremap("<TAB>", ":bnext<CR>")
548diff --git a/lua/gabrielgio/telescope.lua b/lua/gabrielgio/telescope.lua
549index 50e07b8830ef0a5d85fbe6e22f65286658fc2d70..b1e6cbe6079c114eec0b55e98fdf4a5f6bef9c1a 100644
550--- a/lua/gabrielgio/telescope.lua
551+++ b/lua/gabrielgio/telescope.lua
552@@ -2,24 +2,24 @@ local key = require("gabrielgio.key")
553 local builtins = require("telescope.builtin")
554 local telescope = require("telescope")
555
556-telescope.setup{
557- defaults = {
558- file_ignore_patterns = {
559- "vendor/",
560- ".git/"
561- },
562- vimgrep_arguments = {
563- "rg",
564- "--color=never",
565- "--no-heading",
566- "--with-filename",
567- "--line-number",
568- "--column",
569- "--smart-case",
570- "--hidden"
571- }
572- },
573-}
574+telescope.setup({
575+ defaults = {
576+ file_ignore_patterns = {
577+ "vendor/",
578+ ".git/",
579+ },
580+ vimgrep_arguments = {
581+ "rg",
582+ "--color=never",
583+ "--no-heading",
584+ "--with-filename",
585+ "--line-number",
586+ "--column",
587+ "--smart-case",
588+ "--hidden",
589+ },
590+ },
591+})
592
593 telescope.load_extension("file_browser")
594
595diff --git a/lua/gabrielgio/treesitter.lua b/lua/gabrielgio/treesitter.lua
596index 409180542a950f11ac939916d761c2b9515834ad..d15aa0549edaf30b4ea58b0710250b1ae0fb1715 100644
597--- a/lua/gabrielgio/treesitter.lua
598+++ b/lua/gabrielgio/treesitter.lua
599@@ -1,6 +1,6 @@
600 local tree_sitter = require("nvim-treesitter.configs")
601
602 tree_sitter.setup({
603- ensure_installed = {"c", "go"},
604- highlight = {enable = true}
605+ ensure_installed = { "c", "go" },
606+ highlight = { enable = true },
607 })
608diff --git a/lua/gabrielgio/trouble.lua b/lua/gabrielgio/trouble.lua
609index f48fec40ad2a5af00c1a4d1091ba77f7a045bc26..9249c07ef5741728f60cec602c9a3968d9959ee6 100644
610--- a/lua/gabrielgio/trouble.lua
611+++ b/lua/gabrielgio/trouble.lua
612@@ -1,18 +1,18 @@
613 local key = require("gabrielgio.key")
614 local trouble = require("trouble")
615
616-trouble.setup{
617- modes = {
618- test = {
619- mode = "diagnostics",
620- preview = {
621- type = "split",
622- relative = "win",
623- position = "right",
624- size = 0.3,
625- },
626- },
627- },
628-}
629+trouble.setup({
630+ modes = {
631+ test = {
632+ mode = "diagnostics",
633+ preview = {
634+ type = "split",
635+ relative = "win",
636+ position = "right",
637+ size = 0.3,
638+ },
639+ },
640+ },
641+})
642
643 key.nnoremap("<leader>t", ":Trouble test toggle<cr>")