Compare commits

...

7 Commits

Author SHA1 Message Date
Guilherme Soares d4634b5f9a
Merge 9fd9d87880 into 56ead98e05 2024-11-20 13:56:33 +02:00
github-actions[bot] 56ead98e05 chore(build): auto-generate rockspec mappings 2024-11-20 08:28:09 +00:00
Folke Lemaitre 7d0fe7615a
ci: docgen fixes 2024-11-20 09:24:28 +01:00
github-actions[bot] 8e11d208d6 chore(build): auto-generate docs 2024-11-20 08:13:59 +00:00
Folke Lemaitre 25749704e4
docs: docgen 2024-11-20 09:11:45 +01:00
Folke Lemaitre e41dffcbaf
docs: fix hl_group docgen 2024-11-20 09:08:44 +01:00
Guilherme Soares 9fd9d87880 feat(util): add more handlers to util.open 2024-10-21 18:58:11 +01:00
4 changed files with 221 additions and 125 deletions

View File

@ -646,24 +646,42 @@ will be added to the plugins spec.
-- then set the below to false. This should work, but is NOT supported and will -- then set the below to false. This should work, but is NOT supported and will
-- increase downloads a lot. -- increase downloads a lot.
filter = true, filter = true,
-- rate of network related git operations (clone, fetch, checkout)
throttle = {
enabled = false, -- not enabled by default
-- max 2 ops every 5 seconds
rate = 2,
duration = 5 * 1000, -- in ms
},
-- Time in seconds to wait before running fetch again for a plugin.
-- Repeated update/check operations will not run again until this
-- cooldown period has passed.
cooldown = 0,
}, },
pkg = { pkg = {
enabled = true, enabled = true,
cache = vim.fn.stdpath("state") .. "/lazy/pkg-cache.lua", cache = vim.fn.stdpath("state") .. "/lazy/pkg-cache.lua",
versions = true, -- Honor versions in pkg sources
-- the first package source that is found for a plugin will be used. -- the first package source that is found for a plugin will be used.
sources = { sources = {
"lazy", "lazy",
"rockspec", "rockspec", -- will only be used when rocks.enabled is true
"packspec", "packspec",
}, },
}, },
rocks = { rocks = {
enabled = true,
root = vim.fn.stdpath("data") .. "/lazy-rocks", root = vim.fn.stdpath("data") .. "/lazy-rocks",
server = "https://nvim-neorocks.github.io/rocks-binaries/", server = "https://nvim-neorocks.github.io/rocks-binaries/",
-- use hererocks to install luarocks?
-- set to `nil` to use hererocks when luarocks is not found
-- set to `true` to always use hererocks
-- set to `false` to always use luarocks
hererocks = nil,
}, },
dev = { dev = {
---@type string | fun(plugin: LazyPlugin): string directory where you store your local plugin projects -- Directory where you store your local plugin projects. If a function is used,
-- the plugin directory (e.g. `~/projects/plugin-name`) must be returned.
---@type string | fun(plugin: LazyPlugin): string
path = "~/projects", path = "~/projects",
---@type string[] plugins that match these patterns will use your local versions instead of being fetched from GitHub ---@type string[] plugins that match these patterns will use your local versions instead of being fetched from GitHub
patterns = {}, -- For example {"folke"} patterns = {}, -- For example {"folke"}
@ -715,7 +733,7 @@ will be added to the plugins spec.
-- leave nil, to automatically select a browser depending on your OS. -- leave nil, to automatically select a browser depending on your OS.
-- If you want to use a specific browser, you can define it here -- If you want to use a specific browser, you can define it here
browser = nil, ---@type string? browser = nil, ---@type string?
throttle = 20, -- how frequently should the ui process render events throttle = 1000 / 30, -- how frequently should the ui process render events
custom_keys = { custom_keys = {
-- You can define custom key maps here. If present, the description will -- You can define custom key maps here. If present, the description will
-- be shown in the help menu. -- be shown in the help menu.
@ -730,6 +748,16 @@ will be added to the plugins spec.
desc = "Open lazygit log", desc = "Open lazygit log",
}, },
["<localleader>i"] = {
function(plugin)
Util.notify(vim.inspect(plugin), {
title = "Inspect " .. plugin.name,
lang = "lua",
})
end,
desc = "Inspect Plugin",
},
["<localleader>t"] = { ["<localleader>t"] = {
function(plugin) function(plugin)
require("lazy.util").float_term(nil, { require("lazy.util").float_term(nil, {
@ -740,6 +768,17 @@ will be added to the plugins spec.
}, },
}, },
}, },
-- Output options for headless mode
headless = {
-- show the output from process commands like git
process = true,
-- show log messages
log = true,
-- show task start/end
task = true,
-- use ansi colors
colors = true,
},
diff = { diff = {
-- diff command <d> can be one of: -- diff command <d> can be one of:
-- * browser: opens the github compare view. Note that this is always mapped to <K> as well, -- * browser: opens the github compare view. Note that this is always mapped to <K> as well,
@ -791,7 +830,7 @@ will be added to the plugins spec.
enabled = true, enabled = true,
root = vim.fn.stdpath("state") .. "/lazy/readme", root = vim.fn.stdpath("state") .. "/lazy/readme",
files = { "README.md", "lua/**/README.md" }, files = { "README.md", "lua/**/README.md" },
-- only generate markdown helptags for plugins that dont have docs -- only generate markdown helptags for plugins that don't have docs
skip_if_doc_exists = true, skip_if_doc_exists = true,
}, },
state = vim.fn.stdpath("state") .. "/lazy/state.json", -- state info for checker and other things state = vim.fn.stdpath("state") .. "/lazy/state.json", -- state info for checker and other things
@ -837,6 +876,8 @@ If you dont want to use a Nerd Font, you can replace the icons with Unicode s
----------------------------------------------------------------------- -----------------------------------------------------------------------
Highlight Group Default Group Description Highlight Group Default Group Description
----------------------- ----------------------- ----------------------- ----------------------- ----------------------- -----------------------
LazyBold { bold = true }
LazyButton CursorLine LazyButton CursorLine
LazyButtonActive Visual LazyButtonActive Visual
@ -857,10 +898,16 @@ If you dont want to use a Nerd Font, you can replace the icons with Unicode s
LazyDir @markup.link directory LazyDir @markup.link directory
LazyError DiagnosticError task errors
LazyH1 IncSearch home button LazyH1 IncSearch home button
LazyH2 Bold titles LazyH2 Bold titles
LazyInfo DiagnosticInfo task errors
LazyItalic { italic = true }
LazyLocal Constant LazyLocal Constant
LazyNoCond DiagnosticWarn unloaded icon for a LazyNoCond DiagnosticWarn unloaded icon for a
@ -897,13 +944,13 @@ If you dont want to use a Nerd Font, you can replace the icons with Unicode s
LazySpecial @punctuation.special LazySpecial @punctuation.special
LazyTaskError ErrorMsg task errors
LazyTaskOutput MsgArea task output LazyTaskOutput MsgArea task output
LazyUrl @markup.link url LazyUrl @markup.link url
LazyValue @string value of a property LazyValue @string value of a property
LazyWarning DiagnosticWarn task errors
----------------------------------------------------------------------- -----------------------------------------------------------------------
============================================================================== ==============================================================================

View File

@ -10,11 +10,15 @@ return
}, { }, {
name = "adopure.nvim", name = "adopure.nvim",
url = "Willem-J-an/adopure.nvim", url = "Willem-J-an/adopure.nvim",
version = "1.1.2-1" version = "1.2.0-1"
}, { }, {
name = "aerial.nvim", name = "aerial.nvim",
url = "stevearc/aerial.nvim", url = "stevearc/aerial.nvim",
version = "2.3.1-1" version = "2.3.1-1"
}, {
name = "age.nvim",
url = "KingMichaelPark/age.nvim",
version = "0.1.0-1"
}, { }, {
name = "ai.nvim", name = "ai.nvim",
url = "S1M0N38/ai.nvim", url = "S1M0N38/ai.nvim",
@ -30,7 +34,7 @@ return
}, { }, {
name = "autosave.nvim", name = "autosave.nvim",
url = "brianhuster/autosave.nvim", url = "brianhuster/autosave.nvim",
version = "0.1.1-1" version = "0.4.1-1"
}, { }, {
name = "banana.nvim", name = "banana.nvim",
url = "CWood-sdf/banana.nvim", url = "CWood-sdf/banana.nvim",
@ -106,7 +110,11 @@ return
}, { }, {
name = "conform.nvim", name = "conform.nvim",
url = "stevearc/conform.nvim", url = "stevearc/conform.nvim",
version = "8.1.0-1" version = "8.2.0-1"
}, {
name = "cursor-text-objects.nvim",
url = "ColinKennedy/cursor-text-objects.nvim",
version = "1.1.0-1"
}, { }, {
name = "cybu.nvim", name = "cybu.nvim",
url = "ghillb/cybu.nvim", url = "ghillb/cybu.nvim",
@ -154,15 +162,15 @@ return
}, { }, {
name = "doris.nvim", name = "doris.nvim",
url = "jackokring/doris.nvim", url = "jackokring/doris.nvim",
version = "0.0.0-1" version = "0.2.0-1"
}, { }, {
name = "dressing.nvim", name = "dressing.nvim",
url = "stevearc/dressing.nvim", url = "stevearc/dressing.nvim",
version = "3.0.0-1" version = "3.1.0-1"
}, { }, {
name = "dropbar.nvim", name = "dropbar.nvim",
url = "Bekaboo/dropbar.nvim", url = "Bekaboo/dropbar.nvim",
version = "9.0.0-1" version = "9.0.1-1"
}, { }, {
name = "duck.nvim", name = "duck.nvim",
url = "tamton-aquib/duck.nvim", url = "tamton-aquib/duck.nvim",
@ -178,19 +186,23 @@ return
}, { }, {
name = "efmls-configs-nvim", name = "efmls-configs-nvim",
url = "creativenull/efmls-configs-nvim", url = "creativenull/efmls-configs-nvim",
version = "1.7.0-1" version = "1.8.0-1"
}, { }, {
name = "elixir-tools.nvim", name = "elixir-tools.nvim",
url = "elixir-tools/elixir-tools.nvim", url = "elixir-tools/elixir-tools.nvim",
version = "0.16.1-1" version = "0.16.1-1"
}, {
name = "fake.nvim",
url = "Kibadda/fake.nvim",
version = "1.0.0-1"
}, { }, {
name = "feed.nvim", name = "feed.nvim",
url = "neo451/feed.nvim", url = "neo451/feed.nvim",
version = "1.6.3-1" version = "1.9.1-1"
}, { }, {
name = "feline.nvim", name = "feline.nvim",
url = "freddiehaddad/feline.nvim", url = "freddiehaddad/feline.nvim",
version = "1.6.3-1" version = "1.7.0-1"
}, { }, {
name = "fidget.nvim", name = "fidget.nvim",
url = "j-hui/fidget.nvim", url = "j-hui/fidget.nvim",
@ -302,7 +314,7 @@ return
}, { }, {
name = "heirline.nvim", name = "heirline.nvim",
url = "rebelot/heirline.nvim", url = "rebelot/heirline.nvim",
version = "1.0.6-1" version = "1.0.7-1"
}, { }, {
name = "helpview.nvim", name = "helpview.nvim",
url = "OXY2DEV/helpview.nvim", url = "OXY2DEV/helpview.nvim",
@ -322,7 +334,7 @@ return
}, { }, {
name = "hurl.nvim", name = "hurl.nvim",
url = "jellydn/hurl.nvim", url = "jellydn/hurl.nvim",
version = "1.8.0-1" version = "2.0.0-1"
}, { }, {
name = "hydra.nvim", name = "hydra.nvim",
url = "nvimtools/hydra.nvim", url = "nvimtools/hydra.nvim",
@ -338,7 +350,7 @@ return
}, { }, {
name = "indent-blankline.nvim", name = "indent-blankline.nvim",
url = "lukas-reineke/indent-blankline.nvim", url = "lukas-reineke/indent-blankline.nvim",
version = "3.8.3-1" version = "3.8.5-1"
}, { }, {
name = "kai.nvim", name = "kai.nvim",
url = "Kamilcuk/kai.nvim", url = "Kamilcuk/kai.nvim",
@ -354,7 +366,7 @@ return
}, { }, {
name = "lazy.nvim", name = "lazy.nvim",
url = "folke/lazy.nvim", url = "folke/lazy.nvim",
version = "11.14.1-1" version = "11.14.2-1"
}, { }, {
name = "lazydev.nvim", name = "lazydev.nvim",
url = "folke/lazydev.nvim", url = "folke/lazydev.nvim",
@ -378,7 +390,7 @@ return
}, { }, {
name = "live-preview.nvim", name = "live-preview.nvim",
url = "brianhuster/live-preview.nvim", url = "brianhuster/live-preview.nvim",
version = "0.8.1-1" version = "0.8.3-1"
}, { }, {
name = "logging.nvim", name = "logging.nvim",
url = "NTBBloodbath/logging.nvim", url = "NTBBloodbath/logging.nvim",
@ -403,6 +415,10 @@ return
name = "ltreesitter", name = "ltreesitter",
url = "euclidianAce/ltreesitter", url = "euclidianAce/ltreesitter",
version = "0.0.7-1" version = "0.0.7-1"
}, {
name = "lua-console.nvim",
url = "YaroSpace/lua-console.nvim",
version = "1.1.0-1"
}, { }, {
name = "lua-obfuscator.nvim", name = "lua-obfuscator.nvim",
url = "git+ssh://git@github.com/kdssoftware/lua-obfuscator.nvim.git", url = "git+ssh://git@github.com/kdssoftware/lua-obfuscator.nvim.git",
@ -434,7 +450,7 @@ return
}, { }, {
name = "magazine.nvim", name = "magazine.nvim",
url = "iguanacucumber/magazine.nvim", url = "iguanacucumber/magazine.nvim",
version = "0.2.1-1" version = "0.4.1-1"
}, { }, {
name = "mapx.nvim", name = "mapx.nvim",
url = "b0o/mapx.nvim", url = "b0o/mapx.nvim",
@ -538,7 +554,7 @@ return
}, { }, {
name = "neotest-busted", name = "neotest-busted",
url = "MisanthropicBit/neotest-busted", url = "MisanthropicBit/neotest-busted",
version = "0.2.1-1" version = "0.3.0-1"
}, { }, {
name = "neotest-golang", name = "neotest-golang",
url = "fredrikaverpil/neotest-golang", url = "fredrikaverpil/neotest-golang",
@ -550,11 +566,11 @@ return
}, { }, {
name = "neotest-java", name = "neotest-java",
url = "rcasia/neotest-java", url = "rcasia/neotest-java",
version = "0.17.5-1" version = "0.17.6-1"
}, { }, {
name = "neotest-zig", name = "neotest-zig",
url = "lawrence-laz/neotest-zig", url = "lawrence-laz/neotest-zig",
version = "1.3.0-1" version = "1.3.1-1"
}, { }, {
name = "netman.nvim", name = "netman.nvim",
url = "miversen33/netman.nvim", url = "miversen33/netman.nvim",
@ -570,7 +586,7 @@ return
}, { }, {
name = "noice.nvim", name = "noice.nvim",
url = "folke/noice.nvim", url = "folke/noice.nvim",
version = "4.6.0-1" version = "4.7.2-1"
}, { }, {
name = "npackages.nvim", name = "npackages.nvim",
url = "diegofigs/npackages.nvim", url = "diegofigs/npackages.nvim",
@ -586,11 +602,11 @@ return
}, { }, {
name = "nvim-a2-pack", name = "nvim-a2-pack",
url = "dfgordon/nvim-a2-pack", url = "dfgordon/nvim-a2-pack",
version = "0.2.0-1" version = "0.3.0-1"
}, { }, {
name = "nvim-best-practices-plugin-template", name = "nvim-best-practices-plugin-template",
url = "ColinKennedy/nvim-best-practices-plugin-template", url = "ColinKennedy/nvim-best-practices-plugin-template",
version = "1.3.1-1" version = "1.3.2-1"
}, { }, {
name = "nvim-bqf", name = "nvim-bqf",
url = "kevinhwang91/nvim-bqf", url = "kevinhwang91/nvim-bqf",
@ -726,11 +742,11 @@ return
}, { }, {
name = "oil.nvim", name = "oil.nvim",
url = "stevearc/oil.nvim", url = "stevearc/oil.nvim",
version = "2.12.2-1" version = "2.13.0-1"
}, { }, {
name = "onedarkpro.nvim", name = "onedarkpro.nvim",
url = "olimorris/onedarkpro.nvim", url = "olimorris/onedarkpro.nvim",
version = "2.0.1-1" version = "2.3.0-1"
}, { }, {
name = "onenord.nvim", name = "onenord.nvim",
url = "rmehri01/onenord.nvim", url = "rmehri01/onenord.nvim",
@ -742,7 +758,7 @@ return
}, { }, {
name = "overseer.nvim", name = "overseer.nvim",
url = "stevearc/overseer.nvim", url = "stevearc/overseer.nvim",
version = "1.4.0-1" version = "1.5.0-1"
}, { }, {
name = "oz.nvim", name = "oz.nvim",
url = "luxluth/oz.nvim", url = "luxluth/oz.nvim",
@ -794,7 +810,7 @@ return
}, { }, {
name = "quicker.nvim", name = "quicker.nvim",
url = "stevearc/quicker.nvim", url = "stevearc/quicker.nvim",
version = "1.1.1-1" version = "1.2.0-1"
}, { }, {
name = "rainbow-delimiters.nvim", name = "rainbow-delimiters.nvim",
url = "HiPhish/rainbow-delimiters.nvim", url = "HiPhish/rainbow-delimiters.nvim",
@ -810,11 +826,11 @@ return
}, { }, {
name = "render-markdown.nvim", name = "render-markdown.nvim",
url = "MeanderingProgrammer/render-markdown.nvim", url = "MeanderingProgrammer/render-markdown.nvim",
version = "7.4.0-1" version = "7.5.0-1"
}, { }, {
name = "rest.nvim", name = "rest.nvim",
url = "rest-nvim/rest.nvim", url = "rest-nvim/rest.nvim",
version = "3.8.3-1" version = "3.8.4-1"
}, { }, {
name = "rime.nvim", name = "rime.nvim",
url = "Freed-Wu/rime.nvim", url = "Freed-Wu/rime.nvim",
@ -838,11 +854,11 @@ return
}, { }, {
name = "rocks-treesitter.nvim", name = "rocks-treesitter.nvim",
url = "nvim-neorocks/rocks-treesitter.nvim", url = "nvim-neorocks/rocks-treesitter.nvim",
version = "1.1.3-1" version = "1.2.0-1"
}, { }, {
name = "rocks.nvim", name = "rocks.nvim",
url = "nvim-neorocks/rocks.nvim", url = "nvim-neorocks/rocks.nvim",
version = "2.41.1-1" version = "2.42.2-1"
}, { }, {
name = "rtp.nvim", name = "rtp.nvim",
url = "nvim-neorocks/rtp.nvim", url = "nvim-neorocks/rtp.nvim",
@ -854,7 +870,7 @@ return
}, { }, {
name = "rustaceanvim", name = "rustaceanvim",
url = "mrcjkb/rustaceanvim", url = "mrcjkb/rustaceanvim",
version = "5.13.1-1" version = "5.15.0-1"
}, { }, {
name = "schemastore.nvim", name = "schemastore.nvim",
url = "b0o/SchemaStore.nvim", url = "b0o/SchemaStore.nvim",
@ -874,7 +890,7 @@ return
}, { }, {
name = "sf.nvim", name = "sf.nvim",
url = "xixiaofinland/sf.nvim", url = "xixiaofinland/sf.nvim",
version = "1.8.0-1" version = "1.9.0-1"
}, { }, {
name = "sg.nvim", name = "sg.nvim",
url = "sourcegraph/sg.nvim", url = "sourcegraph/sg.nvim",
@ -884,9 +900,9 @@ return
url = "mrjones2014/smart-splits.nvim", url = "mrjones2014/smart-splits.nvim",
version = "1.6.0-1" version = "1.6.0-1"
}, { }, {
name = "snippets.nvim", name = "snacks.nvim",
url = "Kibadda/snippets.nvim", url = "folke/snacks.nvim",
version = "1.0.0-1" version = "2.4.0-1"
}, { }, {
name = "sos.nvim", name = "sos.nvim",
url = "tmillr/sos.nvim", url = "tmillr/sos.nvim",
@ -927,6 +943,10 @@ return
name = "tangerine.nvim", name = "tangerine.nvim",
url = "udayvir-singh/tangerine.nvim", url = "udayvir-singh/tangerine.nvim",
version = "2.9-1" version = "2.9-1"
}, {
name = "teacup.neovim",
url = "Clivern/teacup.neovim",
version = "0.0.1-1"
}, { }, {
name = "telescope-zf-native.nvim", name = "telescope-zf-native.nvim",
url = "natecraddock/telescope-zf-native.nvim", url = "natecraddock/telescope-zf-native.nvim",
@ -942,11 +962,11 @@ return
}, { }, {
name = "toggleterm.nvim", name = "toggleterm.nvim",
url = "akinsho/toggleterm.nvim", url = "akinsho/toggleterm.nvim",
version = "2.12.0-1" version = "2.13.0-1"
}, { }, {
name = "tokyonight.nvim", name = "tokyonight.nvim",
url = "folke/tokyonight.nvim", url = "folke/tokyonight.nvim",
version = "4.9.0-1" version = "4.10.0-1"
}, { }, {
name = "tree-sitter-ada", name = "tree-sitter-ada",
url = "briot/tree-sitter-ada", url = "briot/tree-sitter-ada",
@ -954,7 +974,7 @@ return
}, { }, {
name = "tree-sitter-agda", name = "tree-sitter-agda",
url = "tree-sitter/tree-sitter-agda", url = "tree-sitter/tree-sitter-agda",
version = "0.0.30-1" version = "0.0.31-1"
}, { }, {
name = "tree-sitter-angular", name = "tree-sitter-angular",
url = "dlvandenberg/tree-sitter-angular", url = "dlvandenberg/tree-sitter-angular",
@ -986,7 +1006,7 @@ return
}, { }, {
name = "tree-sitter-bash", name = "tree-sitter-bash",
url = "tree-sitter/tree-sitter-bash", url = "tree-sitter/tree-sitter-bash",
version = "0.0.32-1" version = "0.0.35-1"
}, { }, {
name = "tree-sitter-bass", name = "tree-sitter-bass",
url = "vito/tree-sitter-bass", url = "vito/tree-sitter-bass",
@ -1018,11 +1038,11 @@ return
}, { }, {
name = "tree-sitter-c", name = "tree-sitter-c",
url = "tree-sitter/tree-sitter-c", url = "tree-sitter/tree-sitter-c",
version = "0.0.33-1" version = "0.0.34-1"
}, { }, {
name = "tree-sitter-c_sharp", name = "tree-sitter-c_sharp",
url = "tree-sitter/tree-sitter-c-sharp", url = "tree-sitter/tree-sitter-c-sharp",
version = "0.0.30-1" version = "0.0.32-1"
}, { }, {
name = "tree-sitter-cairo", name = "tree-sitter-cairo",
url = "tree-sitter-grammars/tree-sitter-cairo", url = "tree-sitter-grammars/tree-sitter-cairo",
@ -1066,11 +1086,11 @@ return
}, { }, {
name = "tree-sitter-cpp", name = "tree-sitter-cpp",
url = "tree-sitter/tree-sitter-cpp", url = "tree-sitter/tree-sitter-cpp",
version = "0.0.32-1" version = "0.0.35-1"
}, { }, {
name = "tree-sitter-css", name = "tree-sitter-css",
url = "tree-sitter/tree-sitter-css", url = "tree-sitter/tree-sitter-css",
version = "0.0.30-1" version = "0.0.31-1"
}, { }, {
name = "tree-sitter-csv", name = "tree-sitter-csv",
url = "tree-sitter-grammars/tree-sitter-csv", url = "tree-sitter-grammars/tree-sitter-csv",
@ -1094,19 +1114,19 @@ return
}, { }, {
name = "tree-sitter-dart", name = "tree-sitter-dart",
url = "UserNobody14/tree-sitter-dart", url = "UserNobody14/tree-sitter-dart",
version = "0.0.32-1" version = "0.0.34-1"
}, { }, {
name = "tree-sitter-desktop", name = "tree-sitter-desktop",
url = "ValdezFOmar/tree-sitter-desktop", url = "ValdezFOmar/tree-sitter-desktop",
version = "0.0.4-1" version = "0.0.6-1"
}, { }, {
name = "tree-sitter-devicetree", name = "tree-sitter-devicetree",
url = "joelspadin/tree-sitter-devicetree", url = "joelspadin/tree-sitter-devicetree",
version = "0.0.31-1" version = "0.0.32-1"
}, { }, {
name = "tree-sitter-dhall", name = "tree-sitter-dhall",
url = "jbellerb/tree-sitter-dhall", url = "jbellerb/tree-sitter-dhall",
version = "0.0.29-1" version = "0.0.31-1"
}, { }, {
name = "tree-sitter-diff", name = "tree-sitter-diff",
url = "the-mikedavis/tree-sitter-diff", url = "the-mikedavis/tree-sitter-diff",
@ -1134,11 +1154,11 @@ return
}, { }, {
name = "tree-sitter-dtd", name = "tree-sitter-dtd",
url = "tree-sitter-grammars/tree-sitter-xml", url = "tree-sitter-grammars/tree-sitter-xml",
version = "0.0.31-1" version = "0.0.32-1"
}, { }, {
name = "tree-sitter-earthfile", name = "tree-sitter-earthfile",
url = "glehmann/tree-sitter-earthfile", url = "glehmann/tree-sitter-earthfile",
version = "0.0.31-1" version = "0.0.33-1"
}, { }, {
name = "tree-sitter-ebnf", name = "tree-sitter-ebnf",
url = "RubixDev/ebnf", url = "RubixDev/ebnf",
@ -1150,7 +1170,7 @@ return
}, { }, {
name = "tree-sitter-editorconfig", name = "tree-sitter-editorconfig",
url = "ValdezFOmar/tree-sitter-editorconfig", url = "ValdezFOmar/tree-sitter-editorconfig",
version = "0.0.37-1" version = "0.0.41-1"
}, { }, {
name = "tree-sitter-eds", name = "tree-sitter-eds",
url = "uyha/tree-sitter-eds", url = "uyha/tree-sitter-eds",
@ -1178,7 +1198,7 @@ return
}, { }, {
name = "tree-sitter-embedded_template", name = "tree-sitter-embedded_template",
url = "tree-sitter/tree-sitter-embedded-template", url = "tree-sitter/tree-sitter-embedded-template",
version = "0.0.30-1" version = "0.0.32-1"
}, { }, {
name = "tree-sitter-erlang", name = "tree-sitter-erlang",
url = "WhatsApp/tree-sitter-erlang", url = "WhatsApp/tree-sitter-erlang",
@ -1210,7 +1230,7 @@ return
}, { }, {
name = "tree-sitter-foam", name = "tree-sitter-foam",
url = "FoamScience/tree-sitter-foam", url = "FoamScience/tree-sitter-foam",
version = "0.0.29-1" version = "0.0.30-1"
}, { }, {
name = "tree-sitter-forth", name = "tree-sitter-forth",
url = "AlexanderBrevig/tree-sitter-forth", url = "AlexanderBrevig/tree-sitter-forth",
@ -1246,7 +1266,7 @@ return
}, { }, {
name = "tree-sitter-gdscript", name = "tree-sitter-gdscript",
url = "PrestonKnopp/tree-sitter-gdscript", url = "PrestonKnopp/tree-sitter-gdscript",
version = "0.0.30-1" version = "0.0.32-1"
}, { }, {
name = "tree-sitter-gdshader", name = "tree-sitter-gdshader",
url = "GodOfAvacyn/tree-sitter-gdshader", url = "GodOfAvacyn/tree-sitter-gdshader",
@ -1262,7 +1282,7 @@ return
}, { }, {
name = "tree-sitter-gitattributes", name = "tree-sitter-gitattributes",
url = "tree-sitter-grammars/tree-sitter-gitattributes", url = "tree-sitter-grammars/tree-sitter-gitattributes",
version = "0.0.29-1" version = "0.0.30-1"
}, { }, {
name = "tree-sitter-gitcommit", name = "tree-sitter-gitcommit",
url = "gbprod/tree-sitter-gitcommit", url = "gbprod/tree-sitter-gitcommit",
@ -1302,7 +1322,7 @@ return
}, { }, {
name = "tree-sitter-go", name = "tree-sitter-go",
url = "tree-sitter/tree-sitter-go", url = "tree-sitter/tree-sitter-go",
version = "0.0.31-1" version = "0.0.34-1"
}, { }, {
name = "tree-sitter-goctl", name = "tree-sitter-goctl",
url = "chaozwn/tree-sitter-goctl", url = "chaozwn/tree-sitter-goctl",
@ -1338,7 +1358,7 @@ return
}, { }, {
name = "tree-sitter-gren", name = "tree-sitter-gren",
url = "MaeBrooks/tree-sitter-gren", url = "MaeBrooks/tree-sitter-gren",
version = "0.0.2-1" version = "0.0.3-1"
}, { }, {
name = "tree-sitter-groovy", name = "tree-sitter-groovy",
url = "murtaza64/tree-sitter-groovy", url = "murtaza64/tree-sitter-groovy",
@ -1358,7 +1378,7 @@ return
}, { }, {
name = "tree-sitter-haskell", name = "tree-sitter-haskell",
url = "tree-sitter/tree-sitter-haskell", url = "tree-sitter/tree-sitter-haskell",
version = "0.0.30-1" version = "0.0.31-1"
}, { }, {
name = "tree-sitter-haskell_persistent", name = "tree-sitter-haskell_persistent",
url = "MercuryTechnologies/tree-sitter-haskell-persistent", url = "MercuryTechnologies/tree-sitter-haskell-persistent",
@ -1398,7 +1418,7 @@ return
}, { }, {
name = "tree-sitter-html", name = "tree-sitter-html",
url = "tree-sitter/tree-sitter-html", url = "tree-sitter/tree-sitter-html",
version = "0.0.30-1" version = "0.0.33-1"
}, { }, {
name = "tree-sitter-html_tags", name = "tree-sitter-html_tags",
url = "nvim-neorocks/luarocks-stub", url = "nvim-neorocks/luarocks-stub",
@ -1422,7 +1442,7 @@ return
}, { }, {
name = "tree-sitter-idl", name = "tree-sitter-idl",
url = "cathaysia/tree-sitter-idl", url = "cathaysia/tree-sitter-idl",
version = "0.0.29-1" version = "0.0.31-1"
}, { }, {
name = "tree-sitter-ini", name = "tree-sitter-ini",
url = "justinmk/tree-sitter-ini", url = "justinmk/tree-sitter-ini",
@ -1430,7 +1450,7 @@ return
}, { }, {
name = "tree-sitter-inko", name = "tree-sitter-inko",
url = "inko-lang/tree-sitter-inko", url = "inko-lang/tree-sitter-inko",
version = "0.0.31-1" version = "0.0.32-1"
}, { }, {
name = "tree-sitter-ispc", name = "tree-sitter-ispc",
url = "tree-sitter-grammars/tree-sitter-ispc", url = "tree-sitter-grammars/tree-sitter-ispc",
@ -1442,11 +1462,11 @@ return
}, { }, {
name = "tree-sitter-java", name = "tree-sitter-java",
url = "tree-sitter/tree-sitter-java", url = "tree-sitter/tree-sitter-java",
version = "0.0.32-1" version = "0.0.34-1"
}, { }, {
name = "tree-sitter-javascript", name = "tree-sitter-javascript",
url = "tree-sitter/tree-sitter-javascript", url = "tree-sitter/tree-sitter-javascript",
version = "0.0.31-1" version = "0.0.33-1"
}, { }, {
name = "tree-sitter-jq", name = "tree-sitter-jq",
url = "flurie/tree-sitter-jq", url = "flurie/tree-sitter-jq",
@ -1454,11 +1474,11 @@ return
}, { }, {
name = "tree-sitter-jsdoc", name = "tree-sitter-jsdoc",
url = "tree-sitter/tree-sitter-jsdoc", url = "tree-sitter/tree-sitter-jsdoc",
version = "0.0.30-1" version = "0.0.32-1"
}, { }, {
name = "tree-sitter-json", name = "tree-sitter-json",
url = "tree-sitter/tree-sitter-json", url = "tree-sitter/tree-sitter-json",
version = "0.0.30-1" version = "0.0.33-1"
}, { }, {
name = "tree-sitter-json5", name = "tree-sitter-json5",
url = "Joakker/tree-sitter-json5", url = "Joakker/tree-sitter-json5",
@ -1478,11 +1498,11 @@ return
}, { }, {
name = "tree-sitter-julia", name = "tree-sitter-julia",
url = "tree-sitter/tree-sitter-julia", url = "tree-sitter/tree-sitter-julia",
version = "0.0.30-1" version = "0.0.34-1"
}, { }, {
name = "tree-sitter-just", name = "tree-sitter-just",
url = "IndianBoy42/tree-sitter-just", url = "IndianBoy42/tree-sitter-just",
version = "0.0.31-1" version = "0.0.33-1"
}, { }, {
name = "tree-sitter-kconfig", name = "tree-sitter-kconfig",
url = "tree-sitter-grammars/tree-sitter-kconfig", url = "tree-sitter-grammars/tree-sitter-kconfig",
@ -1510,7 +1530,7 @@ return
}, { }, {
name = "tree-sitter-latex", name = "tree-sitter-latex",
url = "latex-lsp/tree-sitter-latex", url = "latex-lsp/tree-sitter-latex",
version = "0.0.32-1" version = "0.0.33-1"
}, { }, {
name = "tree-sitter-ledger", name = "tree-sitter-ledger",
url = "cbarrete/tree-sitter-ledger", url = "cbarrete/tree-sitter-ledger",
@ -1586,7 +1606,7 @@ return
}, { }, {
name = "tree-sitter-mlir", name = "tree-sitter-mlir",
url = "artagnon/tree-sitter-mlir", url = "artagnon/tree-sitter-mlir",
version = "0.0.35-1" version = "0.0.38-1"
}, { }, {
name = "tree-sitter-muttrc", name = "tree-sitter-muttrc",
url = "neomutt/tree-sitter-muttrc", url = "neomutt/tree-sitter-muttrc",
@ -1618,7 +1638,7 @@ return
}, { }, {
name = "tree-sitter-nix", name = "tree-sitter-nix",
url = "cstrahan/tree-sitter-nix", url = "cstrahan/tree-sitter-nix",
version = "0.0.45-1" version = "0.0.50-1"
}, { }, {
name = "tree-sitter-norg", name = "tree-sitter-norg",
url = "nvim-neorg/tree-sitter-norg", url = "nvim-neorg/tree-sitter-norg",
@ -1631,6 +1651,10 @@ return
name = "tree-sitter-nqc", name = "tree-sitter-nqc",
url = "tree-sitter-grammars/tree-sitter-nqc", url = "tree-sitter-grammars/tree-sitter-nqc",
version = "0.0.30-1" version = "0.0.30-1"
}, {
name = "tree-sitter-nu",
url = "nushell/tree-sitter-nu",
version = "0.0.12-1"
}, { }, {
name = "tree-sitter-objc", name = "tree-sitter-objc",
url = "tree-sitter-grammars/tree-sitter-objc", url = "tree-sitter-grammars/tree-sitter-objc",
@ -1642,11 +1666,11 @@ return
}, { }, {
name = "tree-sitter-ocaml", name = "tree-sitter-ocaml",
url = "tree-sitter/tree-sitter-ocaml", url = "tree-sitter/tree-sitter-ocaml",
version = "0.0.32-1" version = "0.0.34-1"
}, { }, {
name = "tree-sitter-ocaml_interface", name = "tree-sitter-ocaml_interface",
url = "tree-sitter/tree-sitter-ocaml", url = "tree-sitter/tree-sitter-ocaml",
version = "0.0.33-1" version = "0.0.35-1"
}, { }, {
name = "tree-sitter-ocamllex", name = "tree-sitter-ocamllex",
url = "atom-ocaml/tree-sitter-ocamllex", url = "atom-ocaml/tree-sitter-ocamllex",
@ -1678,15 +1702,15 @@ return
}, { }, {
name = "tree-sitter-perl", name = "tree-sitter-perl",
url = "tree-sitter-perl/tree-sitter-perl", url = "tree-sitter-perl/tree-sitter-perl",
version = "0.0.35-1" version = "0.0.36-1"
}, { }, {
name = "tree-sitter-php", name = "tree-sitter-php",
url = "tree-sitter/tree-sitter-php", url = "tree-sitter/tree-sitter-php",
version = "0.0.33-1" version = "0.0.34-1"
}, { }, {
name = "tree-sitter-php_only", name = "tree-sitter-php_only",
url = "tree-sitter/tree-sitter-php", url = "tree-sitter/tree-sitter-php",
version = "0.0.33-1" version = "0.0.34-1"
}, { }, {
name = "tree-sitter-phpdoc", name = "tree-sitter-phpdoc",
url = "claytonrcarter/tree-sitter-phpdoc", url = "claytonrcarter/tree-sitter-phpdoc",
@ -1718,7 +1742,7 @@ return
}, { }, {
name = "tree-sitter-printf", name = "tree-sitter-printf",
url = "tree-sitter-grammars/tree-sitter-printf", url = "tree-sitter-grammars/tree-sitter-printf",
version = "0.0.29-1" version = "0.0.31-1"
}, { }, {
name = "tree-sitter-prisma", name = "tree-sitter-prisma",
url = "victorhqc/tree-sitter-prisma", url = "victorhqc/tree-sitter-prisma",
@ -1738,7 +1762,7 @@ return
}, { }, {
name = "tree-sitter-properties", name = "tree-sitter-properties",
url = "tree-sitter-grammars/tree-sitter-properties", url = "tree-sitter-grammars/tree-sitter-properties",
version = "0.0.29-1" version = "0.0.30-1"
}, { }, {
name = "tree-sitter-proto", name = "tree-sitter-proto",
url = "treywood/tree-sitter-proto", url = "treywood/tree-sitter-proto",
@ -1754,7 +1778,7 @@ return
}, { }, {
name = "tree-sitter-pug", name = "tree-sitter-pug",
url = "zealot128/tree-sitter-pug", url = "zealot128/tree-sitter-pug",
version = "0.0.29-1" version = "0.0.30-1"
}, { }, {
name = "tree-sitter-puppet", name = "tree-sitter-puppet",
url = "tree-sitter-grammars/tree-sitter-puppet", url = "tree-sitter-grammars/tree-sitter-puppet",
@ -1770,11 +1794,11 @@ return
}, { }, {
name = "tree-sitter-python", name = "tree-sitter-python",
url = "tree-sitter/tree-sitter-python", url = "tree-sitter/tree-sitter-python",
version = "0.0.30-1" version = "0.0.32-1"
}, { }, {
name = "tree-sitter-ql", name = "tree-sitter-ql",
url = "tree-sitter/tree-sitter-ql", url = "tree-sitter/tree-sitter-ql",
version = "0.0.30-1" version = "0.0.31-1"
}, { }, {
name = "tree-sitter-qmldir", name = "tree-sitter-qmldir",
url = "tree-sitter-grammars/tree-sitter-qmldir", url = "tree-sitter-grammars/tree-sitter-qmldir",
@ -1786,11 +1810,11 @@ return
}, { }, {
name = "tree-sitter-query", name = "tree-sitter-query",
url = "tree-sitter-grammars/tree-sitter-query", url = "tree-sitter-grammars/tree-sitter-query",
version = "0.0.29-1" version = "0.0.30-1"
}, { }, {
name = "tree-sitter-r", name = "tree-sitter-r",
url = "r-lib/tree-sitter-r", url = "r-lib/tree-sitter-r",
version = "0.0.31-1" version = "0.0.32-1"
}, { }, {
name = "tree-sitter-racket", name = "tree-sitter-racket",
url = "6cdh/tree-sitter-racket", url = "6cdh/tree-sitter-racket",
@ -1818,7 +1842,7 @@ return
}, { }, {
name = "tree-sitter-regex", name = "tree-sitter-regex",
url = "tree-sitter/tree-sitter-regex", url = "tree-sitter/tree-sitter-regex",
version = "0.0.33-1" version = "0.0.37-1"
}, { }, {
name = "tree-sitter-rego", name = "tree-sitter-rego",
url = "FallenAngel97/tree-sitter-rego", url = "FallenAngel97/tree-sitter-rego",
@ -1858,15 +1882,19 @@ return
}, { }, {
name = "tree-sitter-ruby", name = "tree-sitter-ruby",
url = "tree-sitter/tree-sitter-ruby", url = "tree-sitter/tree-sitter-ruby",
version = "0.0.32-1" version = "0.0.33-1"
}, {
name = "tree-sitter-runescript",
url = "2004Scape/tree-sitter-runescript",
version = "0.0.1-1"
}, { }, {
name = "tree-sitter-rust", name = "tree-sitter-rust",
url = "tree-sitter/tree-sitter-rust", url = "tree-sitter/tree-sitter-rust",
version = "0.0.33-1" version = "0.0.35-1"
}, { }, {
name = "tree-sitter-scala", name = "tree-sitter-scala",
url = "tree-sitter/tree-sitter-scala", url = "tree-sitter/tree-sitter-scala",
version = "0.0.36-1" version = "0.0.37-1"
}, { }, {
name = "tree-sitter-scfg", name = "tree-sitter-scfg",
url = "rockorager/tree-sitter-scfg", url = "rockorager/tree-sitter-scfg",
@ -1926,7 +1954,7 @@ return
}, { }, {
name = "tree-sitter-sql", name = "tree-sitter-sql",
url = "derekstride/tree-sitter-sql", url = "derekstride/tree-sitter-sql",
version = "0.0.31-1" version = "0.0.33-1"
}, { }, {
name = "tree-sitter-squirrel", name = "tree-sitter-squirrel",
url = "tree-sitter-grammars/tree-sitter-squirrel", url = "tree-sitter-grammars/tree-sitter-squirrel",
@ -1934,7 +1962,7 @@ return
}, { }, {
name = "tree-sitter-ssh_config", name = "tree-sitter-ssh_config",
url = "tree-sitter-grammars/tree-sitter-ssh-config", url = "tree-sitter-grammars/tree-sitter-ssh-config",
version = "0.0.29-1" version = "0.0.30-1"
}, { }, {
name = "tree-sitter-starlark", name = "tree-sitter-starlark",
url = "tree-sitter-grammars/tree-sitter-starlark", url = "tree-sitter-grammars/tree-sitter-starlark",
@ -1954,7 +1982,7 @@ return
}, { }, {
name = "tree-sitter-superhtml", name = "tree-sitter-superhtml",
url = "kristoff-it/superhtml", url = "kristoff-it/superhtml",
version = "0.0.9-1" version = "0.0.10-1"
}, { }, {
name = "tree-sitter-surface", name = "tree-sitter-surface",
url = "connorlay/tree-sitter-surface", url = "connorlay/tree-sitter-surface",
@ -1963,10 +1991,14 @@ return
name = "tree-sitter-svelte", name = "tree-sitter-svelte",
url = "tree-sitter-grammars/tree-sitter-svelte", url = "tree-sitter-grammars/tree-sitter-svelte",
version = "0.0.32-1" version = "0.0.32-1"
}, {
name = "tree-sitter-sway",
url = "FuelLabs/tree-sitter-sway",
version = "0.0.3-1"
}, { }, {
name = "tree-sitter-swift", name = "tree-sitter-swift",
url = "alex-pinkus/tree-sitter-swift", url = "alex-pinkus/tree-sitter-swift",
version = "0.0.36-1" version = "0.0.38-1"
}, { }, {
name = "tree-sitter-sxhkdrc", name = "tree-sitter-sxhkdrc",
url = "RaafatTurki/tree-sitter-sxhkdrc", url = "RaafatTurki/tree-sitter-sxhkdrc",
@ -1981,8 +2013,8 @@ return
version = "0.0.29-1" version = "0.0.29-1"
}, { }, {
name = "tree-sitter-t32", name = "tree-sitter-t32",
url = "https://gitlab.com/xasc/tree-sitter-t32/-/archive/e455373021812abf4a0b5170caa0d882a9578bab.zip", url = "https://gitlab.com/xasc/tree-sitter-t32/-/archive/476f0d8ab4b012d3b6f9598890217ada70f1a8ba.zip",
version = "0.0.31-1" version = "0.0.34-1"
}, { }, {
name = "tree-sitter-tablegen", name = "tree-sitter-tablegen",
url = "tree-sitter-grammars/tree-sitter-tablegen", url = "tree-sitter-grammars/tree-sitter-tablegen",
@ -1994,15 +2026,15 @@ return
}, { }, {
name = "tree-sitter-tcl", name = "tree-sitter-tcl",
url = "tree-sitter-grammars/tree-sitter-tcl", url = "tree-sitter-grammars/tree-sitter-tcl",
version = "0.0.29-1" version = "0.0.30-1"
}, { }, {
name = "tree-sitter-teal", name = "tree-sitter-teal",
url = "euclidianAce/tree-sitter-teal", url = "euclidianAce/tree-sitter-teal",
version = "0.0.30-1" version = "0.0.31-1"
}, { }, {
name = "tree-sitter-templ", name = "tree-sitter-templ",
url = "vrischmann/tree-sitter-templ", url = "vrischmann/tree-sitter-templ",
version = "0.0.34-1" version = "0.0.37-1"
}, { }, {
name = "tree-sitter-terraform", name = "tree-sitter-terraform",
url = "MichaHoffmann/tree-sitter-hcl", url = "MichaHoffmann/tree-sitter-hcl",
@ -2042,7 +2074,7 @@ return
}, { }, {
name = "tree-sitter-tsx", name = "tree-sitter-tsx",
url = "tree-sitter/tree-sitter-typescript", url = "tree-sitter/tree-sitter-typescript",
version = "0.0.30-1" version = "0.0.31-1"
}, { }, {
name = "tree-sitter-turtle", name = "tree-sitter-turtle",
url = "GordianDziwis/tree-sitter-turtle", url = "GordianDziwis/tree-sitter-turtle",
@ -2054,7 +2086,7 @@ return
}, { }, {
name = "tree-sitter-typescript", name = "tree-sitter-typescript",
url = "tree-sitter/tree-sitter-typescript", url = "tree-sitter/tree-sitter-typescript",
version = "0.0.30-1" version = "0.0.31-1"
}, { }, {
name = "tree-sitter-typespec", name = "tree-sitter-typespec",
url = "happenslol/tree-sitter-typespec", url = "happenslol/tree-sitter-typespec",
@ -2066,11 +2098,11 @@ return
}, { }, {
name = "tree-sitter-typst", name = "tree-sitter-typst",
url = "uben0/tree-sitter-typst", url = "uben0/tree-sitter-typst",
version = "0.0.31-1" version = "0.0.32-1"
}, { }, {
name = "tree-sitter-udev", name = "tree-sitter-udev",
url = "tree-sitter-grammars/tree-sitter-udev", url = "tree-sitter-grammars/tree-sitter-udev",
version = "0.0.29-1" version = "0.0.30-1"
}, { }, {
name = "tree-sitter-ungrammar", name = "tree-sitter-ungrammar",
url = "tree-sitter-grammars/tree-sitter-ungrammar", url = "tree-sitter-grammars/tree-sitter-ungrammar",
@ -2078,7 +2110,7 @@ return
}, { }, {
name = "tree-sitter-unison", name = "tree-sitter-unison",
url = "kylegoetz/tree-sitter-unison", url = "kylegoetz/tree-sitter-unison",
version = "0.0.31-1" version = "0.0.33-1"
}, { }, {
name = "tree-sitter-usd", name = "tree-sitter-usd",
url = "ColinKennedy/tree-sitter-usd", url = "ColinKennedy/tree-sitter-usd",
@ -2090,7 +2122,7 @@ return
}, { }, {
name = "tree-sitter-v", name = "tree-sitter-v",
url = "vlang/v-analyzer", url = "vlang/v-analyzer",
version = "0.0.34-1" version = "0.0.38-1"
}, { }, {
name = "tree-sitter-vala", name = "tree-sitter-vala",
url = "vala-lang/tree-sitter-vala", url = "vala-lang/tree-sitter-vala",
@ -2106,7 +2138,7 @@ return
}, { }, {
name = "tree-sitter-vhdl", name = "tree-sitter-vhdl",
url = "jpt13653903/tree-sitter-vhdl", url = "jpt13653903/tree-sitter-vhdl",
version = "0.0.31-1" version = "0.0.33-1"
}, { }, {
name = "tree-sitter-vhs", name = "tree-sitter-vhs",
url = "charmbracelet/tree-sitter-vhs", url = "charmbracelet/tree-sitter-vhs",
@ -2130,7 +2162,7 @@ return
}, { }, {
name = "tree-sitter-wgsl", name = "tree-sitter-wgsl",
url = "szebniok/tree-sitter-wgsl", url = "szebniok/tree-sitter-wgsl",
version = "0.0.29-1" version = "0.0.31-1"
}, { }, {
name = "tree-sitter-wgsl_bevy", name = "tree-sitter-wgsl_bevy",
url = "tree-sitter-grammars/tree-sitter-wgsl-bevy", url = "tree-sitter-grammars/tree-sitter-wgsl-bevy",
@ -2150,11 +2182,11 @@ return
}, { }, {
name = "tree-sitter-xml", name = "tree-sitter-xml",
url = "tree-sitter-grammars/tree-sitter-xml", url = "tree-sitter-grammars/tree-sitter-xml",
version = "0.0.32-1" version = "0.0.33-1"
}, { }, {
name = "tree-sitter-xresources", name = "tree-sitter-xresources",
url = "ValdezFOmar/tree-sitter-xresources", url = "ValdezFOmar/tree-sitter-xresources",
version = "0.0.4-1" version = "0.0.10-1"
}, { }, {
name = "tree-sitter-yaml", name = "tree-sitter-yaml",
url = "tree-sitter-grammars/tree-sitter-yaml", url = "tree-sitter-grammars/tree-sitter-yaml",
@ -2174,19 +2206,19 @@ return
}, { }, {
name = "tree-sitter-zig", name = "tree-sitter-zig",
url = "tree-sitter-grammars/tree-sitter-zig", url = "tree-sitter-grammars/tree-sitter-zig",
version = "0.0.30-1" version = "0.0.31-1"
}, { }, {
name = "tree-sitter-ziggy", name = "tree-sitter-ziggy",
url = "kristoff-it/ziggy", url = "kristoff-it/ziggy",
version = "0.0.6-1" version = "0.0.7-1"
}, { }, {
name = "tree-sitter-ziggy_schema", name = "tree-sitter-ziggy_schema",
url = "kristoff-it/ziggy", url = "kristoff-it/ziggy",
version = "0.0.6-1" version = "0.0.7-1"
}, { }, {
name = "treedoc.nvim", name = "treedoc.nvim",
url = "neo451/treedoc.nvim", url = "neo451/treedoc.nvim",
version = "1.0.1-1" version = "1.0.3-1"
}, { }, {
name = "trouble.nvim", name = "trouble.nvim",
url = "folke/trouble.nvim", url = "folke/trouble.nvim",
@ -2203,6 +2235,10 @@ return
name = "twilight.nvim", name = "twilight.nvim",
url = "folke/twilight.nvim", url = "folke/twilight.nvim",
version = "1.0.0-1" version = "1.0.0-1"
}, {
name = "u.nvim",
url = "jrop/u.nvim",
version = "0.2.0-1"
}, { }, {
name = "unimpaired.nvim", name = "unimpaired.nvim",
url = "tummetott/unimpaired.nvim", url = "tummetott/unimpaired.nvim",
@ -2219,6 +2255,10 @@ return
name = "windline.nvim", name = "windline.nvim",
url = "windwp/windline.nvim", url = "windwp/windline.nvim",
version = "1.1.0-1" version = "1.1.0-1"
}, {
name = "wormhole.nvim",
url = "NStefan002/wormhole.nvim",
version = "1.1.1-1"
}, { }, {
name = "wrapping-paper.nvim", name = "wrapping-paper.nvim",
url = "benlubas/wrapping-paper.nvim", url = "benlubas/wrapping-paper.nvim",
@ -2230,7 +2270,7 @@ return
}, { }, {
name = "yazi.nvim", name = "yazi.nvim",
url = "mikavilpas/yazi.nvim", url = "mikavilpas/yazi.nvim",
version = "6.4.3-1" version = "6.6.0-1"
}, { }, {
name = "zen-mode.nvim", name = "zen-mode.nvim",
url = "folke/zen-mode.nvim", url = "folke/zen-mode.nvim",

View File

@ -131,7 +131,8 @@ function M.colors(opts)
{ "---", "---", "---" }, { "---", "---", "---" },
} }
Util.foreach(require(opts.modname).colors, function(group, link) Util.foreach(require(opts.modname).colors, function(group, link)
lines[#lines + 1] = { "**" .. opts.name .. group .. "**", "***" .. link .. "***", comments[group] or "" } link = type(link) == "table" and "`" .. vim.inspect(link):gsub("%s+", " ") .. "`" or "***" .. link .. "***"
lines[#lines + 1] = { "**" .. opts.name .. group .. "**", link, comments[group] or "" }
end) end)
return { content = M.table(lines) } return { content = M.table(lines) }
end end

View File

@ -29,18 +29,26 @@ function M.open(uri, opts)
local cmd local cmd
if not opts.system and Config.options.ui.browser then if not opts.system and Config.options.ui.browser then
cmd = { Config.options.ui.browser, uri } cmd = { Config.options.ui.browser, uri }
elseif vim.fn.has("win32") == 1 then elseif vim.fn.has("mac") == 1 then
cmd = { "explorer", uri }
elseif vim.fn.has("macunix") == 1 then
cmd = { "open", uri } cmd = { "open", uri }
elseif vim.fn.has("win32") == 1 then
if vim.fn.executable("rundll32") == 1 then
cmd = { "rundll32", "url.dll,FileProtocolHandler", uri }
else else
if vim.fn.executable("xdg-open") == 1 then vim.notify("rundll32 not found", vim.log.levels.ERROR)
return
end
elseif vim.fn.executable("xdg-open") == 1 then
cmd = { "xdg-open", uri } cmd = { "xdg-open", uri }
elseif vim.fn.executable("wslview") == 1 then elseif vim.fn.executable("wslview") == 1 then
cmd = { "wslview", uri } cmd = { "wslview", uri }
elseif vim.fn.executable("explorer.exe") == 1 then
cmd = { "explorer.exe", uri }
elseif vim.fn.executable("lemonade") == 1 then
cmd = { "lemonade", "open", uri }
else else
cmd = { "open", uri } vim.notify("no handler found (tried: wslview, explorer.exe, xdg-open, lemonade)", vim.log.levels.ERROR)
end return
end end
local ret = vim.fn.jobstart(cmd, { detach = true }) local ret = vim.fn.jobstart(cmd, { detach = true })