aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorElvis Claros Castro <elvis@claros.ar>2024-01-07 10:29:49 -0300
committerElvis Claros Castro <elvis@claros.ar>2024-01-07 10:29:49 -0300
commit4024bd9e9cc524db71cf1b7ece5a07d93eda85db (patch)
tree0477916a81eded4bcea659411242d1a2b6a5cda6
parent4b6ba2bd7b40ce150ff597142dc169d3478d4d7d (diff)
downloadnvim-conf-4024bd9e9cc524db71cf1b7ece5a07d93eda85db.tar.gz
nvim-conf-4024bd9e9cc524db71cf1b7ece5a07d93eda85db.zip
Fix: actualizacions
-rw-r--r--lazy-lock.json44
-rw-r--r--lua/alpha/completition/init.lua1
-rw-r--r--lua/alpha/dap/configs/kotlin.lua18
-rw-r--r--lua/alpha/lsp/default.lua1
-rw-r--r--lua/alpha/lsp/servers/kotlin.lua1
-rw-r--r--lua/alpha/lsp/servers/kotlin_language_server.lua12
-rw-r--r--lua/alpha/lsp/servers/phpactor.lua4
-rw-r--r--lua/config/keymaps.lua1
-rw-r--r--lua/config/options.lua75
-rw-r--r--lua/plugins/completition.lua25
-rw-r--r--lua/plugins/flutter.lua2
-rw-r--r--lua/plugins/lualine.lua4
-rw-r--r--lua/plugins/oil.lua10
-rw-r--r--spell/dic_es.dict56336
14 files changed, 56507 insertions, 27 deletions
diff --git a/lazy-lock.json b/lazy-lock.json
index c4563c0..b259712 100644
--- a/lazy-lock.json
+++ b/lazy-lock.json
@@ -4,14 +4,15 @@
"FixCursorHold.nvim": { "branch": "master", "commit": "1900f89dc17c603eec29960f57c00bd9ae696495" },
"LuaSnip": { "branch": "master", "commit": "500981ff6cefc7343e3959ef0f939bd0bfd49ba9" },
"NeoColumn.nvim": { "branch": "main", "commit": "db7695c7c70fcacd290712deef659bca464634ee" },
- "SmoothCursor.nvim": { "branch": "main", "commit": "8c2c5d61899a5c0ecc1dc34827a6eda1270cebdf" },
+ "SmoothCursor.nvim": { "branch": "main", "commit": "cc8780622a7b7c328f774762fa2d97d9f83be828" },
"animation.nvim": { "branch": "main", "commit": "fb77091ab72ec9971aee0562e7081182527aaa6a" },
"baleia.nvim": { "branch": "main", "commit": "00bb4af31c8c3865b735d40ebefa6c3f07b2dd16" },
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
"cmp-cmdline": { "branch": "main", "commit": "8ee981b4a91f536f52add291594e89fb6645e451" },
- "cmp-dap": { "branch": "master", "commit": "d16f14a210cd28988b97ca8339d504533b7e09a4" },
+ "cmp-dap": { "branch": "master", "commit": "ea92773e84c0ad3288c3bc5e452ac91559669087" },
+ "cmp-dictionary": { "branch": "main", "commit": "363ce91a198ea255d847a189c723c6d4e3bc4a91" },
"cmp-git": { "branch": "main", "commit": "169202582f900b0e189eed5153b291383bfbba47" },
- "cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" },
+ "cmp-nvim-lsp": { "branch": "main", "commit": "5af77f54de1b16c34b23cba810150689a3a90312" },
"cmp-nvim-lua": { "branch": "main", "commit": "f12408bdb54c39c23e67cab726264c10db33ada8" },
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
@@ -23,64 +24,65 @@
"dressing.nvim": { "branch": "master", "commit": "8b7ae53d7f04f33be3439a441db8071c96092d19" },
"duck.nvim": { "branch": "main", "commit": "977b4aa4004726ed3d87b2437f543cef2153b8ea" },
"flutter-tools.nvim": { "branch": "main", "commit": "7350750d46fbeb4d2bb4878157b658d435935299" },
- "fzf": { "branch": "master", "commit": "d21d5c9510170d74a7f959309da720b6df72ca01" },
+ "fzf": { "branch": "master", "commit": "82954258c1c9f61bb6bb764c51470ffbcee01b6c" },
"fzf.vim": { "branch": "master", "commit": "1e054c1d075d87903647db9320116d360eb8b024" },
"git-worktree.nvim": { "branch": "master", "commit": "f247308e68dab9f1133759b05d944569ad054546" },
- "gitsigns.nvim": { "branch": "main", "commit": "6ef8c54fb526bf3a0bc4efb0b2fe8e6d9a7daed2" },
+ "gitsigns.nvim": { "branch": "main", "commit": "d195f0c35ced5174d3ecce1c4c8ebb3b5bc23fa9" },
"harpoon": { "branch": "master", "commit": "867e212ac153e793f95b316d1731f3ca1894625e" },
"hydra.nvim": { "branch": "master", "commit": "3ced42c0b6a6c85583ff0f221635a7f4c1ab0dd0" },
"icon-picker.nvim": { "branch": "master", "commit": "8e89c06411584e02a928b3baaee056eab24466b3" },
"image.nvim": { "branch": "main", "commit": "dcabdf47b0b974b61d08eeafa2c519927e37cf27" },
- "indent-blankline.nvim": { "branch": "master", "commit": "dbd90bb689ff10d21fee6792eb8928f0584b5860" },
+ "indent-blankline.nvim": { "branch": "master", "commit": "7206c77cb931f79885fc47f88ae18f99148392eb" },
"laravel.nvim": { "branch": "main", "commit": "8f8a0eab84191b1867b2f188cf475e6a05203908" },
"lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" },
"lspkind-nvim": { "branch": "master", "commit": "57610d5ab560c073c465d6faf0c19f200cb67e6e" },
"lualine.nvim": { "branch": "master", "commit": "2248ef254d0a1488a72041cfb45ca9caada6d994" },
"markdown-preview.nvim": { "branch": "main", "commit": "cc05a30393e2bf9f12e2d59fc35a1aa928ed1727" },
- "mason-lspconfig.nvim": { "branch": "main", "commit": "4eb8e15e3c0757303d4c6dea64d2981fc679e990" },
+ "mason-lspconfig.nvim": { "branch": "main", "commit": "9453e3d6cd2ca45d96e20f343e8f1b927364b630" },
"mason-tool-installer.nvim": { "branch": "main", "commit": "8b70e7f1e0a4119c1234c3bde4a01c241cabcc74" },
"mason.nvim": { "branch": "main", "commit": "41e75af1f578e55ba050c863587cffde3556ffa6" },
"middleclass": { "branch": "master", "commit": "9fab4d5bca67262614960960ca35c4740eb2be2c" },
- "neodev.nvim": { "branch": "main", "commit": "1676d2c24186fc30005317e0306d20c639b2351b" },
+ "neodev.nvim": { "branch": "main", "commit": "c4ce017bd4bacf60bf59330cec9e93c5d5e104a6" },
"neogen": { "branch": "main", "commit": "70127baaff25611deaf1a29d801fc054ad9d2dc1" },
- "neorg": { "branch": "main", "commit": "bf3daa2229c60f92f48ac6d7db3049b65fd01371" },
- "neotest": { "branch": "master", "commit": "d424d262d01bccc1e0b038c9a7220a755afd2a1f" },
+ "neorg": { "branch": "main", "commit": "baaf13a3145534144b795ad37db22bfffd2ad343" },
+ "neotest": { "branch": "master", "commit": "8782d83869c64700fa419bd5278f4f62c80a2c1a" },
"neotest-go": { "branch": "main", "commit": "d29d20d912aca81a07c50022d880cc66f0d26542" },
"neotest-plenary": { "branch": "master", "commit": "dcaf5ed67a9e28a246e9783319e5aa6c9ea1c584" },
"neotest-rust": { "branch": "main", "commit": "48c1e146ed0eb775fef6aca75903baf3cedadc01" },
"neotest-vim-test": { "branch": "master", "commit": "75c4228882ae4883b11bfce9b8383e637eb44192" },
"noice.nvim": { "branch": "main", "commit": "92433164e2f7118d4122c7674c3834d9511722ba" },
- "nui.nvim": { "branch": "main", "commit": "1d044afde83e73c56de8e176615a4a6e7c8cf0e3" },
+ "nui.nvim": { "branch": "main", "commit": "c9b4de623d19a85b353ff70d2ae9c77143abe69c" },
"null-ls.nvim": { "branch": "main", "commit": "0010ea927ab7c09ef0ce9bf28c2b573fc302f5a7" },
"numb.nvim": { "branch": "master", "commit": "3f7d4a74bd456e747a1278ea1672b26116e0824d" },
"nvim-autopairs": { "branch": "master", "commit": "0f04d78619cce9a5af4f355968040f7d675854a1" },
- "nvim-cmp": { "branch": "main", "commit": "0b751f6beef40fd47375eaf53d3057e0bfa317e4" },
+ "nvim-cmp": { "branch": "main", "commit": "41d7633e4146dce1072de32cea31ee31b056a131" },
"nvim-colorizer.lua": { "branch": "master", "commit": "36c610a9717cc9ec426a07c8e6bf3b3abcb139d6" },
- "nvim-dap": { "branch": "master", "commit": "d7749eb3d9933a75d2244820308ce442f646c7ae" },
+ "nvim-dap": { "branch": "master", "commit": "bbe2c6f3438542a37cc2141a8e385f7dfe07d87d" },
"nvim-dap-go": { "branch": "main", "commit": "a5cc8dcad43f0732585d4793deb02a25c4afb766" },
"nvim-dap-ui": { "branch": "master", "commit": "34160a7ce6072ef332f350ae1d4a6a501daf0159" },
"nvim-dap-virtual-text": { "branch": "master", "commit": "57f1dbd0458dd84a286b27768c142e1567f3ce3b" },
"nvim-dap-vscode-js": { "branch": "main", "commit": "03bd29672d7fab5e515fc8469b7d07cc5994bbf6" },
- "nvim-lspconfig": { "branch": "master", "commit": "694aaec65733e2d54d393abf80e526f86726c988" },
+ "nvim-lspconfig": { "branch": "master", "commit": "f451052bd6804e9e5ccd0ac874d7df8d3d4c55b9" },
"nvim-notify": { "branch": "master", "commit": "e4a2022f4fec2d5ebc79afa612f96d8b11c627b3" },
"nvim-python-repl": { "branch": "main", "commit": "9ed71cc744643171307445b1e4eca5ed48f822e1" },
"nvim-spectre": { "branch": "master", "commit": "a18a58015b46f02b4fe537ebfffd82e46110ff24" },
"nvim-transparent": { "branch": "main", "commit": "fd35a46f4b7c1b244249266bdcb2da3814f01724" },
- "nvim-treesitter": { "branch": "master", "commit": "0791b5ebb590a2d44e20640c52679df1fc42e8ab" },
+ "nvim-treesitter": { "branch": "master", "commit": "78d75bce03f218ee30aedb6e24e3ec1189a3e9ff" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "ec1c5bdb3d87ac971749fa6c7dbc2b14884f1f6a" },
- "nvim-web-devicons": { "branch": "master", "commit": "5efb8bd06841f91f97c90e16de85e96d57e9c862" },
+ "nvim-web-devicons": { "branch": "master", "commit": "8b2e5ef9eb8a717221bd96cb8422686d65a09ed5" },
+ "oil.nvim": { "branch": "master", "commit": "24027ed8d7f3ee5c38cfd713915e2e16d89e79b3" },
"phpactor.nvim": { "branch": "main", "commit": "0aa4ad09c2024e24d630c0ec616d65396caa39e0" },
"plenary.nvim": { "branch": "master", "commit": "55d9fe89e33efd26f532ef20223e5f9430c8b0c0" },
"popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" },
"refactoring.nvim": { "branch": "master", "commit": "156532476deb10b1b2a32cb38e1078b3f9951c42" },
"rust-tools.nvim": { "branch": "master", "commit": "0cc8adab23117783a0292a0c8a2fbed1005dc645" },
- "smart-splits.nvim": { "branch": "master", "commit": "c970c7a3cc7ba635fd73d43c81b40f04c00f5058" },
+ "smart-splits.nvim": { "branch": "master", "commit": "f0003bf9c3f11b8b9209264f865b8864453ca926" },
"telescope-dap.nvim": { "branch": "master", "commit": "4e2d5efb92062f0b865fe59b200b5ed7793833bf" },
- "telescope-file-browser.nvim": { "branch": "master", "commit": "98101b22402cd6d1c7e9a7e0c4718bfc98cb1625" },
+ "telescope-file-browser.nvim": { "branch": "master", "commit": "8e0543365fe5781c9babea7db89ef06bcff3716d" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" },
"telescope-fzy-native.nvim": { "branch": "master", "commit": "282f069504515eec762ab6d6c89903377252bf5b" },
- "telescope-ui-select.nvim": { "branch": "master", "commit": "c261d903a78c2cda47a5e44488621f10f9dd7fcf" },
- "telescope.nvim": { "branch": "master", "commit": "e90fdba90d29d0284cefa4ef5833ef3e56602057" },
+ "telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" },
+ "telescope.nvim": { "branch": "master", "commit": "6213322ab56eb27356fdc09a5078e41e3ea7f3bc" },
"todo-comments.nvim": { "branch": "main", "commit": "4a6737a8d70fe1ac55c64dfa47fcb189ca431872" },
"trouble.nvim": { "branch": "main", "commit": "f1168feada93c0154ede4d1fe9183bf69bac54ea" },
"twilight.nvim": { "branch": "main", "commit": "8b7b50c0cb2dc781b2f4262a5ddd57571556d1e4" },
@@ -96,5 +98,5 @@
"vim-repeat": { "branch": "master", "commit": "24afe922e6a05891756ecf331f39a1f6743d3d5a" },
"vim-rhubarb": { "branch": "master", "commit": "ee69335de176d9325267b0fd2597a22901d927b1" },
"vim-surround": { "branch": "master", "commit": "3d188ed2113431cf8dac77be61b842acb64433d9" },
- "vim-test": { "branch": "master", "commit": "d11dc6f9c3e2f062646e3e265f878dcdfbb6a8ca" }
+ "vim-test": { "branch": "master", "commit": "84373ffca386edd667e09f2bf1024b1de7bdfdf1" }
} \ No newline at end of file
diff --git a/lua/alpha/completition/init.lua b/lua/alpha/completition/init.lua
index 92e1f91..61a3d1c 100644
--- a/lua/alpha/completition/init.lua
+++ b/lua/alpha/completition/init.lua
@@ -36,6 +36,7 @@ cmp.setup {
["<c-space>"] = cmp.mapping.complete(),
},
sources = {
+ { name = "dictionary" },
{ name = "nvim_lua" },
{ name = "nvim_lsp" },
{ name = "path" },
diff --git a/lua/alpha/dap/configs/kotlin.lua b/lua/alpha/dap/configs/kotlin.lua
new file mode 100644
index 0000000..aa486db
--- /dev/null
+++ b/lua/alpha/dap/configs/kotlin.lua
@@ -0,0 +1,18 @@
+local dap = require('dap')
+
+dap.adapters.kotlin = {
+ type = 'executable';
+ command = "kotlin-debug-adapter";
+}
+
+dap.configurations.kotlin = {
+ {
+ type = 'kotlin',
+ request = 'launch',
+ program = "${file}",
+ name = 'Launch kotlin program',
+ projectRoot = "${workspaceFolder}/app",
+ mainClass = "AppKt",
+ }
+}
+dap.defaults.kotlin.auto_continue_if_many_stopped = false
diff --git a/lua/alpha/lsp/default.lua b/lua/alpha/lsp/default.lua
index 639282d..b436be5 100644
--- a/lua/alpha/lsp/default.lua
+++ b/lua/alpha/lsp/default.lua
@@ -17,6 +17,7 @@ return {
tsserver = { enable = true },
volar = { enable = true },
texlab = { enable = true, filetypes = {"tex", "bib"} },
+ kotlin_language_server = { enable = true, filetypes = {"kotlin"}, root_dir = require("lspconfig.util").root_pattern("build.gradle.kts", "pom.xml", ".git") },
},
default_options = function (options)
return vim.tbl_deep_extend("force", {
diff --git a/lua/alpha/lsp/servers/kotlin.lua b/lua/alpha/lsp/servers/kotlin.lua
new file mode 100644
index 0000000..39cdd0d
--- /dev/null
+++ b/lua/alpha/lsp/servers/kotlin.lua
@@ -0,0 +1 @@
+-
diff --git a/lua/alpha/lsp/servers/kotlin_language_server.lua b/lua/alpha/lsp/servers/kotlin_language_server.lua
new file mode 100644
index 0000000..2a02f7d
--- /dev/null
+++ b/lua/alpha/lsp/servers/kotlin_language_server.lua
@@ -0,0 +1,12 @@
+local lsp_attach = require "alpha.lsp.attach"
+local lsp_flags = require "alpha.lsp.flags"
+return function(ops)
+ return vim.tbl_extend("force", {
+ on_attach = lsp_attach,
+ flags = lsp_flags,
+ settings = {
+ ["kotlin-language-server"] = {
+ }
+ }
+ }, ops)
+end
diff --git a/lua/alpha/lsp/servers/phpactor.lua b/lua/alpha/lsp/servers/phpactor.lua
index e6bebcd..ab5d21d 100644
--- a/lua/alpha/lsp/servers/phpactor.lua
+++ b/lua/alpha/lsp/servers/phpactor.lua
@@ -45,7 +45,7 @@ local function phpactor_attach(_, bufnr)
table.insert(out, match)
end
- vim.api.nvim_buf_set_option(popup.bufnr, "filetype", "markdown")
+ -- vim.api.nvim_buf_set_option(popup.bufnr, "filetype", "markdown")
vim.api.nvim_buf_set_lines(popup.bufnr, 0, 1, false, out)
end, {})
end
@@ -61,7 +61,7 @@ return function(ops)
init_options = {
["language_server_worse_reflection.inlay_hints.enable"] = true,
["language_server_worse_reflection.inlay_hints.params"] = true,
- -- ["language_server_worse_reflection.inlay_hints.types"] = true,
+ ["language_server_worse_reflection.inlay_hints.types"] = true,
["language_server_configuration.auto_config"] = false,
["code_transform.import_globals"] = true,
["language_server_phpstan.enabled"] = true,
diff --git a/lua/config/keymaps.lua b/lua/config/keymaps.lua
index 3013d65..cf70ef0 100644
--- a/lua/config/keymaps.lua
+++ b/lua/config/keymaps.lua
@@ -81,3 +81,4 @@ map("n", "<leader>vi", function() require('nvim-python-repl').toggle_vertical()
map("n", "<leader>rl",function() require('rust-tools').inlay_hints.enable() end, {desc = "Enable inlay hints auto update and set them for all the buffers"})
map("n", "<leader>rdl",function() require('rust-tools').inlay_hints.disable() end, {desc = "Disable inlay hints auto update and unset them for all buffers"})
map("n", "<leader>rrn", function () require('rust-tools').runnables.runnables() end, {desc = "run rust"})
+map("n", "-", "<CMD>Oil<CR>", { desc = "Open parent directory" })
diff --git a/lua/config/options.lua b/lua/config/options.lua
index c6449c6..de3b12f 100644
--- a/lua/config/options.lua
+++ b/lua/config/options.lua
@@ -1,43 +1,116 @@
+-- Establece el "mapleader" como un espacio en blanco para atajos de teclado personalizados.
vim.g.mapleader = " "
+
+-- Configura el sistema de snippets para utilizar "luasnip".
vim.g.snippets = "luasnip"
+-- Configuración de opciones globales
local opt = vim.o
+-- Desactiva el soporte del mouse.
opt.mouse = ""
+
+-- Muestra el número de líneas actual.
opt.number = true
+
+-- Muestra números relativos.
opt.relativenumber = true
+
+-- Muestra texto oculto con "conceal" en el nivel 3.
opt.conceallevel = 3
+
+-- Permite cambiar entre buffers sin guardar.
opt.hidden = true
+
+-- Utiliza espacios en lugar de tabuladores para la indentación.
opt.expandtab = true
+
+-- Configura el ancho de la tabulación y la indentación.
opt.tabstop = 4
opt.softtabstop = 4
opt.shiftwidth = 4
+
+-- Habilita el autoindentado.
opt.smartindent = true
+
+-- Desactiva las campanas de error.
opt.errorbells = false
+
+-- Habilita el ajuste de línea.
opt.wrap = true
+
+-- Habilita el corrector ortográfico.
opt.spell = true
-opt.spelllang = "en_us,es"
+
+-- Establece los idiomas para el corrector ortográfico.
+opt.spelllang = "en_us,es_es,es"
+
+-- Desactiva la creación de archivos de intercambio.
opt.swapfile = false
+
+-- Habilita la persistencia de archivos undofile.
opt.undofile = true
+
+-- Establece la ubicación del directorio para los archivos undofile.
opt.undodir = os.getenv "HOME" .. "/.cache/nvim/undodir"
+
+-- Desactiva el resaltado de búsqueda.
opt.hlsearch = false
+
+-- Activa la búsqueda incremental.
opt.incsearch = true
+
+-- Ignora mayúsculas y minúsculas en las búsquedas.
opt.ignorecase = true
+
+-- Utiliza mayúsculas y minúsculas en las búsquedas según sea necesario.
opt.smartcase = true
+
+-- Habilita los colores en la interfaz de terminal.
opt.termguicolors = true
+
+-- Configura el desplazamiento vertical cuando se acerca al límite de la ventana.
opt.scrolloff = 4
+
+-- Configura el desplazamiento lateral cuando se acerca al límite de la ventana.
opt.sidescrolloff = 4
+
+-- Desactiva la visualización del modo actual.
opt.showmode = false
+
+-- Usa el portapapeles del sistema.
opt.clipboard = "unnamedplus"
+
+-- Abre nuevas ventanas abajo y a la derecha por defecto.
opt.splitbelow = true
opt.splitright = true
+
+-- Guarda automáticamente los archivos antes de cambiar a otra ventana o salir.
opt.autowrite = true
+
+-- Muestra caracteres especiales (como espacios y tabuladores) de manera visible.
opt.list = true
+
+-- Configura los caracteres especiales que se muestran con opt.list.
opt.listchars = "tab:\\ ,trail:-"
+
+-- Siempre muestra la línea de estado.
opt.laststatus = 3
+
+-- Configura la altura del área de comandos.
opt.cmdheight = 1
+
+-- Establece el tiempo de actualización en milisegundos.
opt.updatetime = 50
+
+-- Muestra la columna de signos.
opt.signcolumn = "yes"
+
+-- No ajusta automáticamente el tamaño de las ventanas divididas.
opt.equalalways = false
+
+-- Mantiene la pantalla dividida visible.
opt.splitkeep = "screen"
+
+-- Configura los mensajes cortos.
opt.shortmess = "filnxtToOFWIcC"
diff --git a/lua/plugins/completition.lua b/lua/plugins/completition.lua
index 795b016..b659fb7 100644
--- a/lua/plugins/completition.lua
+++ b/lua/plugins/completition.lua
@@ -24,6 +24,31 @@ return {
},
config = true,
},
+ {
+ "uga-rosa/cmp-dictionary",
+ config = function()
+ local dict = require("cmp_dictionary")
+
+ dict.setup({
+ -- The following are default values.
+ exact = 2,
+ first_case_insensitive = false,
+ document = false,
+ document_command = "wn %s -over",
+ sqlite = false,
+ max_items = -1,
+ capacity = 5,
+ debug = false,
+ })
+
+ dict.switcher({
+ spelllang = {
+ es = "./../../spell/dic_es.dict",
+ },
+ })
+ end,
+ },
+
},
event = "VeryLazy",
config = function()
diff --git a/lua/plugins/flutter.lua b/lua/plugins/flutter.lua
index 9d83940..91cabad 100644
--- a/lua/plugins/flutter.lua
+++ b/lua/plugins/flutter.lua
@@ -1,7 +1,7 @@
return
{
'akinsho/flutter-tools.nvim',
- lazy = false,
+ lazy = true,
filetype = 'dart',
dependencies = {
'nvim-lua/plenary.nvim',
diff --git a/lua/plugins/lualine.lua b/lua/plugins/lualine.lua
index 3147f5a..e4c3b4a 100644
--- a/lua/plugins/lualine.lua
+++ b/lua/plugins/lualine.lua
@@ -33,7 +33,7 @@ return {
winbar = {
lualine_a = {},
lualine_b = {},
- lualine_c = { "filename" },
+ lualine_c = {},
lualine_x = {},
lualine_y = {},
lualine_z = {},
@@ -41,7 +41,7 @@ return {
inactive_winbar = {
lualine_a = {},
lualine_b = {},
- lualine_c = { "filename" },
+ lualine_c = { {"filename", file_status = true, path = 1} },
lualine_x = {},
lualine_y = {},
lualine_z = {},
diff --git a/lua/plugins/oil.lua b/lua/plugins/oil.lua
new file mode 100644
index 0000000..4d0968b
--- /dev/null
+++ b/lua/plugins/oil.lua
@@ -0,0 +1,10 @@
+return
+{
+ 'stevearc/oil.nvim',
+ opts = {},
+ -- Optional dependencies
+ dependencies = { "nvim-tree/nvim-web-devicons" },
+ config = function ()
+ require('oil').setup()
+ end,
+}
diff --git a/spell/dic_es.dict b/spell/dic_es.dict
new file mode 100644
index 0000000..326fdd2
--- /dev/null
+++ b/spell/dic_es.dict
@@ -0,0 +1,56336 @@
+a amente as
+e es es
+ea
+IEEE
+o os os
+u
+iba ibas
+oboe oboes
+obué obués
+ubio ubios
+abubilla abubillas
+ababíllame ababíllennos ababíllense ababíllenme ababíllenos ababíllese ababílleme ababíllanos ababíllate ababíllanos ababíllate
+ababillar ababillaos ababilladnos ababilladme ababillaras ababillares ababillara ababillaos ababilladnos ababilladme ababillándoos ababillándonos ababillándose ababillándote ababillándome ababillaros ababillarnos ababillarse ababillarte ababillarme ababillares ababillad ababillaren ababillareis ababilláremos ababillares ababillare ababillaran ababillasen ababillarais ababillaseis ababilláramos ababillásemos ababillaras ababillases ababillara ababillase ababillen ababilléis ababillemos ababilles ababille ababillarían ababillaríais ababillaríamos ababillarías ababillaría ababillarán ababillaréis ababillaremos ababillará ababillarás ababillaré ababillaron ababillasteis ababilló ababillaste ababillé ababillaban ababillabais ababillábamos ababillabas ababillaba ababillan ababilláis ababillamos ababilla ababillas ababillo ababillad ababillaren ababillareis ababilláremos ababillares ababillare ababillaran ababillasen ababillaseis ababillarais ababilláramos ababillásemos ababillaras ababillases ababillara ababillase ababillarían ababillaríais ababillaríamos ababillarías ababillaría ababillarán ababillaréis ababillaremos ababillará ababillarás ababillaré ababillaron ababillasteis ababilló ababillaste ababillé ababillaban ababillabais ababillábamos ababillabas ababillaba ababilláis ababillamos ababillando ababilladas ababillada ababillados ababillado ababillémonos
+abobar abobamientos abobamiento abobaras abobares abobara abobares abobad abobaren abobareis abobáremos abobares abobare abobaran abobasen abobarais abobaseis abobáramos abobásemos abobaras abobases abobara abobase aboben abobéis abobemos abobes abobe abobarían abobaríais abobaríamos abobarías abobaría abobarán abobaréis abobaremos abobará abobarás abobaré abobaron abobasteis abobó abobaste abobé abobaban abobabais abobábamos abobabas abobaba aboban abobáis abobamos aboba abobas abobo abobando abobadas abobada abobados abobado
+abecé abecés
+ubicuo ubicuas ubicuos ubicua ubicuos
+ábaco ábacos
+íbice íbices
+óbice óbices
+obcécalo obcéquenles obcéquenle obcéquenlas obcéquenla obcéquenlos obcéquenlo obcéqueles obcéquele obcéquelas obcéquela obcéquelos obcéquelo obcécales obcécale obcécalas obcécala obcécalos obcécales obcécale obcécalas obcécala obcécalos obcécalas obcécalos obcécala obcécalos
+obcécame obcéquennos obcéquense obcéquenme obcéquenos obcéquese obcéqueme obcécanos obcécate obcécanos obcécate
+obcecar obcecaciones obcecación obcecaos obcecadnos obcecadme obcecaras obcecares obcecara obcecadles obcecadlas obcecadlos obcecadle obcecadla obcecadlo obcecaos obcecadnos obcecadme obcecándoos obcecándonos obcecándose obcecándote obcecándome obcecaros obcecarnos obcecarse obcecarte obcecarme obcecares obcecadles obcecadlas obcecadlos obcecadle obcecadla obcecadlo obcecándoles obcecándolas obcecándolos obcecándole obcecándola obcecándolo obcecarles obcecarlas obcecarlos obcecarle obcecarla obcecarlo obcecad obcecaren obcecareis obcecáremos obcecares obcecare obcecaran obcecasen obcecarais obcecaseis obcecáramos obcecásemos obcecaras obcecases obcecara obcecase obcequen obcequéis obcequemos obceques obceque obcecarían obcecaríais obcecaríamos obcecarías obcecaría obcecarán obcecaréis obcecaremos obcecará obcecarás obcecaré obcecaron obcecasteis obcecó obcecaste obcequé obcecaban obcecabais obcecábamos obcecabas obcecaba obcecan obcecáis obcecamos obceca obcecas obceco obcecad obcecaren obcecareis obcecáremos obcecares obcecare obcecaran obcecasen obcecaseis obcecarais obcecáramos obcecásemos obcecaras obcecases obcecara obcecase obcecarían obcecaríais obcecaríamos obcecarías obcecaría obcecarán obcecaréis obcecaremos obcecará obcecarás obcecaré obcecaron obcecasteis obcecó obcecaste obcequé obcecaban obcecabais obcecábamos obcecabas obcecaba obcecáis obcecamos obcecando obcecadas obcecada obcecados obcecado obcequémonos obcequémosles obcequémoslas obcequémoslos obcequémosle obcequémosla obcequémoslo
+EBCDIC
+ubicuidad ubicuidades
+abecedario abecedarios
+abucheo abucheas abucheos abuchea abucheos
+abuchear abuchearas abucheares abucheara abucheares abuchead abuchearen abucheareis abucheáremos abucheares abucheare abuchearan abucheasen abuchearais abucheaseis abucheáramos abucheásemos abuchearas abucheases abucheara abuchease abucheen abucheéis abucheemos abuchees abuchee abuchearían abuchearíais abuchearíamos abuchearías abuchearía abuchearán abuchearéis abuchearemos abucheará abuchearás abuchearé abuchearon abucheasteis abucheó abucheaste abucheé abucheaban abucheabais abucheábamos abucheabas abucheaba abuchean abucheáis abucheamos abuchea abucheas abucheo abuchead abuchearen abucheareis abucheáremos abucheares abucheare abuchearan abucheasen abucheaseis abuchearais abucheáramos abucheásemos abuchearas abucheases abucheara abuchease abuchearían abuchearíais abuchearíamos abuchearías abuchearía abuchearán abuchearéis abuchearemos abucheará abuchearás abuchearé abuchearon abucheasteis abucheó abucheaste abucheé abucheaban abucheabais abucheábamos abucheabas abucheaba abucheáis abucheamos abucheando abucheadas abucheada abucheados abucheado
+abochórnalo abochórnenles abochórnenle abochórnenlas abochórnenla abochórnenlos abochórnenlo abochórneles abochórnele abochórnelas abochórnela abochórnelos abochórnelo abochórnales abochórnale abochórnalas abochórnala abochórnalos abochórnales abochórnale abochórnalas abochórnala abochórnalos abochórnalas abochórnalos abochórnala abochórnalos
+abochórname abochórnennos abochórnense abochórnenme abochórnenos abochórnese abochórneme abochórnanos abochórnate abochórnanos abochórnate
+abochornar abochornaos abochornadnos abochornadme abochornaras abochornares abochornara abochornadles abochornadlas abochornadlos abochornadle abochornadla abochornadlo abochornaos abochornadnos abochornadme abochornándoos abochornándonos abochornándose abochornándote abochornándome abochornaros abochornarnos abochornarse abochornarte abochornarme abochornares abochornadles abochornadlas abochornadlos abochornadle abochornadla abochornadlo abochornándoles abochornándolas abochornándolos abochornándole abochornándola abochornándolo abochornarles abochornarlas abochornarlos abochornarle abochornarla abochornarlo abochornad abochornaren abochornareis abochornáremos abochornares abochornare abochornaran abochornasen abochornarais abochornaseis abochornáramos abochornásemos abochornaras abochornases abochornara abochornase abochornen abochornéis abochornemos abochornes abochorne abochornarían abochornaríais abochornaríamos abochornarías abochornaría abochornarán abochornaréis abochornaremos abochornará abochornarás abochornaré abochornaron abochornasteis abochornó abochornaste abochorné abochornaban abochornabais abochornábamos abochornabas abochornaba abochornan abochornáis abochornamos abochorna abochornas abochorno abochornando abochornadas abochornada abochornados abochornado abochornémonos abochornémosles abochornémoslas abochornémoslos abochornémosle abochornémosla abochornémoslo
+ubícalo ubíquenles ubíquenle ubíquenlas ubíquenla ubíquenlos ubíquenlo ubíqueles ubíquele ubíquelas ubíquela ubíquelos ubíquelo ubícales ubícale ubícalas ubícala ubícalos ubícales ubícale ubícalas ubícala ubícalos ubícalas ubícalos ubícala ubícalos
+ubícame ubíquennos ubíquense ubíquenme ubíquenos ubíquese ubíqueme ubícanos ubícate ubícanos ubícate
+ibicenco ibicencas ibicencos ibicenca ibicencos
+abocanar abocanaras abocanares abocanara abocanares abocanad abocanaren abocanareis abocanáremos abocanares abocanare abocanaran abocanasen abocanarais abocanaseis abocanáramos abocanásemos abocanaras abocanases abocanara abocanase abocanen abocanéis abocanemos abocanes abocane abocanarían abocanaríais abocanaríamos abocanarías abocanaría abocanarán abocanaréis abocanaremos abocanará abocanarás abocanaré abocanaron abocanasteis abocanó abocanaste abocané abocanaban abocanabais abocanábamos abocanabas abocanaba abocanan abocanáis abocanamos abocana abocanas abocano abocanad abocanaren abocanareis abocanáremos abocanares abocanare abocanaran abocanasen abocanaseis abocanarais abocanáramos abocanásemos abocanaras abocanases abocanara abocanase abocanarían abocanaríais abocanaríamos abocanarías abocanaría abocanarán abocanaréis abocanaremos abocanará abocanarás abocanaré abocanaron abocanasteis abocanó abocanaste abocané abocanaban abocanabais abocanábamos abocanabas abocanaba abocanáis abocanamos abocanando abocanadas abocanada abocanados abocanado
+abocinar abocinamientos abocinamiento abocinaras abocinares abocinara abocinares abocinad abocinaren abocinareis abocináremos abocinares abocinare abocinaran abocinasen abocinarais abocinaseis abocináramos abocinásemos abocinaras abocinases abocinara abocinase abocinen abocinéis abocinemos abocines abocine abocinarían abocinaríais abocinaríamos abocinarías abocinaría abocinarán abocinaréis abocinaremos abocinará abocinarás abocinaré abocinaron abocinasteis abocinó abocinaste abociné abocinaban abocinabais abocinábamos abocinabas abocinaba abocinan abocináis abocinamos abocina abocinas abocino abocinad abocinaren abocinareis abocináremos abocinares abocinare abocinaran abocinasen abocinaseis abocinarais abocináramos abocinásemos abocinaras abocinases abocinara abocinase abocinarían abocinaríais abocinaríamos abocinarías abocinaría abocinarán abocinaréis abocinaremos abocinará abocinarás abocinaré abocinaron abocinasteis abocinó abocinaste abociné abocinaban abocinabais abocinábamos abocinabas abocinaba abocináis abocinamos abocinando abocinadas abocinada abocinados abocinado
+abacero abaceras abaceros abacera abaceros
+abacería abacerías
+abocar abocamientos abocamiento abocaras abocares abocara abocares abocad abocaren abocareis abocáremos abocares abocare abocaran abocasen abocarais abocaseis abocáramos abocásemos abocaras abocases abocara abocase aboquen aboquéis aboquemos aboques aboque abocarían abocaríais abocaríamos abocarías abocaría abocarán abocaréis abocaremos abocará abocarás abocaré abocaron abocasteis abocó abocaste aboqué abocaban abocabais abocábamos abocabas abocaba abocan abocáis abocamos aboca abocas aboco abocando abocadas abocada abocados abocado
+ubicar ubicaciones ubicación ubicaos ubicadnos ubicadme ubicaras ubicares ubicara ubicadles ubicadlas ubicadlos ubicadle ubicadla ubicadlo ubicaos ubicadnos ubicadme ubicándoos ubicándonos ubicándose ubicándote ubicándome ubicaros ubicarnos ubicarse ubicarte ubicarme ubicares ubicadles ubicadlas ubicadlos ubicadle ubicadla ubicadlo ubicándoles ubicándolas ubicándolos ubicándole ubicándola ubicándolo ubicarles ubicarlas ubicarlos ubicarle ubicarla ubicarlo ubicad ubicaren ubicareis ubicáremos ubicares ubicare ubicaran ubicasen ubicarais ubicaseis ubicáramos ubicásemos ubicaras ubicases ubicara ubicase ubiquen ubiquéis ubiquemos ubiques ubique ubicarían ubicaríais ubicaríamos ubicarías ubicaría ubicarán ubicaréis ubicaremos ubicará ubicarás ubicaré ubicaron ubicasteis ubicó ubicaste ubiqué ubicaban ubicabais ubicábamos ubicabas ubicaba ubican ubicáis ubicamos ubica ubicas ubico ubicad ubicaren ubicareis ubicáremos ubicares ubicare ubicaran ubicasen ubicaseis ubicarais ubicáramos ubicásemos ubicaras ubicases ubicara ubicase ubicarían ubicaríais ubicaríamos ubicarías ubicaría ubicarán ubicaréis ubicaremos ubicará ubicarás ubicaré ubicaron ubicasteis ubicó ubicaste ubiqué ubicaban ubicabais ubicábamos ubicabas ubicaba ubicáis ubicamos ubicando ubicadas ubicada ubicados ubicado ubiquémonos ubiquémosles ubiquémoslas ubiquémoslos ubiquémosle ubiquémosla ubiquémoslo
+abocardo abocardas abocardos abocarda abocardos
+abocardar abocardaras abocardares abocardara abocardares abocardad abocardaren abocardareis abocardáremos abocardares abocardare abocardaran abocardasen abocardarais abocardaseis abocardáramos abocardásemos abocardaras abocardases abocardara abocardase abocarden abocardéis abocardemos abocardes abocarde abocardarían abocardaríais abocardaríamos abocardarías abocardaría abocardarán abocardaréis abocardaremos abocardará abocardarás abocardaré abocardaron abocardasteis abocardó abocardaste abocardé abocardaban abocardabais abocardábamos abocardabas abocardaba abocardan abocardáis abocardamos abocarda abocardas abocardo abocardad abocardaren abocardareis abocardáremos abocardares abocardare abocardaran abocardasen abocardaseis abocardarais abocardáramos abocardásemos abocardaras abocardases abocardara abocardase abocardarían abocardaríais abocardaríamos abocardarías abocardaría abocardarán abocardaréis abocardaremos abocardará abocardarás abocardaré abocardaron abocardasteis abocardó abocardaste abocardé abocardaban abocardabais abocardábamos abocardabas abocardaba abocardáis abocardamos abocardando abocardadas abocardada abocardados abocardado
+abocetar abocetaras abocetares abocetara abocetares abocetad abocetaren abocetareis abocetáremos abocetares abocetare abocetaran abocetasen abocetarais abocetaseis abocetáramos abocetásemos abocetaras abocetases abocetara abocetase aboceten abocetéis abocetemos abocetes abocete abocetarían abocetaríais abocetaríamos abocetarías abocetaría abocetarán abocetaréis abocetaremos abocetará abocetarás abocetaré abocetaron abocetasteis abocetó abocetaste aboceté abocetaban abocetabais abocetábamos abocetabas abocetaba abocetan abocetáis abocetamos aboceta abocetas aboceto abocetando abocetadas abocetada abocetados abocetado
+abad abadas abades abada abades
+abadía abadías
+obedecible obedecibles
+obedecedor obedecedoras obedecedores obedecedora obedecedores
+obedécelo obedézcanles obedézcanle obedézcanlas obedézcanla obedézcanlos obedézcanlo obedézcales obedézcale obedézcalas obedézcala obedézcalos obedézcalo obedéceles obedécele obedécelas obedécela obedécelos obedécelas obedécelos obedécela obedécelos
+obedéceme obedézcannos obedézcanse obedézcanme obedézcanos obedézcase obedézcame obedécenos obedécete
+abducción abducciones
+abdicar abdicaciones abdicación abdicaras abdicares abdicara abdicares abdicad abdicaren abdicareis abdicáremos abdicares abdicare abdicaran abdicasen abdicarais abdicaseis abdicáramos abdicásemos abdicaras abdicases abdicara abdicase abdiquen abdiquéis abdiquemos abdiques abdique abdicarían abdicaríais abdicaríamos abdicarías abdicaría abdicarán abdicaréis abdicaremos abdicará abdicarás abdicaré abdicaron abdicasteis abdicó abdicaste abdiqué abdicaban abdicabais abdicábamos abdicabas abdicaba abdican abdicáis abdicamos abdica abdicas abdico abdicad abdicaren abdicareis abdicáremos abdicares abdicare abdicaran abdicasen abdicaseis abdicarais abdicáramos abdicásemos abdicaras abdicases abdicara abdicase abdicarían abdicaríais abdicaríamos abdicarías abdicaría abdicarán abdicaréis abdicaremos abdicará abdicarás abdicaré abdicaron abdicasteis abdicó abdicaste abdiqué abdicaban abdicabais abdicábamos abdicabas abdicaba abdicáis abdicamos abdicando abdicadas abdicada abdicados abdicado
+obedecer obedecimientos obedecimiento obedeceos obedecednos obedecedme obedeceros obedecernos obedecerse obedecerte obedecerme obedecedles obedecedlas obedecedlos obedecedle obedecedla obedecedlo obedecerles obedecerle obedecerlas obedecerlos obedecerla obedecerlo obedeceos obedecednos obedecedme obedeciéndoos obedeciéndonos obedeciéndose obedeciéndote obedeciéndome obedeceros obedecernos obedecerse obedecerte obedecerme obedecedles obedecedlas obedecedlos obedecedle obedecedla obedecedlo obedeciéndoles obedeciéndolas obedeciéndolos obedeciéndole obedeciéndola obedeciéndolo obedecerles obedecerlas obedecerlos obedecerle obedecerla obedecerlo obedeced obedecieren obedeciereis obedeciéremos obedecieres obedeciere obedecieran obedeciesen obedecierais obedecieseis obedeciéramos obedeciésemos obedecieses obedecieras obedeciese obedeciera obedezcan obedezcáis obedezcamos obedezcas obedezca obedecerían obedeceríais obedeceríamos obedecerías obedecería obedecerán obedeceréis obedeceremos obedecerá obedecerás obedeceré obedecieron obedecisteis obedecimos obedeció obedeciste obedecí obedecían obedecíais obedecíamos obedecías obedecía obedecen obedecéis obedecemos obedece obedeces obedezco obedeciendo obedecidas obedecida obedecidos obedecido obedezcámonos obedezcámosles obedezcámoslas obedezcámoslos obedezcámosle obedezcámosla obedezcámoslo
+abductor abductores
+abdicativo abdicativamente abdicativas abdicativos abdicativa abdicativos
+abadejo abadejas abadejos abadeja abadejos
+abedul abedules
+ibídem
+abdomen
+abdominal abdominales
+abdómenes
+obediencia obediencias
+abadengo abadengas abadengos abadenga abadengos
+obediente obedientemente obedientes
+obduración obduraciones
+abadernar abadernaras abadernares abadernara abadernares abadernad abadernaren abadernareis abadernáremos abadernares abadernare abadernaran abadernasen abadernarais abadernaseis abadernáramos abadernásemos abadernaras abadernases abadernara abadernase abadernen abadernéis abadernemos abadernes abaderne abadernarían abadernaríais abadernaríamos abadernarías abadernaría abadernarán abadernaréis abadernaremos abadernará abadernarás abadernaré abadernaron abadernasteis abadernó abadernaste abaderné abadernaban abadernabais abadernábamos abadernabas abadernaba abadernan abadernáis abadernamos abaderna abadernas abaderno abadernando abadernadas abadernada abadernados abadernado
+abadesa abadesas
+abadiato abadiatos
+abofeteador abofeteadoras abofeteadores abofeteadora abofeteadores
+abofetéalo abofetéenles abofetéenle abofetéenlas abofetéenla abofetéenlos abofetéenlo abofetéeles abofetéele abofetéelas abofetéela abofetéelos abofetéelo abofetéales abofetéale abofetéalas abofetéala abofetéalos abofetéales abofetéale abofetéalas abofetéala abofetéalos abofetéalas abofetéalos abofetéala abofetéalos
+abofetear abofetearas abofeteares abofeteara abofeteadles abofeteadlas abofeteadlos abofeteadle abofeteadla abofeteadlo abofeteares abofeteadles abofeteadlas abofeteadlos abofeteadle abofeteadla abofeteadlo abofeteándoles abofeteándolas abofeteándolos abofeteándole abofeteándola abofeteándolo abofetearles abofetearlas abofetearlos abofetearle abofetearla abofetearlo abofetead abofetearen abofeteareis abofeteáremos abofeteares abofeteare abofetearan abofeteasen abofetearais abofeteaseis abofeteáramos abofeteásemos abofetearas abofeteases abofeteara abofetease abofeteen abofeteéis abofeteemos abofetees abofetee abofetearían abofetearíais abofetearíamos abofetearías abofetearía abofetearán abofetearéis abofetearemos abofeteará abofetearás abofetearé abofetearon abofeteasteis abofeteó abofeteaste abofeteé abofeteaban abofeteabais abofeteábamos abofeteabas abofeteaba abofetean abofeteáis abofeteamos abofetea abofeteas abofeteo abofetead abofetearen abofeteareis abofeteáremos abofeteares abofeteare abofetearan abofeteasen abofeteaseis abofetearais abofeteáramos abofeteásemos abofetearas abofeteases abofeteara abofetease abofetearían abofetearíais abofetearíamos abofetearías abofetearía abofetearán abofetearéis abofetearemos abofeteará abofetearás abofetearé abofetearon abofeteasteis abofeteó abofeteaste abofeteé abofeteaban abofeteabais abofeteábamos abofeteabas abofeteaba abofeteáis abofeteamos abofeteando abofeteadas abofeteada abofeteados abofeteado abofeteémosles abofeteémoslas abofeteémoslos abofeteémosle abofeteémosla abofeteémoslo
+abigeo abigeas abigeos abigea abigeos
+abogacía abogacías
+abogador abogadoras abogadores abogadora abogadores
+abogadismo abogadismos
+abogar abogamientos abogamiento abogaras abogares abogara abogares abogad abogaren abogareis abogáremos abogares abogare abogaran abogasen abogarais abogaseis abogáramos abogásemos abogaras abogases abogara abogase aboguen aboguéis aboguemos abogues abogue abogarían abogaríais abogaríamos abogarías abogaría abogarán abogaréis abogaremos abogará abogarás abogaré abogaron abogasteis abogó abogaste abogué abogaban abogabais abogábamos abogabas