From ed6e1b88efd5d162c4abae38218b61d3d10c0714 Mon Sep 17 00:00:00 2001 From: Elvis Claros Castro Date: Sun, 31 Aug 2025 11:50:19 -0300 Subject: feat(plugins): elimina plugins de completado y utilidades no utilizados MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Se eliminaron archivos de configuración de completado antiguos y plugins (blink.lua, init.lua, init_new.lua) para simplificar la configuración, favoreciendo el nuevo archivo `completition.lua`. Se eliminaron los plugins de Hurl y Rayso, que ya no son necesarios. El plugin Spectre ahora detecta la raíz de git usando comandos de shell en lugar de utilidades personalizadas, lo que simplifica las dependencias. Esta limpieza reduce la carga de mantenimiento y mejora la claridad en la configuración de plugins. --- lua/plugins/hurl.lua | 39 --------------------------------------- lua/plugins/rayso.lua | 10 ---------- lua/plugins/spectre.lua | 7 ++++--- 3 files changed, 4 insertions(+), 52 deletions(-) delete mode 100644 lua/plugins/hurl.lua delete mode 100644 lua/plugins/rayso.lua (limited to 'lua/plugins') diff --git a/lua/plugins/hurl.lua b/lua/plugins/hurl.lua deleted file mode 100644 index cd949ee..0000000 --- a/lua/plugins/hurl.lua +++ /dev/null @@ -1,39 +0,0 @@ -local IS_DEV = false - -return { - { - "jellydn/hurl.nvim", - dir = IS_DEV and "~/Projects/research/hurl.nvim" or nil, - ft = "hurl", - dependencies = { "MunifTanjim/nui.nvim", "nvim-treesitter/nvim-treesitter" }, - opts = { - mode = "split", - auto_close = false, - debug = false, - show_notification = false, - formatters = { - json = { "jq" }, - html = { - "prettier", - "--parser", - "html", - }, - }, - }, - keys = { - -- Run API request - { "rA", "HurlRunner", desc = "Hurl - Run All requests" }, - { "ra", "HurlRunnerAt", desc = "Hurl - Run Api request" }, - { "re", "HurlRunnerToEntry", desc = "Hurl -Run Api request to entry" }, - { "th", "HurlToggleMode", desc = "Hurl - Toggle Mode" }, - { "rv", "HurlVerbose", desc = "Hurl - Run Api in verbose mode" }, - -- Run Hurl request in visual mode - { "rh", ":HurlRunner", desc = "Hurl Runner", mode = "v" }, - -- Show last response - { "rh", "HurlShowLastResponse", desc = "Hurl History", mode = "n" }, - -- Manage variable - { "hg", ":HurlSetVariable", desc = "Hurl - Set global variable" }, - { "hG", "HurlManageVariable", desc = "Hurl - Manage global variable" }, - }, - }, -} diff --git a/lua/plugins/rayso.lua b/lua/plugins/rayso.lua deleted file mode 100644 index 8821e47..0000000 --- a/lua/plugins/rayso.lua +++ /dev/null @@ -1,10 +0,0 @@ -return { - { - "TobinPalmer/rayso.nvim", - cmd = { "Rayso" }, - keys = { - { "cs", "Rayso", desc = "Screenshot code" }, - }, - config = true, - }, -} diff --git a/lua/plugins/spectre.lua b/lua/plugins/spectre.lua index e3840af..4dcc782 100644 --- a/lua/plugins/spectre.lua +++ b/lua/plugins/spectre.lua @@ -2,11 +2,12 @@ ---@param default_opts table | nil ---@return table function _G.get_spectre_options(default_opts) - local Path = require("utils.path") local opts = default_opts or {} - if Path.is_git_repo() then - opts.cwd = Path.get_git_root() + -- Check if we're in a git repository and get the root + local git_root = vim.fn.system("git rev-parse --show-toplevel 2>/dev/null") + if vim.v.shell_error == 0 then + opts.cwd = vim.trim(git_root) end return opts -- cgit v1.2.3