diff --git a/lua/astrocommunity/motion/grapple-nvim/README.md b/lua/astrocommunity/motion/grapple-nvim/README.md index dfb3bdce4..13f671b1c 100644 --- a/lua/astrocommunity/motion/grapple-nvim/README.md +++ b/lua/astrocommunity/motion/grapple-nvim/README.md @@ -5,6 +5,7 @@ Neovim plugin for tagging important files **Repository:** ### Example of a custom Heirline component for AstroNvim + ![image](https://github.com/Subjective/astrocommunity/assets/56745535/333069eb-dea7-428f-b28d-31fd5912f95f) ```lua @@ -14,13 +15,14 @@ status.component.grapple = { provider = function() local available, grapple = pcall(require, "grapple") if available then - local key = grapple.key { buffer = 0 } - if key ~= nil then return " " .. key .. " " end + return grapple.statusline() end end, } ``` + **Example Configuration:** + ```lua return { plugins = { @@ -34,8 +36,7 @@ return { provider = function() local available, grapple = pcall(require, "grapple") if available then - local key = grapple.key { buffer = 0 } - if key ~= nil then return " " .. key .. " " end + return grapple.statusline() end end, } diff --git a/lua/astrocommunity/motion/grapple-nvim/init.lua b/lua/astrocommunity/motion/grapple-nvim/init.lua index 69c6a9243..c95e9325f 100644 --- a/lua/astrocommunity/motion/grapple-nvim/init.lua +++ b/lua/astrocommunity/motion/grapple-nvim/init.lua @@ -5,16 +5,16 @@ maps.n[prefix] = { desc = icon .. "Grapple" } require("astronvim.utils").set_mappings(maps) return { "cbochs/grapple.nvim", - dependencies = { "nvim-lua/plenary.nvim" }, cmd = { "Grapple" }, keys = { - { prefix .. "a", "GrappleTag", desc = "Add file" }, - { prefix .. "d", "GrappleUntag", desc = "Remove file" }, - { prefix .. "t", "GrappleToggle", desc = "Toggle a file" }, - { prefix .. "e", "GrapplePopup tags", desc = "Select from tags" }, - { prefix .. "s", "GrapplePopup scopes", desc = "Select a project scope" }, - { prefix .. "x", "GrappleReset", desc = "Clear tags from current project" }, - { "", "GrappleCycle forward", desc = "Select next tag" }, - { "", "GrappleCycle backward", desc = "Select previous tag" }, + { prefix .. "a", "Grapple tag", desc = "Add file" }, + { prefix .. "d", "Grapple untag", desc = "Remove file" }, + { prefix .. "t", "Grapple toggle", desc = "Toggle a file" }, + { prefix .. "e", "Grapple open_tags", desc = "Select from tags" }, + { prefix .. "s", "Grapple open_scopes", desc = "Select a scope" }, + { prefix .. "l", "Grapple open_loaded", desc = "Select a loaded scope" }, + { prefix .. "x", "Grapple reset", desc = "Clear tags from current project" }, + { "", "Grapple cycle forward", desc = "Select next tag" }, + { "", "Grapple cycle backward", desc = "Select previous tag" }, }, }