diff --git a/config/nvim/lua/config/options.lua b/config/nvim/lua/config/options.lua index f468070f..e4d1d5db 100644 --- a/config/nvim/lua/config/options.lua +++ b/config/nvim/lua/config/options.lua @@ -1,34 +1,38 @@ -- Options are automatically loaded before lazy.nvim startup -- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua -- Add any additional options here -local o = vim.g +local go = vim.g +local o = vim.opt -- Optimizations on startup vim.loader.enable() -- Define leader key -o.mapleader = " " -o.maplocalleader = "\\" +go.mapleader = " " +go.maplocalleader = "\\" -- Autoformat on save (Global) -o.autoformat = true +go.autoformat = true -- Font -o.gui_font_default_size = 10 -o.gui_font_size = o.gui_font_default_size -o.gui_font_face = "JetBrainsMono Nerd Font" +go.gui_font_default_size = 10 +go.gui_font_size = go.gui_font_default_size +go.gui_font_face = "JetBrainsMono Nerd Font" -- Enable EditorConfig integration -o.editorconfig = true +go.editorconfig = true -- Disable some repl providers for _, provider in ipairs({ "node", "perl", "python3", "ruby" }) do - vim.g["loaded_" .. provider .. "_provider"] = 0 + go["loaded_" .. provider .. "_provider"] = 0 end -- Root dir detection -vim.g.root_spec = { +go.root_spec = { "lsp", { ".git", "lua", ".obsidian", "package.json", "Makefile", "go.mod", "cargo.toml", "pyproject.toml", "src" }, "cwd", } + +-- Show last command in the status line +o.showcmd = false diff --git a/config/nvim/lua/plugins/extras/coding/recorder.lua b/config/nvim/lua/plugins/extras/coding/recorder.lua index a8384a79..fe3bdcd4 100644 --- a/config/nvim/lua/plugins/extras/coding/recorder.lua +++ b/config/nvim/lua/plugins/extras/coding/recorder.lua @@ -27,7 +27,7 @@ return { { "nvim-lualine/lualine.nvim", opts = function(_, opts) - table.insert(opts.sections.lualine_x, 2, require("recorder").displaySlots) + table.insert(opts.sections.lualine_x, 1, require("recorder").displaySlots) end, }, } diff --git a/config/nvim/lua/plugins/extras/editor/docs/obsidian.lua b/config/nvim/lua/plugins/extras/editor/docs/obsidian.lua index def5ae50..5c85fa69 100644 --- a/config/nvim/lua/plugins/extras/editor/docs/obsidian.lua +++ b/config/nvim/lua/plugins/extras/editor/docs/obsidian.lua @@ -1,8 +1,6 @@ return { "epwalsh/obsidian.nvim", - event = { - "BufReadPre " .. vim.fn.expand("~") .. "/Documentos/Obsidian/obsidianVault/**.md", - }, + event = { "BufReadPre /docs/Documentos/Obsidian/**.md" }, keys = { { "gf", diff --git a/config/nvim/lua/plugins/lualine.lua b/config/nvim/lua/plugins/lualine.lua index 7f5e4300..5db552d5 100644 --- a/config/nvim/lua/plugins/lualine.lua +++ b/config/nvim/lua/plugins/lualine.lua @@ -31,7 +31,6 @@ return { opts.options.component_separators = { left = "", right = "" } opts.options.section_separators = { left = "", right = "" } - table.remove(opts.sections.lualine_x, 1) table.insert(opts.sections.lualine_x, 2, lsp) table.insert(opts.sections.lualine_x, 2, formatter) table.insert(opts.sections.lualine_x, 2, linter)