diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/config/autocmds.lua | 8 | ||||
| -rw-r--r-- | lua/menus/colors.lua | 17 | ||||
| -rw-r--r-- | lua/plugins/menu.lua | 19 | ||||
| -rw-r--r-- | lua/plugins/minty.lua | 11 |
4 files changed, 15 insertions, 40 deletions
diff --git a/lua/config/autocmds.lua b/lua/config/autocmds.lua index 24ff236..50e8cae 100644 --- a/lua/config/autocmds.lua +++ b/lua/config/autocmds.lua @@ -84,7 +84,7 @@ end -- Set filetype for .env and .env.* files vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, { - group = augroup("env_filetype"), + group = augroup "env_filetype", pattern = { "*.env", ".env.*" }, callback = function() vim.opt_local.filetype = "sh" @@ -93,7 +93,7 @@ vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, { -- Set filetype for .hurl files vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, { - group = augroup("hurl_filetype"), + group = augroup "hurl_filetype", pattern = { "*.hurl" }, callback = function() vim.opt_local.filetype = "hurl" @@ -102,7 +102,7 @@ vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, { -- Set filetype for .toml files vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, { - group = augroup("toml_filetype"), + group = augroup "toml_filetype", pattern = { "*.tomg-config*" }, callback = function() vim.opt_local.filetype = "toml" @@ -111,7 +111,7 @@ vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, { -- Set filetype for .ejs files vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, { - group = augroup("ejs_filetype"), + group = augroup "ejs_filetype", pattern = { "*.ejs", "*.ejs.t" }, callback = function() vim.opt_local.filetype = "embedded_template" diff --git a/lua/menus/colors.lua b/lua/menus/colors.lua deleted file mode 100644 index a2f5553..0000000 --- a/lua/menus/colors.lua +++ /dev/null @@ -1,17 +0,0 @@ -return { - { - name = "Shades (explorar paletas)", - cmd = function() - vim.cmd("Shades") - end, - rtxt = "Shades", - }, - - { - name = "Huefy (selector de color)", - cmd = function() - require("minty.huefy").open() - end, - rtxt = "Huefy", - }, -} diff --git a/lua/plugins/menu.lua b/lua/plugins/menu.lua index 87c2517..aa5a4d1 100644 --- a/lua/plugins/menu.lua +++ b/lua/plugins/menu.lua @@ -7,7 +7,7 @@ return { lazy = true, keys = { { - "<leader>om", + "<leader>um", function() local ok, menu = pcall(require, "menu") if not ok then @@ -23,23 +23,6 @@ return { end, desc = "Abrir menú de Oil", }, - { - "<leader>cm", - function() - local ok, menu = pcall(require, "menu") - if not ok then - vim.notify("menu.nvim no disponible", vim.log.levels.ERROR) - return - end - local ok_items, items = pcall(require, "menus.colors") - if not ok_items then - vim.notify("menus.colors no encontrado", vim.log.levels.ERROR) - return - end - menu.open(items) - end, - desc = "Abrir menú de Colores (Minty)", - }, }, }, } diff --git a/lua/plugins/minty.lua b/lua/plugins/minty.lua index 7cd879e..87a15bc 100644 --- a/lua/plugins/minty.lua +++ b/lua/plugins/minty.lua @@ -5,6 +5,15 @@ return { { "nvzone/minty", cmd = { "Shades", "Huefy" }, - -- You can add keymaps later if you want; commands are enough + keys = { + { "<leader>cs", "<cmd>Shades<cr>", desc = "Color Shades Picker" }, + { "<leader>ch", "<cmd>Huefy<cr>", desc = "Color Hue Picker" }, + }, + config = function() + require("minty").setup({ + -- Configuraciones opcionales + -- Por ejemplo, para auto-insertar el color seleccionado + }) + end, }, } |