From 996451dbe2bd6286cf17ccdc771890e174826535 Mon Sep 17 00:00:00 2001 From: taylrfnt Date: Tue, 6 Jan 2026 20:44:40 -0600 Subject: [PATCH 01/15] flake: add darwinModule --- docs/manual/release-notes/rl-0.9.md | 12 ++++++++++++ flake.nix | 5 +++++ 2 files changed, 17 insertions(+) diff --git a/docs/manual/release-notes/rl-0.9.md b/docs/manual/release-notes/rl-0.9.md index 9b5d2d29..12c28977 100644 --- a/docs/manual/release-notes/rl-0.9.md +++ b/docs/manual/release-notes/rl-0.9.md @@ -13,6 +13,18 @@ ## Changelog {#sec-release-0-9-changelog} +[taylrfnt](https://github.com/taylrfnt) + +- Introduce a `darwinModule` option for Darwin users. The ergonomics of + importing a `nixosModule` into a Darwin flake were less than ideal, and when + users fork and update npins, they are prone to encountering errors like the + following: + + ```shell + (class: "nixos") cannot be imported into a module + evaluation that expects class "darwin". + ``` + [suimong](https://github.com/suimong): - Fix `vim.tabline.nvimBufferline` where `setupOpts.options.hover` requires diff --git a/flake.nix b/flake.nix index bd4c1149..5fd9b732 100644 --- a/flake.nix +++ b/flake.nix @@ -53,6 +53,11 @@ '' self.nixosModules.nvf; }; + + darwinModules = { + nvf = import ./flake/modules/nixos.nix {inherit lib inputs;}; + default = self.darwinModules.nvf; + }; }; perSystem = {pkgs, ...}: { From eab22435ac7e72998be92c2e7a2fab314cc43605 Mon Sep 17 00:00:00 2001 From: taylrfnt Date: Tue, 6 Jan 2026 21:01:17 -0600 Subject: [PATCH 02/15] meta: update pr template broken url --- .github/PULL_REQUEST_TEMPLATE.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 66fe9c0f..04839ff6 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -24,8 +24,8 @@ it above in your description. --> [editorconfig]: https://editorconfig.org -[changelog]: https://github.com/NotAShelf/nvf/tree/main/docs/release-notes -[hacking nvf]: https://notashelf.github.io/nvf/index.xhtml#sec-guidelines +[changelog]: https://github.com/NotAShelf/nvf/tree/main/docs/manual/release-notes +[hacking nvf]: https://nvf.notashelf.dev/hacking.html#sec-guidelines - [ ] I have updated the [changelog] as per my changes - [ ] I have tested, and self-reviewed my code From eb11f9b9e512070988dd09998fb63f387c94a64c Mon Sep 17 00:00:00 2001 From: changsun20 <110759360+changsun20@users.noreply.github.com> Date: Fri, 9 Jan 2026 21:46:19 +0800 Subject: [PATCH 03/15] docs: fix the xdg-open path in building the docs part --- docs/manual/hacking.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/manual/hacking.md b/docs/manual/hacking.md index 0b48f3dd..40f0854e 100644 --- a/docs/manual/hacking.md +++ b/docs/manual/hacking.md @@ -388,7 +388,7 @@ generated and opened by typing the following in a shell within a clone of the $ nix build .#docs-html # Open it with a valid browser -$ xdg-open $PWD/result/share/doc/nvf/index.html +$ xdg-open $PWD/result/share/doc/index.html ``` Additionally, if you are adding new links to the documentation it is **generally From af0fdd9f279cf7e569795b8f9f6e97f7342f6c97 Mon Sep 17 00:00:00 2001 From: dish Date: Sat, 10 Jan 2026 20:24:41 -0500 Subject: [PATCH 04/15] languages/markdown: support rumdl --- docs/manual/release-notes/rl-0.9.md | 4 ++++ modules/plugins/languages/markdown.nix | 13 +++++++++++++ 2 files changed, 17 insertions(+) diff --git a/docs/manual/release-notes/rl-0.9.md b/docs/manual/release-notes/rl-0.9.md index bb7fdabd..f02b739d 100644 --- a/docs/manual/release-notes/rl-0.9.md +++ b/docs/manual/release-notes/rl-0.9.md @@ -124,3 +124,7 @@ {command}`:healthcheck` doesn't know that. - Remove [which-key.nvim] `o` `+Notes` description which did not actually correspond to any keybinds. + +[pyrox0](https://github.com/pyrox0): + +- Added [rumdl](https://github.com/rvben/rumdl) support to `languages.markdown` diff --git a/modules/plugins/languages/markdown.nix b/modules/plugins/languages/markdown.nix index feb3f2a5..a2634e6d 100644 --- a/modules/plugins/languages/markdown.nix +++ b/modules/plugins/languages/markdown.nix @@ -31,6 +31,13 @@ filetypes = ["markdown"]; root_markers = [".git" ".obsidian" ".moxide.toml"]; }; + + rumdl = { + enable = true; + cmd = [(getExe pkgs.rumdl) "server"]; + filetypes = ["markdown"]; + root_markers = [".git" ".rumdl.toml" "rumdl.toml" ".config/rumdl.toml" "pyproject.toml"]; + }; }; defaultFormat = ["deno_fmt"]; @@ -42,6 +49,9 @@ deno_fmt = { command = getExe pkgs.deno; }; + rumdl = { + command = getExe pkgs.rumdl; + }; prettierd = { command = getExe pkgs.prettierd; }; @@ -51,6 +61,9 @@ markdownlint-cli2 = { package = pkgs.markdownlint-cli2; }; + rumdl = { + package = pkgs.rumdl; + }; }; in { options.vim.languages.markdown = { From 54d7f3ddc57cff003536d3395dc4b420315e8745 Mon Sep 17 00:00:00 2001 From: dish Date: Sat, 10 Jan 2026 23:19:23 -0500 Subject: [PATCH 05/15] languages/sql: support sqruff --- docs/manual/release-notes/rl-0.9.md | 2 ++ modules/plugins/languages/sql.nix | 14 +++++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/docs/manual/release-notes/rl-0.9.md b/docs/manual/release-notes/rl-0.9.md index f02b739d..ce441996 100644 --- a/docs/manual/release-notes/rl-0.9.md +++ b/docs/manual/release-notes/rl-0.9.md @@ -128,3 +128,5 @@ [pyrox0](https://github.com/pyrox0): - Added [rumdl](https://github.com/rvben/rumdl) support to `languages.markdown` + +- Added [sqruff](https://github.com/quarylabs/sqruff) support to `languages.sql` diff --git a/modules/plugins/languages/sql.nix b/modules/plugins/languages/sql.nix index e5787e43..b65bba8b 100644 --- a/modules/plugins/languages/sql.nix +++ b/modules/plugins/languages/sql.nix @@ -15,6 +15,7 @@ cfg = config.vim.languages.sql; sqlfluffDefault = pkgs.sqlfluff; + sqruffDefault = pkgs.sqruff; defaultServers = ["sqls"]; servers = { @@ -39,6 +40,10 @@ command = getExe sqlfluffDefault; append_args = ["--dialect=${cfg.dialect}"]; }; + sqruff = { + command = getExe sqruffDefault; + append_args = ["--dialect=${cfg.dialect}"]; + }; }; defaultDiagnosticsProvider = ["sqlfluff"]; @@ -50,6 +55,13 @@ args = ["lint" "--format=json" "--dialect=${cfg.dialect}"]; }; }; + sqruff = { + package = sqruffDefault; + config = { + cmd = getExe sqruffDefault; + args = ["lint" "--format=json" "--dialect=${cfg.dialect}" "-"]; + }; + }; }; in { options.vim.languages.sql = { @@ -58,7 +70,7 @@ in { dialect = mkOption { type = str; default = "ansi"; - description = "SQL dialect for sqlfluff (if used)"; + description = "SQL dialect for formatters and diagnostics (if used)"; }; treesitter = { From 2d43bc37d0d181df95bd1bcf779f5d275054728f Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Sun, 11 Jan 2026 12:50:52 +0300 Subject: [PATCH 06/15] docs: format release notes Signed-off-by: NotAShelf Change-Id: I2bce19ea88f12af67baa4d777af287dd6a6a6964 --- docs/manual/release-notes/rl-0.9.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/manual/release-notes/rl-0.9.md b/docs/manual/release-notes/rl-0.9.md index f02b739d..60be54bd 100644 --- a/docs/manual/release-notes/rl-0.9.md +++ b/docs/manual/release-notes/rl-0.9.md @@ -22,8 +22,8 @@ Some other settings and commands are now deprecated but are still supported. - - The `setupOpts.mappings` options were also removed. Use the built-in - Neovim settings (nvf's {option}`vim.keymaps`) + - The `setupOpts.mappings` options were also removed. Use the built-in Neovim + settings (nvf's {option}`vim.keymaps`) ## Changelog {#sec-release-0-9-changelog} @@ -69,7 +69,8 @@ [jtliang24](https://github.com/jtliang24): -- Updated nix language plugin to use pkgs.nixfmt instead of pkgs.nixfmt-rfc-style +- Updated nix language plugin to use pkgs.nixfmt instead of + pkgs.nixfmt-rfc-style [alfarel](https://github.com/alfarelcynthesis): From 2423af38f72eccc06bbaac081846a9c996621e6b Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Sun, 11 Jan 2026 13:57:36 +0300 Subject: [PATCH 07/15] flake: fix formatting checks Signed-off-by: NotAShelf Change-Id: I2e79090e303930b060566aab02f7dd446a6a6964 --- flake.nix | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/flake.nix b/flake.nix index 5fd9b732..6e58193f 100644 --- a/flake.nix +++ b/flake.nix @@ -91,18 +91,29 @@ # Check if codebase is properly formatted. # This can be initiated with `nix build .#checks..nix-fmt` # or with `nix flake check` - nix-fmt = pkgs.runCommand "nix-fmt-check" {nativeBuildInputs = [pkgs.alejandra];} '' - alejandra --check ${self} < /dev/null - touch $out - ''; + nix-fmt = + pkgs.runCommand "nix-fmt-check" + { + src = self; + nativeBuildInputs = [pkgs.alejandra pkgs.fd]; + } '' + cd "$src" + fd -t f -e nix -x alejandra --check '{}' + touch $out + ''; # Check if Markdown sources are properly formatted # This can be initiated with `nix build .#checks..md-fmt` # or with `nix flake check` - md-fmt = pkgs.runCommand "md-fmt-check" {nativeBuildInputs = [pkgs.deno];} '' - deno fmt --check ${self} --ext md - touch $out - ''; + md-fmt = + pkgs.runCommand "md-fmt-check" { + src = self; + nativeBuildInputs = [pkgs.deno pkgs.fd]; + } '' + cd "$src" + fd -t f -e md -x deno fmt --check '{}' + touch $out + ''; }; }; }; From 2dcdfd2bf4c0de1be6e740dfa883b386711501e9 Mon Sep 17 00:00:00 2001 From: David James McCorrie Date: Wed, 7 Jan 2026 13:41:12 +0000 Subject: [PATCH 08/15] python: expand LSPs Now that the new LSP API is available add: - ruff: add support for the LSP as well as the existing formatter support - ty: new type checking from astral (promising new type checker) Signed-off-by: David James McCorrie --- docs/manual/release-notes/rl-0.9.md | 4 ++++ modules/plugins/languages/python.nix | 28 ++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/docs/manual/release-notes/rl-0.9.md b/docs/manual/release-notes/rl-0.9.md index 3376d2c7..df174f0b 100644 --- a/docs/manual/release-notes/rl-0.9.md +++ b/docs/manual/release-notes/rl-0.9.md @@ -131,3 +131,7 @@ - Added [rumdl](https://github.com/rvben/rumdl) support to `languages.markdown` - Added [sqruff](https://github.com/quarylabs/sqruff) support to `languages.sql` + +[Machshev](https://github.com/machshev): + +- Added `ruff` and `ty` LSP support for Python under `programs.python`. diff --git a/modules/plugins/languages/python.nix b/modules/plugins/languages/python.nix index 9cfb82f6..822a009c 100644 --- a/modules/plugins/languages/python.nix +++ b/modules/plugins/languages/python.nix @@ -126,6 +126,34 @@ ".git" ]; }; + + ruff = { + enable = true; + cmd = [(getExe pkgs.ruff) "server"]; + filetypes = ["python"]; + root_markers = [ + "pyproject.toml" + "setup.py" + "setup.cfg" + "requirements.txt" + "Pipfile" + ".git" + ]; + }; + + ty = { + enable = true; + cmd = [(getExe pkgs.ty) "server"]; + filetypes = ["python"]; + root_markers = [ + "pyproject.toml" + "setup.py" + "setup.cfg" + "requirements.txt" + "Pipfile" + ".git" + ]; + }; }; defaultFormat = ["black"]; From 18687742595f90071ce87b507d6fe358126e02b8 Mon Sep 17 00:00:00 2001 From: dish Date: Wed, 14 Jan 2026 12:23:53 -0500 Subject: [PATCH 09/15] python: support pyrefly --- docs/manual/release-notes/rl-0.9.md | 2 ++ modules/plugins/languages/python.nix | 15 +++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/docs/manual/release-notes/rl-0.9.md b/docs/manual/release-notes/rl-0.9.md index df174f0b..437dddcf 100644 --- a/docs/manual/release-notes/rl-0.9.md +++ b/docs/manual/release-notes/rl-0.9.md @@ -132,6 +132,8 @@ - Added [sqruff](https://github.com/quarylabs/sqruff) support to `languages.sql` +- Added [Pyrefly](https://pyrefly.org/) support to `languages.python` + [Machshev](https://github.com/machshev): - Added `ruff` and `ty` LSP support for Python under `programs.python`. diff --git a/modules/plugins/languages/python.nix b/modules/plugins/languages/python.nix index 822a009c..0fffbbcc 100644 --- a/modules/plugins/languages/python.nix +++ b/modules/plugins/languages/python.nix @@ -20,6 +20,21 @@ defaultServers = ["basedpyright"]; servers = { + pyrefly = { + enable = true; + cmd = [(getExe pkgs.pyrefly) "server"]; + filetypes = ["python"]; + root_markers = [ + "pyproject.toml" + "pyrefly.toml" + "setup.py" + "setup.cfg" + "requirements.txt" + "Pipfile" + ".git" + ]; + }; + pyright = { enable = true; cmd = [(getExe' pkgs.pyright "pyright-langserver") "--stdio"]; From c07136c7ba49391069b11b856d73d7b9f9083b3a Mon Sep 17 00:00:00 2001 From: dish Date: Wed, 14 Jan 2026 13:24:13 -0500 Subject: [PATCH 10/15] toml: init language plugin --- configuration.nix | 1 + docs/manual/release-notes/rl-0.9.md | 4 + modules/plugins/languages/default.nix | 1 + modules/plugins/languages/toml.nix | 151 ++++++++++++++++++++++++++ 4 files changed, 157 insertions(+) create mode 100644 modules/plugins/languages/toml.nix diff --git a/configuration.nix b/configuration.nix index e3b85f92..b9e3b8ec 100644 --- a/configuration.nix +++ b/configuration.nix @@ -71,6 +71,7 @@ isMaximal: { enable = isMaximal; extensions.crates-nvim.enable = isMaximal; }; + toml.enable = isMaximal; # Language modules that are not as common. assembly.enable = false; diff --git a/docs/manual/release-notes/rl-0.9.md b/docs/manual/release-notes/rl-0.9.md index 437dddcf..929f442c 100644 --- a/docs/manual/release-notes/rl-0.9.md +++ b/docs/manual/release-notes/rl-0.9.md @@ -134,6 +134,10 @@ - Added [Pyrefly](https://pyrefly.org/) support to `languages.python` +- Added TOML support via {option}`languages.toml` and the + [Tombi](https://tombi-toml.github.io/tombi/) language server, linter, and + formatter. + [Machshev](https://github.com/machshev): - Added `ruff` and `ty` LSP support for Python under `programs.python`. diff --git a/modules/plugins/languages/default.nix b/modules/plugins/languages/default.nix index fd45758f..9b0d241b 100644 --- a/modules/plugins/languages/default.nix +++ b/modules/plugins/languages/default.nix @@ -38,6 +38,7 @@ in { ./svelte.nix ./tailwind.nix ./terraform.nix + ./toml.nix ./ts.nix ./typst.nix ./zig.nix diff --git a/modules/plugins/languages/toml.nix b/modules/plugins/languages/toml.nix new file mode 100644 index 00000000..d771925b --- /dev/null +++ b/modules/plugins/languages/toml.nix @@ -0,0 +1,151 @@ +{ + config, + pkgs, + lib, + ... +}: let + inherit (builtins) attrNames; + inherit (lib.meta) getExe; + inherit (lib.modules) mkIf mkMerge; + inherit (lib.options) mkEnableOption mkOption; + inherit (lib.types) bool enum; + inherit (lib.nvim.types) diagnostics mkGrammarOption deprecatedSingleOrListOf; + inherit (lib.nvim.attrsets) mapListToAttrs; + + cfg = config.vim.languages.toml; + defaultServers = ["tombi"]; + servers = { + tombi = { + enable = true; + cmd = [ + (getExe pkgs.tombi) + "lsp" + ]; + filetypes = ["toml"]; + root_markers = [ + "tombi.toml" + ".git" + ]; + }; + }; + + defaultFormat = ["tombi"]; + formats = { + tombi = { + command = getExe pkgs.tombi; + args = [ + "format" + "--stdin-filepath" + "$FILENAME" + "-" + ]; + }; + }; + defaultDiagnosticsProvider = ["tombi"]; + diagnosticsProviders = { + tombi = { + package = pkgs.tombi; + args = ["lint"]; + }; + }; +in { + options.vim.languages.toml = { + enable = mkEnableOption "TOML configuration language support"; + + treesitter = { + enable = + mkEnableOption "TOML treesitter" + // { + default = config.vim.languages.enableTreesitter; + }; + package = mkGrammarOption pkgs "toml"; + }; + + lsp = { + enable = + mkEnableOption "TOML LSP support" + // { + default = config.vim.lsp.enable; + }; + + servers = mkOption { + description = "TOML LSP server to use"; + type = deprecatedSingleOrListOf "vim.language.toml.lsp.servers" (enum (attrNames servers)); + default = defaultServers; + }; + }; + + format = { + enable = + mkEnableOption "TOML formatting" + // { + default = config.vim.languages.enableFormat; + }; + + type = mkOption { + type = deprecatedSingleOrListOf "vim.language.toml.format.type" (enum (attrNames formats)); + default = defaultFormat; + description = "TOML formatter to use."; + }; + }; + + extraDiagnostics = { + enable = + mkEnableOption "extra TOML diagnostics" + // { + default = config.vim.languages.enableExtraDiagnostics; + }; + types = diagnostics { + langDesc = "TOML"; + inherit diagnosticsProviders; + inherit defaultDiagnosticsProvider; + }; + }; + }; + + config = mkIf cfg.enable (mkMerge [ + (mkIf cfg.treesitter.enable { + vim.treesitter.enable = true; + vim.treesitter.grammars = [ + cfg.treesitter.package + ]; + }) + + (mkIf cfg.lsp.enable { + vim.lsp.servers = + mapListToAttrs (n: { + name = n; + value = servers.${n}; + }) + cfg.lsp.servers; + }) + + (mkIf cfg.format.enable { + vim.formatter.conform-nvim = { + enable = true; + setupOpts = { + formatters_by_ft.toml = cfg.format.type; + formatters = + mapListToAttrs (name: { + inherit name; + value = formats.${name}; + }) + cfg.format.type; + }; + }; + }) + + (mkIf cfg.extraDiagnostics.enable { + vim.diagnostics.nvim-lint = { + enable = true; + linters_by_ft.toml = cfg.extraDiagnostics.types; + linters = mkMerge ( + map (name: { + ${name}.cmd = getExe diagnosticsProviders.${name}.package; + }) + cfg.extraDiagnostics.types + ); + }; + }) + ]); +} From ea64c7df1a6712a4309d4bd0d92626e7e74bd4f0 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Wed, 14 Jan 2026 23:26:32 +0300 Subject: [PATCH 11/15] pins: manually switch version to `7`; upgrade Signed-off-by: NotAShelf Change-Id: I4e67c6c2bcd08b785257532528c559096a6a6964 --- npins/sources.json | 857 +++++++++++---------------------------------- npins/sources.nix | 337 ++++++++++++------ 2 files changed, 447 insertions(+), 747 deletions(-) diff --git a/npins/sources.json b/npins/sources.json index a599f8b4..6a29be22 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -9,9 +9,7 @@ }, "branch": "master", "submodules": false, - "revision": "5e687b5a14004fa2dd9eccbee042b96869fe1557", - "url": "https://github.com/stevearc/aerial.nvim/archive/5e687b5a14004fa2dd9eccbee042b96869fe1557.tar.gz", - "hash": "10y8kbiigh9j3wpigb800wg287xllg76kk7k8rv9a64mhrfm2v7w" + "revision": "5e687b5a14004fa2dd9eccbee042b96869fe1557" }, "alpha-nvim": { "type": "Git", @@ -22,9 +20,7 @@ }, "branch": "main", "submodules": false, - "revision": "2b3cbcdd980cae1e022409289245053f62fb50f6", - "url": "https://github.com/goolord/alpha-nvim/archive/2b3cbcdd980cae1e022409289245053f62fb50f6.tar.gz", - "hash": "1ngim3ia9qbv1sxkscryvbn8xkw95rna5iy724yxgnq5sqxxg1jc" + "revision": "2b3cbcdd980cae1e022409289245053f62fb50f6" }, "avante-nvim": { "type": "Git", @@ -35,9 +31,7 @@ }, "branch": "main", "submodules": false, - "revision": "5e4bb50ddaa8c4688675df6f437712c0e793a51c", - "url": "https://github.com/yetone/avante.nvim/archive/5e4bb50ddaa8c4688675df6f437712c0e793a51c.tar.gz", - "hash": "0z3h8vb73rrmqcd6373pbqc5swbwxpfpd92yhly0256hw5a9jjm2" + "revision": "5e4bb50ddaa8c4688675df6f437712c0e793a51c" }, "base16": { "type": "Git", @@ -48,9 +42,7 @@ }, "branch": "master", "submodules": false, - "revision": "a2907cc3cd661e0f89f7db1f4fc304782a676a7d", - "url": "https://github.com/rrethy/base16-nvim/archive/a2907cc3cd661e0f89f7db1f4fc304782a676a7d.tar.gz", - "hash": "0acqa0b5n4l01ac9mbbxz2nbg8k8a50s0ajngg72l68q6m5z9mkm" + "revision": "a2907cc3cd661e0f89f7db1f4fc304782a676a7d" }, "blink-cmp-spell": { "type": "Git", @@ -61,9 +53,7 @@ }, "branch": "master", "submodules": false, - "revision": "2bd0e0d5e7735c047e72b6918a0458f3e8fadaba", - "url": "https://github.com/ribru17/blink-cmp-spell/archive/2bd0e0d5e7735c047e72b6918a0458f3e8fadaba.tar.gz", - "hash": "1h84kmyxnyq9nrv3z6rvsfiabx2cdl54h86r5xxs5zacaygpha67" + "revision": "2bd0e0d5e7735c047e72b6918a0458f3e8fadaba" }, "blink-compat": { "type": "Git", @@ -74,9 +64,7 @@ }, "branch": "main", "submodules": false, - "revision": "1454f14a8d855a578ceeba77c62538fa1459a67c", - "url": "https://github.com/saghen/blink.compat/archive/1454f14a8d855a578ceeba77c62538fa1459a67c.tar.gz", - "hash": "132w0z919fvj5wmjyfkpr59f6pidg522l4hsf2c03033d3xh5i0h" + "revision": "1454f14a8d855a578ceeba77c62538fa1459a67c" }, "blink-emoji-nvim": { "type": "Git", @@ -87,9 +75,7 @@ }, "branch": "master", "submodules": false, - "revision": "f22ce8cac02a6ece05368220f1e38bd34fe376f9", - "url": "https://github.com/moyiz/blink-emoji.nvim/archive/f22ce8cac02a6ece05368220f1e38bd34fe376f9.tar.gz", - "hash": "1vnx779arsm4n1sjjwhraczp07am0i2n4m13jqv7ij01vd4c9wd4" + "revision": "f22ce8cac02a6ece05368220f1e38bd34fe376f9" }, "blink-ripgrep-nvim": { "type": "Git", @@ -100,9 +86,7 @@ }, "branch": "main", "submodules": false, - "revision": "932a8e568b2dc4f42268cfcc885ff2d701dd8bb7", - "url": "https://github.com/mikavilpas/blink-ripgrep.nvim/archive/932a8e568b2dc4f42268cfcc885ff2d701dd8bb7.tar.gz", - "hash": "0qafiwdisz21fi2hjima4aqz8qsjiq48pnfpp7nr8a9a15ix83sb" + "revision": "932a8e568b2dc4f42268cfcc885ff2d701dd8bb7" }, "bufdelete-nvim": { "type": "Git", @@ -113,9 +97,7 @@ }, "branch": "master", "submodules": false, - "revision": "f6bcea78afb3060b198125256f897040538bcb81", - "url": "https://github.com/famiu/bufdelete.nvim/archive/f6bcea78afb3060b198125256f897040538bcb81.tar.gz", - "hash": "0xfzk3zgnxbwnr55n3lglsb8nmhnchpiqz9d152xr6j8d9z0sdcn" + "revision": "f6bcea78afb3060b198125256f897040538bcb81" }, "bufferline-nvim": { "type": "GitRelease", @@ -128,10 +110,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v4.9.1", - "revision": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3", - "url": "https://api.github.com/repos/akinsho/bufferline.nvim/tarball/v4.9.1", - "hash": "0m5363rpbjgvsnbhp9yrivbqj17lmrb5m57lpnq7dgxsmw3hrvk9" + "version": "v4.9.1" }, "catppuccin": { "type": "Git", @@ -142,9 +121,7 @@ }, "branch": "main", "submodules": false, - "revision": "c89184526212e04feffbddda9d06b041a8fca416", - "url": "https://github.com/catppuccin/nvim/archive/c89184526212e04feffbddda9d06b041a8fca416.tar.gz", - "hash": "0f3ykavynyplp0npkijq8psrzn79jfz916l0vm9rc16bvv8c43bn" + "revision": "c89184526212e04feffbddda9d06b041a8fca416" }, "ccc-nvim": { "type": "Git", @@ -155,9 +132,7 @@ }, "branch": "main", "submodules": false, - "revision": "9d1a256e006decc574789dfc7d628ca11644d4c2", - "url": "https://github.com/uga-rosa/ccc.nvim/archive/9d1a256e006decc574789dfc7d628ca11644d4c2.tar.gz", - "hash": "0a2fc4bw88kf1dpp0k07aj8i9qp0xcnz1fvrxdkhz0fxddb7qdnx" + "revision": "9d1a256e006decc574789dfc7d628ca11644d4c2" }, "cellular-automaton-nvim": { "type": "Git", @@ -168,9 +143,7 @@ }, "branch": "main", "submodules": false, - "revision": "1606e9d5d04ff254023c3f3c62842d065708d6d3", - "url": "https://github.com/Eandrju/cellular-automaton.nvim/archive/1606e9d5d04ff254023c3f3c62842d065708d6d3.tar.gz", - "hash": "1yn6wr8fznwykdy031381cyph1yqad4wp0afcxnv1zxqf1fih7ah" + "revision": "1606e9d5d04ff254023c3f3c62842d065708d6d3" }, "chatgpt-nvim": { "type": "Git", @@ -181,9 +154,7 @@ }, "branch": "main", "submodules": false, - "revision": "5b6d296eefc75331e2ff9f0adcffbd7d27862dd6", - "url": "https://github.com/jackMort/ChatGPT.nvim/archive/5b6d296eefc75331e2ff9f0adcffbd7d27862dd6.tar.gz", - "hash": "07f0p03fb4060lc7jfvp8mqi0jbk8mril9fg3b8rx9mq8415g1gr" + "revision": "5b6d296eefc75331e2ff9f0adcffbd7d27862dd6" }, "cheatsheet-nvim": { "type": "Git", @@ -194,9 +165,7 @@ }, "branch": "master", "submodules": false, - "revision": "9716f9aaa94dd1fd6ce59b5aae0e5f25e2a463ef", - "url": "https://github.com/sudormrfbin/cheatsheet.nvim/archive/9716f9aaa94dd1fd6ce59b5aae0e5f25e2a463ef.tar.gz", - "hash": "0dm94kppbnky8y0gs1pdfs7vcc9hyp8lf6h33dw6ndqfnw3hd2ad" + "revision": "9716f9aaa94dd1fd6ce59b5aae0e5f25e2a463ef" }, "cinnamon-nvim": { "type": "Git", @@ -207,9 +176,7 @@ }, "branch": "master", "submodules": false, - "revision": "450cb3247765fed7871b41ef4ce5fa492d834215", - "url": "https://github.com/declancm/cinnamon.nvim/archive/450cb3247765fed7871b41ef4ce5fa492d834215.tar.gz", - "hash": "1vq0cab139gyix2qhmivp86fq6l4fhzn7qafphj0yjac47i11iwi" + "revision": "450cb3247765fed7871b41ef4ce5fa492d834215" }, "cmp-buffer": { "type": "Git", @@ -220,9 +187,7 @@ }, "branch": "main", "submodules": false, - "revision": "b74fab3656eea9de20a9b8116afa3cfc4ec09657", - "url": "https://github.com/hrsh7th/cmp-buffer/archive/b74fab3656eea9de20a9b8116afa3cfc4ec09657.tar.gz", - "hash": "1cwx8ky74633y0bmqmvq1lqzmphadnhzmhzkddl3hpb7rgn18vkl" + "revision": "b74fab3656eea9de20a9b8116afa3cfc4ec09657" }, "cmp-luasnip": { "type": "Git", @@ -233,9 +198,7 @@ }, "branch": "master", "submodules": false, - "revision": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90", - "url": "https://github.com/saadparwaiz1/cmp_luasnip/archive/98d9cb5c2c38532bd9bdb481067b20fea8f32e90.tar.gz", - "hash": "037sh4g1747wf07f9sqngiifp89hqww6m2rvizy5ra7jyd04magk" + "revision": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" }, "cmp-nvim-lsp": { "type": "Git", @@ -246,9 +209,7 @@ }, "branch": "main", "submodules": false, - "revision": "bd5a7d6db125d4654b50eeae9f5217f24bb22fd3", - "url": "https://github.com/hrsh7th/cmp-nvim-lsp/archive/bd5a7d6db125d4654b50eeae9f5217f24bb22fd3.tar.gz", - "hash": "0yqcnpb6qkjyw1fk4zk66q2c9schxvascxqzk3mi7i7n0ykyjnjz" + "revision": "bd5a7d6db125d4654b50eeae9f5217f24bb22fd3" }, "cmp-path": { "type": "Git", @@ -259,9 +220,7 @@ }, "branch": "main", "submodules": false, - "revision": "c642487086dbd9a93160e1679a1327be111cbc25", - "url": "https://github.com/hrsh7th/cmp-path/archive/c642487086dbd9a93160e1679a1327be111cbc25.tar.gz", - "hash": "0p6rc6bv68qz0pd200f8ayg8313sjik4rsc6d9xllyjn5pdmv13v" + "revision": "c642487086dbd9a93160e1679a1327be111cbc25" }, "cmp-treesitter": { "type": "Git", @@ -272,9 +231,7 @@ }, "branch": "master", "submodules": false, - "revision": "958fcfa0d8ce46d215e19cc3992c542f576c4123", - "url": "https://github.com/ray-x/cmp-treesitter/archive/958fcfa0d8ce46d215e19cc3992c542f576c4123.tar.gz", - "hash": "05as01c2f7i20zkzpqbq9n8ji9bcwd678ixmxnrz9vmz5zsj8q7i" + "revision": "958fcfa0d8ce46d215e19cc3992c542f576c4123" }, "codecompanion-nvim": { "type": "Git", @@ -285,9 +242,7 @@ }, "branch": "main", "submodules": false, - "revision": "b3bb0d73079643d4a5b0d8b621cde619a73bc91a", - "url": "https://github.com/olimorris/codecompanion.nvim/archive/b3bb0d73079643d4a5b0d8b621cde619a73bc91a.tar.gz", - "hash": "0jzldi9h98hci5ij1qnb4283hmh14irnprp5zg6mnfs9l6m8z3mq" + "revision": "b3bb0d73079643d4a5b0d8b621cde619a73bc91a" }, "codewindow-nvim": { "type": "Git", @@ -298,9 +253,7 @@ }, "branch": "master", "submodules": false, - "revision": "a8e175043ce3baaa89e0a6b5171bcd920aab3dad", - "url": "https://github.com/gorbit99/codewindow.nvim/archive/a8e175043ce3baaa89e0a6b5171bcd920aab3dad.tar.gz", - "hash": "12nsdynpym15fl9qwjzlzhxr2mbpa0l6sp2r1rrc300jr59q0gkr" + "revision": "a8e175043ce3baaa89e0a6b5171bcd920aab3dad" }, "colorful-menu-nvim": { "type": "Git", @@ -311,9 +264,7 @@ }, "branch": "master", "submodules": false, - "revision": "d5b97d247528be308b6b69d96b5950a30e470f3d", - "url": "https://github.com/xzbdmw/colorful-menu.nvim/archive/d5b97d247528be308b6b69d96b5950a30e470f3d.tar.gz", - "hash": "1j1nbkjrcys0zjbhzxxgxdcaf9pk2wx9k0xkcp808rwd8ym641ha" + "revision": "d5b97d247528be308b6b69d96b5950a30e470f3d" }, "comment-nvim": { "type": "Git", @@ -324,9 +275,7 @@ }, "branch": "master", "submodules": false, - "revision": "e30b7f2008e52442154b66f7c519bfd2f1e32acb", - "url": "https://github.com/numToStr/Comment.nvim/archive/e30b7f2008e52442154b66f7c519bfd2f1e32acb.tar.gz", - "hash": "0dyz78j0kj3j99y5g8wncl7794g6z2qs05gfg9ddxaa4xswhyjc7" + "revision": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" }, "conform-nvim": { "type": "Git", @@ -337,9 +286,7 @@ }, "branch": "master", "submodules": false, - "revision": "9d6f881a4047a51c7709223dcf24e967633c6523", - "url": "https://github.com/stevearc/conform.nvim/archive/9d6f881a4047a51c7709223dcf24e967633c6523.tar.gz", - "hash": "0ww4xapysmkpzcvzs6prwh1lx3vg84g5sicdpskjd2nlwv507n09" + "revision": "9d6f881a4047a51c7709223dcf24e967633c6523" }, "copilot-cmp": { "type": "Git", @@ -350,9 +297,7 @@ }, "branch": "master", "submodules": false, - "revision": "15fc12af3d0109fa76b60b5cffa1373697e261d1", - "url": "https://github.com/zbirenbaum/copilot-cmp/archive/15fc12af3d0109fa76b60b5cffa1373697e261d1.tar.gz", - "hash": "0qyakf6wvkdxpzx63gv3p9bwafmxk87vgvcp14pfrkiznvqlpd3s" + "revision": "15fc12af3d0109fa76b60b5cffa1373697e261d1" }, "copilot-lua": { "type": "Git", @@ -363,9 +308,7 @@ }, "branch": "master", "submodules": false, - "revision": "3cd5086c28c5769f5db147721f457a3e081de254", - "url": "https://github.com/zbirenbaum/copilot.lua/archive/3cd5086c28c5769f5db147721f457a3e081de254.tar.gz", - "hash": "018q6qy2k357prxg5sz8i73gyxa7f47idr79ihwx7hf31m7ax2pd" + "revision": "3cd5086c28c5769f5db147721f457a3e081de254" }, "crates-nvim": { "type": "Git", @@ -376,9 +319,7 @@ }, "branch": "main", "submodules": false, - "revision": "ac9fa498a9edb96dc3056724ff69d5f40b898453", - "url": "https://github.com/Saecki/crates.nvim/archive/ac9fa498a9edb96dc3056724ff69d5f40b898453.tar.gz", - "hash": "10hc28r9k4syay1pir24mk6kjj96llilqkyz8ch6rjmxyi7r5ycd" + "revision": "ac9fa498a9edb96dc3056724ff69d5f40b898453" }, "csharpls-extended-lsp-nvim": { "type": "Git", @@ -389,9 +330,7 @@ }, "branch": "master", "submodules": false, - "revision": "9cd24d7be42bd138f287baf6300a55d5797ab33e", - "url": "https://github.com/Decodetalkers/csharpls-extended-lsp.nvim/archive/9cd24d7be42bd138f287baf6300a55d5797ab33e.tar.gz", - "hash": "1jh528jvzja4l213r1fqgvgfrwhmchd5caxg5qaxnp9bmgm85pfi" + "revision": "9cd24d7be42bd138f287baf6300a55d5797ab33e" }, "dashboard-nvim": { "type": "Git", @@ -402,9 +341,7 @@ }, "branch": "master", "submodules": false, - "revision": "0775e567b6c0be96d01a61795f7b64c1758262f6", - "url": "https://github.com/glepnir/dashboard-nvim/archive/0775e567b6c0be96d01a61795f7b64c1758262f6.tar.gz", - "hash": "0h46n9hgyivqm43p8jq6dwnaln0y7ilayvd04vfb0mc8bmxcmrfi" + "revision": "0775e567b6c0be96d01a61795f7b64c1758262f6" }, "diffview-nvim": { "type": "Git", @@ -415,9 +352,7 @@ }, "branch": "main", "submodules": false, - "revision": "4516612fe98ff56ae0415a259ff6361a89419b0a", - "url": "https://github.com/sindrets/diffview.nvim/archive/4516612fe98ff56ae0415a259ff6361a89419b0a.tar.gz", - "hash": "0brabpd02596hg98bml118bx6z2sly98kf1cr2p0xzybiinb4zs9" + "revision": "4516612fe98ff56ae0415a259ff6361a89419b0a" }, "direnv-vim": { "type": "Git", @@ -428,9 +363,7 @@ }, "branch": "master", "submodules": false, - "revision": "ab2a7e08dd630060cd81d7946739ac7442a4f269", - "url": "https://github.com/direnv/direnv.vim/archive/ab2a7e08dd630060cd81d7946739ac7442a4f269.tar.gz", - "hash": "1hhwfnaj9ibz17ggxvhzrkinghfy51fqfa0bs482z484jpvjc31g" + "revision": "ab2a7e08dd630060cd81d7946739ac7442a4f269" }, "dracula": { "type": "Git", @@ -441,9 +374,7 @@ }, "branch": "main", "submodules": false, - "revision": "041d923368d540a1e438989ce8f915628081a56a", - "url": "https://github.com/Mofiqul/dracula.nvim/archive/041d923368d540a1e438989ce8f915628081a56a.tar.gz", - "hash": "0bl6hggv01pg5970nsi0vaf23mb46xzpjrkasi7134465lh0m1m3" + "revision": "041d923368d540a1e438989ce8f915628081a56a" }, "dressing-nvim": { "type": "Git", @@ -454,9 +385,7 @@ }, "branch": "master", "submodules": false, - "revision": "2d7c2db2507fa3c4956142ee607431ddb2828639", - "url": "https://github.com/stevearc/dressing.nvim/archive/2d7c2db2507fa3c4956142ee607431ddb2828639.tar.gz", - "hash": "00wn24vcsww9svbdy6hkfd3q0wb4781lmiig4ygyxs200vzgw73l" + "revision": "2d7c2db2507fa3c4956142ee607431ddb2828639" }, "elixir-tools-nvim": { "type": "Git", @@ -467,9 +396,7 @@ }, "branch": "main", "submodules": false, - "revision": "51b026c1ed5fe32396e1cd94c2b67435b066a4fb", - "url": "https://github.com/elixir-tools/elixir-tools.nvim/archive/51b026c1ed5fe32396e1cd94c2b67435b066a4fb.tar.gz", - "hash": "0prns04rrygyw722afph4893vpc5i20vpc2aakf3bmxfag8f7ksm" + "revision": "51b026c1ed5fe32396e1cd94c2b67435b066a4fb" }, "everforest": { "type": "GitRelease", @@ -482,10 +409,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v0.3.0", - "revision": "1e625639362661972821e83d8bbe528b8981a05f", - "url": "https://api.github.com/repos/sainnhe/everforest/tarball/v0.3.0", - "hash": "18h7mwr9lpsdsdi90vn4nc868g50li27xvylrs2srppfjr7kvl7w" + "version": "v0.3.0" }, "fastaction-nvim": { "type": "Git", @@ -496,9 +420,7 @@ }, "branch": "main", "submodules": false, - "revision": "b147d91727cb35be4f722f17e7d4ed5b4a5801d8", - "url": "https://github.com/Chaitanyabsprip/fastaction.nvim/archive/b147d91727cb35be4f722f17e7d4ed5b4a5801d8.tar.gz", - "hash": "0brks0ia2z6ahwqg5xad5h53552qm68c7w25d5gry0inlfr39bdx" + "revision": "b147d91727cb35be4f722f17e7d4ed5b4a5801d8" }, "fidget-nvim": { "type": "Git", @@ -509,9 +431,7 @@ }, "branch": "main", "submodules": false, - "revision": "3f5475949679953af6d78654db29b944fa826e6a", - "url": "https://github.com/j-hui/fidget.nvim/archive/3f5475949679953af6d78654db29b944fa826e6a.tar.gz", - "hash": "1frrrq0bc9r4lh723hvy38g1bab1r1gmpqlkfvddrj80lk6kgrl9" + "revision": "3f5475949679953af6d78654db29b944fa826e6a" }, "flash-nvim": { "type": "Git", @@ -522,9 +442,7 @@ }, "branch": "main", "submodules": false, - "revision": "b68bda044d68e4026c4e1ec6df3c5afd7eb8e341", - "url": "https://github.com/folke/flash.nvim/archive/b68bda044d68e4026c4e1ec6df3c5afd7eb8e341.tar.gz", - "hash": "1blfqyipmn876dkw0v8gm4gw5gnv9dfca4szws503835v9jj0azf" + "revision": "b68bda044d68e4026c4e1ec6df3c5afd7eb8e341" }, "flutter-tools-nvim": { "type": "Git", @@ -535,9 +453,7 @@ }, "branch": "main", "submodules": false, - "revision": "65b7399804315a1160933b64292d3c5330aa4e9f", - "url": "https://github.com/akinsho/flutter-tools.nvim/archive/65b7399804315a1160933b64292d3c5330aa4e9f.tar.gz", - "hash": "1wbw5k5a7iw6dqznv8z1xpg6yyx6sqb1cmspl18pa23cayvcsf12" + "revision": "65b7399804315a1160933b64292d3c5330aa4e9f" }, "friendly-snippets": { "type": "Git", @@ -548,9 +464,7 @@ }, "branch": "main", "submodules": false, - "revision": "572f5660cf05f8cd8834e096d7b4c921ba18e175", - "url": "https://github.com/rafamadriz/friendly-snippets/archive/572f5660cf05f8cd8834e096d7b4c921ba18e175.tar.gz", - "hash": "08q7vs7p4grav819b6hl5y9zla8bbb461b6m1w0mjz6n6rqjjc0p" + "revision": "572f5660cf05f8cd8834e096d7b4c921ba18e175" }, "fzf-lua": { "type": "Git", @@ -561,9 +475,7 @@ }, "branch": "main", "submodules": false, - "revision": "e9d95a29514c1a239c570c9d4077b7adca419161", - "url": "https://github.com/ibhagwan/fzf-lua/archive/e9d95a29514c1a239c570c9d4077b7adca419161.tar.gz", - "hash": "1ry58pmd9aphqd7klrmscyhdsgp4j60dd5hcv2qjp7sp424kirlg" + "revision": "e9d95a29514c1a239c570c9d4077b7adca419161" }, "gesture-nvim": { "type": "Git", @@ -574,9 +486,7 @@ }, "branch": "master", "submodules": false, - "revision": "9e37ef08a878e39689c0a952d982ec9ae51318b2", - "url": "https://github.com/notomo/gesture.nvim/archive/9e37ef08a878e39689c0a952d982ec9ae51318b2.tar.gz", - "hash": "1lk08idp49ixm0jd7vz961hcxmj36wjrp2z2p302a57m6k1gjimr" + "revision": "9e37ef08a878e39689c0a952d982ec9ae51318b2" }, "git-conflict-nvim": { "type": "Git", @@ -587,9 +497,7 @@ }, "branch": "main", "submodules": false, - "revision": "a1badcd070d176172940eb55d9d59029dad1c5a6", - "url": "https://github.com/akinsho/git-conflict.nvim/archive/a1badcd070d176172940eb55d9d59029dad1c5a6.tar.gz", - "hash": "05rnwhm1fmg3yb7j2xc9nmw262jc687qxhwabn97qarrk2da0r0a" + "revision": "a1badcd070d176172940eb55d9d59029dad1c5a6" }, "github": { "type": "Git", @@ -600,9 +508,7 @@ }, "branch": "main", "submodules": false, - "revision": "c106c9472154d6b2c74b74565616b877ae8ed31d", - "url": "https://github.com/projekt0n/github-nvim-theme/archive/c106c9472154d6b2c74b74565616b877ae8ed31d.tar.gz", - "hash": "1w7lz4bgfm8hq1mir4hcr8ik585d4l4w7bjl8yl3g3zklj8223pw" + "revision": "c106c9472154d6b2c74b74565616b877ae8ed31d" }, "gitlinker-nvim": { "type": "Git", @@ -613,9 +519,7 @@ }, "branch": "master", "submodules": false, - "revision": "7c1fae10e39fba627a433a0d7126683c79af289f", - "url": "https://github.com/linrongbin16/gitlinker.nvim/archive/7c1fae10e39fba627a433a0d7126683c79af289f.tar.gz", - "hash": "0c4qa7yqf200zxh7iy510kid0gvlsfy07q7ami5d68qm3b9qdd97" + "revision": "7c1fae10e39fba627a433a0d7126683c79af289f" }, "gitsigns-nvim": { "type": "Git", @@ -626,9 +530,7 @@ }, "branch": "main", "submodules": false, - "revision": "1ee5c1fd068c81f9dd06483e639c2aa4587dc197", - "url": "https://github.com/lewis6991/gitsigns.nvim/archive/1ee5c1fd068c81f9dd06483e639c2aa4587dc197.tar.gz", - "hash": "1dag4560vdw4ldb4grzmda68mgfhq9qb51nzwxg2ciwdfhivschq" + "revision": "1ee5c1fd068c81f9dd06483e639c2aa4587dc197" }, "glow-nvim": { "type": "Git", @@ -639,9 +541,7 @@ }, "branch": "main", "submodules": false, - "revision": "5d5954b2f22e109d4a6eba8b2618c5b96e4ee7a2", - "url": "https://github.com/ellisonleao/glow.nvim/archive/5d5954b2f22e109d4a6eba8b2618c5b96e4ee7a2.tar.gz", - "hash": "11rlis4riy1w4clnkiza8x6fs8xjwsrsgfzlz2k8z041ancmrw0a" + "revision": "5d5954b2f22e109d4a6eba8b2618c5b96e4ee7a2" }, "gruvbox": { "type": "Git", @@ -652,9 +552,7 @@ }, "branch": "main", "submodules": false, - "revision": "5e0a460d8e0f7f669c158dedd5f9ae2bcac31437", - "url": "https://github.com/ellisonleao/gruvbox.nvim/archive/5e0a460d8e0f7f669c158dedd5f9ae2bcac31437.tar.gz", - "hash": "0x56900ihp83izaai660bvb5b5qq04bjc9qmafjis4jz1qqv948h" + "revision": "5e0a460d8e0f7f669c158dedd5f9ae2bcac31437" }, "hardtime-nvim": { "type": "Git", @@ -665,9 +563,7 @@ }, "branch": "main", "submodules": false, - "revision": "b4e431934af1fe224a3a801f632c008278cb7628", - "url": "https://github.com/m4xshen/hardtime.nvim/archive/b4e431934af1fe224a3a801f632c008278cb7628.tar.gz", - "hash": "03df6kd6srwj6yb3pvmdpbj6jg269dw4ns0w9flj9myl852l0br7" + "revision": "b4e431934af1fe224a3a801f632c008278cb7628" }, "harpoon": { "type": "Git", @@ -678,9 +574,7 @@ }, "branch": "harpoon2", "submodules": false, - "revision": "ed1f853847ffd04b2b61c314865665e1dadf22c7", - "url": "https://github.com/ThePrimeagen/harpoon/archive/ed1f853847ffd04b2b61c314865665e1dadf22c7.tar.gz", - "hash": "1dcpdlna2lff9dlsh6i4v16qmn5r9279wdvn0ry3xg4abqwnzc9g" + "revision": "ed1f853847ffd04b2b61c314865665e1dadf22c7" }, "haskell-tools-nvim": { "type": "Git", @@ -691,9 +585,7 @@ }, "branch": "master", "submodules": false, - "revision": "641b06beab01bb85e4d4bb1f4a22d9f82938a8d4", - "url": "https://github.com/mrcjkb/haskell-tools.nvim/archive/641b06beab01bb85e4d4bb1f4a22d9f82938a8d4.tar.gz", - "hash": "07i19al7vx9dcd7ch5gcxxp68ii7fpvxyigq69x3nyj1vlxzrzf1" + "revision": "641b06beab01bb85e4d4bb1f4a22d9f82938a8d4" }, "highlight-undo-nvim": { "type": "Git", @@ -704,9 +596,7 @@ }, "branch": "main", "submodules": false, - "revision": "ee32e12693d70e66f954d09a504a7371d110fc27", - "url": "https://github.com/tzachar/highlight-undo.nvim/archive/ee32e12693d70e66f954d09a504a7371d110fc27.tar.gz", - "hash": "09byybwyl61jxlfii9vsi4i21vy6ngm3mbypqlhsivn8wgg24kn9" + "revision": "ee32e12693d70e66f954d09a504a7371d110fc27" }, "hop.nvim": { "type": "GitRelease", @@ -719,10 +609,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v2.7.2", - "revision": "08ddca799089ab96a6d1763db0b8adc5320bf050", - "url": "https://api.github.com/repos/smoka7/hop.nvim/tarball/v2.7.2", - "hash": "07mydcm3x7xc7x6wg5l6kcx8yrrv9bwy2p44y17ajyx37c5lmwwn" + "version": "v2.7.2" }, "hunk-nvim": { "type": "GitRelease", @@ -735,10 +622,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v1.9.0", - "revision": "c21f15dbe78ddf23a4e1528a9a5370958c28b608", - "url": "https://api.github.com/repos/julienvincent/hunk.nvim/tarball/v1.9.0", - "hash": "1yifb94kdx9dhk478j9cf7npzpi5iafh35ys2pl5y0jkb6rkg9n5" + "version": "v1.9.0" }, "hydra-nvim": { "type": "GitRelease", @@ -751,10 +635,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v1.0.3", - "revision": "f3d4822060376cb253d4cc0d5af2c272c28de2a7", - "url": "https://api.github.com/repos/nvimtools/hydra.nvim/tarball/v1.0.3", - "hash": "13dd1q951pbwi36r4s1zfs02mk5pyfvwlj1pmv4l8bnc4fs242qv" + "version": "v1.0.3" }, "icon-picker-nvim": { "type": "Git", @@ -765,9 +646,7 @@ }, "branch": "master", "submodules": false, - "revision": "3ee9a0ea9feeef08ae35e40c8be6a2fa2c20f2d3", - "url": "https://github.com/ziontee113/icon-picker.nvim/archive/3ee9a0ea9feeef08ae35e40c8be6a2fa2c20f2d3.tar.gz", - "hash": "1357c2dhl7m7hbdsj0l2bmk97i76bp5yrfnd0g01sgd6wiasr4jm" + "revision": "3ee9a0ea9feeef08ae35e40c8be6a2fa2c20f2d3" }, "image-nvim": { "type": "Git", @@ -778,9 +657,7 @@ }, "branch": "master", "submodules": false, - "revision": "446a8a5cc7a3eae3185ee0c697732c32a5547a0b", - "url": "https://github.com/3rd/image.nvim/archive/446a8a5cc7a3eae3185ee0c697732c32a5547a0b.tar.gz", - "hash": "18hgp9qkm596rl0k1n4rrri8y6k84fkacphf9x3mrqwgqrixx80i" + "revision": "446a8a5cc7a3eae3185ee0c697732c32a5547a0b" }, "img-clip": { "type": "Git", @@ -791,9 +668,7 @@ }, "branch": "main", "submodules": false, - "revision": "f33f3af9ba50f99d70f8fcb1a8575750ada4ea4a", - "url": "https://github.com/hakonharnes/img-clip.nvim/archive/f33f3af9ba50f99d70f8fcb1a8575750ada4ea4a.tar.gz", - "hash": "056ikjx8q2aw5pwmsp7lg6k38bsyv3pmy5q3h0293c3pfy03bgx3" + "revision": "f33f3af9ba50f99d70f8fcb1a8575750ada4ea4a" }, "indent-blankline-nvim": { "type": "Git", @@ -804,9 +679,7 @@ }, "branch": "master", "submodules": false, - "revision": "005b56001b2cb30bfa61b7986bc50657816ba4ba", - "url": "https://github.com/lukas-reineke/indent-blankline.nvim/archive/005b56001b2cb30bfa61b7986bc50657816ba4ba.tar.gz", - "hash": "1rmpi866bg7hyw620hbgmmmksxgll9ilbpigd1kk9b0lpvwxbbyj" + "revision": "005b56001b2cb30bfa61b7986bc50657816ba4ba" }, "lazydev-nvim": { "type": "Git", @@ -817,9 +690,7 @@ }, "branch": "main", "submodules": false, - "revision": "258d2a5ef4a3e3d6d9ba9da72c9725c53e9afcbd", - "url": "https://github.com/folke/lazydev.nvim/archive/258d2a5ef4a3e3d6d9ba9da72c9725c53e9afcbd.tar.gz", - "hash": "0qn50y6zdw1vad82km1zlkn0g30v1jhr6y56sqg98xlf45kf3yfg" + "revision": "258d2a5ef4a3e3d6d9ba9da72c9725c53e9afcbd" }, "leap-nvim": { "type": "Git", @@ -830,9 +701,7 @@ }, "branch": "main", "submodules": false, - "revision": "07304103f6bd923004fdef9262d9a4d7925fb70a", - "url": "https://github.com/ggandor/leap.nvim/archive/07304103f6bd923004fdef9262d9a4d7925fb70a.tar.gz", - "hash": "1n21jmh13f2ms7s6qhk623wa7kqpjjfvg4sp40sx01fn8br8m280" + "revision": "07304103f6bd923004fdef9262d9a4d7925fb70a" }, "leetcode-nvim": { "type": "Git", @@ -843,9 +712,7 @@ }, "branch": "master", "submodules": false, - "revision": "fdd3f91800b3983e27bc9fcfb99cfa7293d7f11a", - "url": "https://github.com/kawre/leetcode.nvim/archive/fdd3f91800b3983e27bc9fcfb99cfa7293d7f11a.tar.gz", - "hash": "0pqjg3bdsj6x0w0pf35fd676nkmhhc14kh9g48nswcx268yw79ry" + "revision": "fdd3f91800b3983e27bc9fcfb99cfa7293d7f11a" }, "lsp-signature-nvim": { "type": "Git", @@ -856,9 +723,7 @@ }, "branch": "master", "submodules": false, - "revision": "62cadce83aaceed677ffe7a2d6a57141af7131ea", - "url": "https://github.com/ray-x/lsp_signature.nvim/archive/62cadce83aaceed677ffe7a2d6a57141af7131ea.tar.gz", - "hash": "131l83vfaj5b1yrsscrlbgs7rxl5n77275c1mpfbvafyy59ypg8f" + "revision": "62cadce83aaceed677ffe7a2d6a57141af7131ea" }, "lspkind-nvim": { "type": "Git", @@ -869,9 +734,7 @@ }, "branch": "master", "submodules": false, - "revision": "3ddd1b4edefa425fda5a9f95a4f25578727c0bb3", - "url": "https://github.com/onsails/lspkind-nvim/archive/3ddd1b4edefa425fda5a9f95a4f25578727c0bb3.tar.gz", - "hash": "0yyf2vac4y424kn1vl7bkf5zazs0hd8v3106gl54ib69vav9hljd" + "revision": "3ddd1b4edefa425fda5a9f95a4f25578727c0bb3" }, "lspsaga-nvim": { "type": "Git", @@ -882,9 +745,7 @@ }, "branch": "main", "submodules": false, - "revision": "8efe00d6aed9db6449969f889170f1a7e43101a1", - "url": "https://github.com/nvimdev/lspsaga.nvim/archive/8efe00d6aed9db6449969f889170f1a7e43101a1.tar.gz", - "hash": "03lyjm7raak0hahy9vijg0s5g2wxciqnzrhjqp691hnd3n1gzrvj" + "revision": "8efe00d6aed9db6449969f889170f1a7e43101a1" }, "lua-utils-nvim": { "type": "Git", @@ -895,9 +756,7 @@ }, "branch": "main", "submodules": false, - "revision": "e565749421f4bbb5d2e85e37c3cef9d56553d8bd", - "url": "https://github.com/nvim-neorg/lua-utils.nvim/archive/e565749421f4bbb5d2e85e37c3cef9d56553d8bd.tar.gz", - "hash": "0bnl2kvxs55l8cjhfpa834bm010n8r4gmsmivjcp548c076msagn" + "revision": "e565749421f4bbb5d2e85e37c3cef9d56553d8bd" }, "lualine-nvim": { "type": "Git", @@ -908,9 +767,7 @@ }, "branch": "master", "submodules": false, - "revision": "b8c23159c0161f4b89196f74ee3a6d02cdc3a955", - "url": "https://github.com/hoob3rt/lualine.nvim/archive/b8c23159c0161f4b89196f74ee3a6d02cdc3a955.tar.gz", - "hash": "12xpjwzzd26rxkv9kq1dn8797100zsznlbfzbb6c91myjn97cswm" + "revision": "b8c23159c0161f4b89196f74ee3a6d02cdc3a955" }, "luasnip": { "type": "Git", @@ -921,9 +778,7 @@ }, "branch": "master", "submodules": false, - "revision": "73813308abc2eaeff2bc0d3f2f79270c491be9d7", - "url": "https://github.com/L3MON4D3/LuaSnip/archive/73813308abc2eaeff2bc0d3f2f79270c491be9d7.tar.gz", - "hash": "0v2jp936b8x3qx3d84w5xrvldcrk8bp9cshcz7blswv0yp9h89xj" + "revision": "73813308abc2eaeff2bc0d3f2f79270c491be9d7" }, "lz-n": { "type": "Git", @@ -934,9 +789,7 @@ }, "branch": "master", "submodules": false, - "revision": "9fc3d8234a0fb7ec6238a677a8b38bf24c1d9cc7", - "url": "https://github.com/nvim-neorocks/lz.n/archive/9fc3d8234a0fb7ec6238a677a8b38bf24c1d9cc7.tar.gz", - "hash": "0fsbw95k6qy1qbl2k7838ap9m31m5w8fqpmv61m2dgzg112hnlw8" + "revision": "9fc3d8234a0fb7ec6238a677a8b38bf24c1d9cc7" }, "lzn-auto-require": { "type": "Git", @@ -947,9 +800,7 @@ }, "branch": "master", "submodules": false, - "revision": "ef746afb55467984ef3200d9709c8059ee0257d0", - "url": "https://github.com/horriblename/lzn-auto-require/archive/ef746afb55467984ef3200d9709c8059ee0257d0.tar.gz", - "hash": "1mgka1mmvpd2gfya898qdbbwrp5rpqds8manjs1s7g5x63xp6b98" + "revision": "ef746afb55467984ef3200d9709c8059ee0257d0" }, "markview-nvim": { "type": "Git", @@ -960,9 +811,7 @@ }, "branch": "main", "submodules": false, - "revision": "de79a7626d54d7785436105ef72f37ee8fe8fa16", - "url": "https://github.com/OXY2DEV/markview.nvim/archive/de79a7626d54d7785436105ef72f37ee8fe8fa16.tar.gz", - "hash": "032i6m9pld1zyhd7lq49dg4qh98w6vmmzqp2f46drhq0ds26hs4h" + "revision": "de79a7626d54d7785436105ef72f37ee8fe8fa16" }, "mellow": { "type": "Git", @@ -973,9 +822,7 @@ }, "branch": "main", "submodules": false, - "revision": "5cd188489bcc7eb512f0a30581ad972070f8e5cd", - "url": "https://github.com/mellow-theme/mellow.nvim/archive/5cd188489bcc7eb512f0a30581ad972070f8e5cd.tar.gz", - "hash": "0hjfhwvvlc50rrxscg2lbkip7v5s13yaja0pckhhxfkbz17b5v83" + "revision": "5cd188489bcc7eb512f0a30581ad972070f8e5cd" }, "mind-nvim": { "type": "Git", @@ -986,9 +833,7 @@ }, "branch": "master", "submodules": false, - "revision": "002137dd7cf97865ebd01b6a260209d2daf2da66", - "url": "https://github.com/phaazon/mind.nvim/archive/002137dd7cf97865ebd01b6a260209d2daf2da66.tar.gz", - "hash": "1p7gb8p1jrb2wx3x67lv7am3k1a14kvwsq89fdpb8b060s2l1214" + "revision": "002137dd7cf97865ebd01b6a260209d2daf2da66" }, "mini-ai": { "type": "Git", @@ -999,9 +844,7 @@ }, "branch": "main", "submodules": false, - "revision": "e0d00c227112e942ed2789dd4c21d651002831c0", - "url": "https://github.com/echasnovski/mini.ai/archive/e0d00c227112e942ed2789dd4c21d651002831c0.tar.gz", - "hash": "0v165kgfzhfm88p6ljnghnpmp39sb0gbkgb81fym99nmmzklm536" + "revision": "e0d00c227112e942ed2789dd4c21d651002831c0" }, "mini-align": { "type": "Git", @@ -1012,9 +855,7 @@ }, "branch": "main", "submodules": false, - "revision": "be20e745cfa549009d1867bf55381602810250da", - "url": "https://github.com/echasnovski/mini.align/archive/be20e745cfa549009d1867bf55381602810250da.tar.gz", - "hash": "0af7nq6l8qiqcv15hx69rlrzpf7cnv6mb8xrih5gkr98kvawvwdp" + "revision": "be20e745cfa549009d1867bf55381602810250da" }, "mini-animate": { "type": "Git", @@ -1025,9 +866,7 @@ }, "branch": "main", "submodules": false, - "revision": "98c612d104524da5a368c8419b3907c488e8c968", - "url": "https://github.com/echasnovski/mini.animate/archive/98c612d104524da5a368c8419b3907c488e8c968.tar.gz", - "hash": "0k03ncgjzi6v1c1khj3dzyz34fjhdrcxdgd89pznndbyd4svnx23" + "revision": "98c612d104524da5a368c8419b3907c488e8c968" }, "mini-base16": { "type": "Git", @@ -1038,9 +877,7 @@ }, "branch": "main", "submodules": false, - "revision": "a55403967588257a17a6049e99f80aa982543c36", - "url": "https://github.com/echasnovski/mini.base16/archive/a55403967588257a17a6049e99f80aa982543c36.tar.gz", - "hash": "0w2287b6xrknn1m732197cpx2hv8cpdd8gjv590b39cz99frsy3g" + "revision": "a55403967588257a17a6049e99f80aa982543c36" }, "mini-basics": { "type": "Git", @@ -1051,9 +888,7 @@ }, "branch": "main", "submodules": false, - "revision": "7a5f213ad45d89250143d65a30e3dcea9ec4d785", - "url": "https://github.com/echasnovski/mini.basics/archive/7a5f213ad45d89250143d65a30e3dcea9ec4d785.tar.gz", - "hash": "1rvnahl45xp05b7nybc6r2w6cjhqig63a82m05ccpnms7slhd415" + "revision": "7a5f213ad45d89250143d65a30e3dcea9ec4d785" }, "mini-bracketed": { "type": "Git", @@ -1064,9 +899,7 @@ }, "branch": "main", "submodules": false, - "revision": "87cf031b49e3753227f73f433851a6a75cf31445", - "url": "https://github.com/echasnovski/mini.bracketed/archive/87cf031b49e3753227f73f433851a6a75cf31445.tar.gz", - "hash": "09bb1vzmp43jd33j1yrna1qkwqs9w33m1pvnp4brx2130zx0gdi9" + "revision": "87cf031b49e3753227f73f433851a6a75cf31445" }, "mini-bufremove": { "type": "Git", @@ -1077,9 +910,7 @@ }, "branch": "main", "submodules": false, - "revision": "6ce45baad3af93e4b112d84f702eb00bb4e29b9e", - "url": "https://github.com/echasnovski/mini.bufremove/archive/6ce45baad3af93e4b112d84f702eb00bb4e29b9e.tar.gz", - "hash": "1flr1ijfylp02ydqpxcxvxv3d71qz39x55mmp55a0r53717wi8s2" + "revision": "6ce45baad3af93e4b112d84f702eb00bb4e29b9e" }, "mini-clue": { "type": "Git", @@ -1090,9 +921,7 @@ }, "branch": "main", "submodules": false, - "revision": "83696f95c9e498174950b947e2b6b4298eb19828", - "url": "https://github.com/echasnovski/mini.clue/archive/83696f95c9e498174950b947e2b6b4298eb19828.tar.gz", - "hash": "14y7a0bpf7hd50mj253liqrqqgjslf5j5nhhrx7zycq4nx1a0q60" + "revision": "83696f95c9e498174950b947e2b6b4298eb19828" }, "mini-colors": { "type": "Git", @@ -1103,9 +932,7 @@ }, "branch": "main", "submodules": false, - "revision": "dd65a9f4653f8b3609e5d83d646ab447bfc980d1", - "url": "https://github.com/echasnovski/mini.colors/archive/dd65a9f4653f8b3609e5d83d646ab447bfc980d1.tar.gz", - "hash": "06436dxf3csdx8mh5hib0n0snyik9jk9x5n8q2fyi6wy9jvd7py5" + "revision": "dd65a9f4653f8b3609e5d83d646ab447bfc980d1" }, "mini-comment": { "type": "Git", @@ -1116,9 +943,7 @@ }, "branch": "main", "submodules": false, - "revision": "796eff9194389220c8d89e0303857630adaaf786", - "url": "https://github.com/echasnovski/mini.comment/archive/796eff9194389220c8d89e0303857630adaaf786.tar.gz", - "hash": "03vaf4blnq74sy8k7zdnb2qm8j83qds465m4gwgvwmm8csg5sw8k" + "revision": "796eff9194389220c8d89e0303857630adaaf786" }, "mini-completion": { "type": "Git", @@ -1129,9 +954,7 @@ }, "branch": "main", "submodules": false, - "revision": "09470ac1f244070fa8a66d3c93f8b379075939f5", - "url": "https://github.com/echasnovski/mini.completion/archive/09470ac1f244070fa8a66d3c93f8b379075939f5.tar.gz", - "hash": "0l38flvjdqz207h0m1qgmqjq9yq8b1fbvgkydc98jp93ip163rln" + "revision": "09470ac1f244070fa8a66d3c93f8b379075939f5" }, "mini-cursorword": { "type": "GitRelease", @@ -1144,10 +967,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v0.16.0", - "revision": "55ecfd08d8ff62375f5be9e5b5d5252324b220e8", - "url": "https://api.github.com/repos/echasnovski/mini.cursorword/tarball/v0.16.0", - "hash": "0sgii7m2lfp95vxnchisk3hpbjwwqpky6ivkx2nc5djkmj07b7mj" + "version": "v0.16.0" }, "mini-diff": { "type": "Git", @@ -1158,9 +978,7 @@ }, "branch": "main", "submodules": false, - "revision": "faecf54385bad761d8f3f3096c6c0ea2a6e73123", - "url": "https://github.com/echasnovski/mini.diff/archive/faecf54385bad761d8f3f3096c6c0ea2a6e73123.tar.gz", - "hash": "1z9gfxm78vgjjdiwpc4y2px3m23bcq4s9cdn3jab4yr652ckh214" + "revision": "faecf54385bad761d8f3f3096c6c0ea2a6e73123" }, "mini-doc": { "type": "Git", @@ -1171,9 +989,7 @@ }, "branch": "main", "submodules": false, - "revision": "8c6bf704287fb6ed15ace91e34d94fffeedbfffc", - "url": "https://github.com/echasnovski/mini.doc/archive/8c6bf704287fb6ed15ace91e34d94fffeedbfffc.tar.gz", - "hash": "16kjqxh94kcp8cswwdfx75dvn13vnrg45v39lk4vvcrqd5prah1m" + "revision": "8c6bf704287fb6ed15ace91e34d94fffeedbfffc" }, "mini-extra": { "type": "Git", @@ -1184,9 +1000,7 @@ }, "branch": "main", "submodules": false, - "revision": "647deb1e79d8c871f6eda0572cf0000582487943", - "url": "https://github.com/echasnovski/mini.extra/archive/647deb1e79d8c871f6eda0572cf0000582487943.tar.gz", - "hash": "1m9kw7cx6fddwn1h0knlddbkii239v2d5qyckcn040fvm37s2fmd" + "revision": "647deb1e79d8c871f6eda0572cf0000582487943" }, "mini-files": { "type": "Git", @@ -1197,9 +1011,7 @@ }, "branch": "main", "submodules": false, - "revision": "d22c5b74b7764d0bd33e4988e5ee00139cfe22e3", - "url": "https://github.com/echasnovski/mini.files/archive/d22c5b74b7764d0bd33e4988e5ee00139cfe22e3.tar.gz", - "hash": "0wxs1amjf3mvz2zp2si7azg6xj4d4x8r98lvk0aq85aj4djrhzdk" + "revision": "d22c5b74b7764d0bd33e4988e5ee00139cfe22e3" }, "mini-fuzzy": { "type": "Git", @@ -1210,9 +1022,7 @@ }, "branch": "main", "submodules": false, - "revision": "ef22e4fdd79df86192e80d1a5244de3ab56f2f06", - "url": "https://github.com/echasnovski/mini.fuzzy/archive/ef22e4fdd79df86192e80d1a5244de3ab56f2f06.tar.gz", - "hash": "0q8v78piqjc84522lzjlxs5njgkarlcxg5njg8pw7vdg5f5q69wf" + "revision": "ef22e4fdd79df86192e80d1a5244de3ab56f2f06" }, "mini-git": { "type": "Git", @@ -1223,9 +1033,7 @@ }, "branch": "main", "submodules": false, - "revision": "0cdcfa1294558aad343234b928ef1c15040586ce", - "url": "https://github.com/echasnovski/mini-git/archive/0cdcfa1294558aad343234b928ef1c15040586ce.tar.gz", - "hash": "1pgj865r3yf0hivy6hmsnhibsrpzadimizsnj22438xfky8xsdp8" + "revision": "0cdcfa1294558aad343234b928ef1c15040586ce" }, "mini-hipatterns": { "type": "Git", @@ -1236,9 +1044,7 @@ }, "branch": "main", "submodules": false, - "revision": "1e0e8f51d50b18eb23b50eef8d97bfd9482e29d9", - "url": "https://github.com/echasnovski/mini.hipatterns/archive/1e0e8f51d50b18eb23b50eef8d97bfd9482e29d9.tar.gz", - "hash": "1iwg4mc24ab4l8gj11aca0fwcbhxyfpkj9ipb2w21n52sla5r0s5" + "revision": "1e0e8f51d50b18eb23b50eef8d97bfd9482e29d9" }, "mini-hues": { "type": "Git", @@ -1249,9 +1055,7 @@ }, "branch": "main", "submodules": false, - "revision": "3db0ee390af98c55e3336380b675ed23a053743a", - "url": "https://github.com/echasnovski/mini.hues/archive/3db0ee390af98c55e3336380b675ed23a053743a.tar.gz", - "hash": "0l8m4h5qliyp3527rwc9mzd2s3svjnyb2sngg9i6fwpdqjy4ay23" + "revision": "3db0ee390af98c55e3336380b675ed23a053743a" }, "mini-icons": { "type": "Git", @@ -1262,9 +1066,7 @@ }, "branch": "main", "submodules": false, - "revision": "e8fae66cb400744daeedf6e387347df50271c252", - "url": "https://github.com/echasnovski/mini.icons/archive/e8fae66cb400744daeedf6e387347df50271c252.tar.gz", - "hash": "0ach18lv75hgxdfzdrsakdyl26syn3gxfw0fz90437s5ywzhc6nk" + "revision": "e8fae66cb400744daeedf6e387347df50271c252" }, "mini-indentscope": { "type": "Git", @@ -1275,9 +1077,7 @@ }, "branch": "main", "submodules": false, - "revision": "fc1bb1e4573f7174cb6e2bbabc3453340a9eec16", - "url": "https://github.com/echasnovski/mini.indentscope/archive/fc1bb1e4573f7174cb6e2bbabc3453340a9eec16.tar.gz", - "hash": "0yvd97rdx5sxq248s6xdw1lcpc2b0zhsgvy7mndc3mzd8k3lmvj7" + "revision": "fc1bb1e4573f7174cb6e2bbabc3453340a9eec16" }, "mini-jump": { "type": "Git", @@ -1288,9 +1088,7 @@ }, "branch": "main", "submodules": false, - "revision": "86cb4bf366cedbeaf81cc282049852995cb5c462", - "url": "https://github.com/echasnovski/mini.jump/archive/86cb4bf366cedbeaf81cc282049852995cb5c462.tar.gz", - "hash": "197c1mmxh5sw5g0al83vmi7472va516psdpsp4sk31k30zjwk8di" + "revision": "86cb4bf366cedbeaf81cc282049852995cb5c462" }, "mini-jump2d": { "type": "Git", @@ -1301,9 +1099,7 @@ }, "branch": "main", "submodules": false, - "revision": "cd902f64880a0acab7595337884c5d8e381968ca", - "url": "https://github.com/echasnovski/mini.jump2d/archive/cd902f64880a0acab7595337884c5d8e381968ca.tar.gz", - "hash": "02bl1mxsjl1s23vysxfjizz3ci6na52knvs6k1jpwklmdj1nflnv" + "revision": "cd902f64880a0acab7595337884c5d8e381968ca" }, "mini-map": { "type": "Git", @@ -1314,9 +1110,7 @@ }, "branch": "main", "submodules": false, - "revision": "8317f824d8a183613b744d5eb39757357f6b528c", - "url": "https://github.com/echasnovski/mini.map/archive/8317f824d8a183613b744d5eb39757357f6b528c.tar.gz", - "hash": "0nryfvab8i9h855djksxzg4d21d049z6jzbyp771y9cbzbi67vw1" + "revision": "8317f824d8a183613b744d5eb39757357f6b528c" }, "mini-misc": { "type": "Git", @@ -1327,9 +1121,7 @@ }, "branch": "main", "submodules": false, - "revision": "cc07b078146bcea14f19dd8ff525dbd57af93e5f", - "url": "https://github.com/echasnovski/mini.misc/archive/cc07b078146bcea14f19dd8ff525dbd57af93e5f.tar.gz", - "hash": "1lws9aj88lysdf514nq1lw98hdln0jwb76ykcyjf036dxs7wwfzc" + "revision": "cc07b078146bcea14f19dd8ff525dbd57af93e5f" }, "mini-move": { "type": "Git", @@ -1340,9 +1132,7 @@ }, "branch": "main", "submodules": false, - "revision": "7231697e0e90d03f2bebab3108c5028a73af8934", - "url": "https://github.com/echasnovski/mini.move/archive/7231697e0e90d03f2bebab3108c5028a73af8934.tar.gz", - "hash": "1wzyyavagn9ms446ag2fx3nbasadgms6gps7xjhkjvzciz0iiq7a" + "revision": "7231697e0e90d03f2bebab3108c5028a73af8934" }, "mini-notify": { "type": "Git", @@ -1353,9 +1143,7 @@ }, "branch": "main", "submodules": false, - "revision": "68ce2126c831bfcb9dcc359c15ccb105cf136718", - "url": "https://github.com/echasnovski/mini.notify/archive/68ce2126c831bfcb9dcc359c15ccb105cf136718.tar.gz", - "hash": "13mswvymfd01x8nmnw7pmg3x211666w6hzym00fldbfz4lxwr08l" + "revision": "68ce2126c831bfcb9dcc359c15ccb105cf136718" }, "mini-operators": { "type": "Git", @@ -1366,9 +1154,7 @@ }, "branch": "main", "submodules": false, - "revision": "11a340facf8fa4880efd39d4cd01333b5b79728f", - "url": "https://github.com/echasnovski/mini.operators/archive/11a340facf8fa4880efd39d4cd01333b5b79728f.tar.gz", - "hash": "0gmy5isrxrgd2qiv1la78ndr2frn4kv8fyfy6amlyciadhrw7j31" + "revision": "11a340facf8fa4880efd39d4cd01333b5b79728f" }, "mini-pairs": { "type": "Git", @@ -1379,9 +1165,7 @@ }, "branch": "main", "submodules": false, - "revision": "bada72fe4ec607f882a098d15aa4a3279bc6883d", - "url": "https://github.com/echasnovski/mini.pairs/archive/bada72fe4ec607f882a098d15aa4a3279bc6883d.tar.gz", - "hash": "1dmm25d5awc6hcjqwcglrx690pvd26wxwmnkby193gx4jpxiax67" + "revision": "bada72fe4ec607f882a098d15aa4a3279bc6883d" }, "mini-pick": { "type": "Git", @@ -1392,9 +1176,7 @@ }, "branch": "main", "submodules": false, - "revision": "364a239e1c87ce1c4e9355cb7836d99686bb1912", - "url": "https://github.com/echasnovski/mini.pick/archive/364a239e1c87ce1c4e9355cb7836d99686bb1912.tar.gz", - "hash": "1kvglhrqqfn1b2z22q6hdhjynxqnmkmnx9dwg23h19r9y3lrfjgs" + "revision": "364a239e1c87ce1c4e9355cb7836d99686bb1912" }, "mini-sessions": { "type": "Git", @@ -1405,9 +1187,7 @@ }, "branch": "main", "submodules": false, - "revision": "3c42869b9da52090cd8b81e8877548fbbbfffaf6", - "url": "https://github.com/echasnovski/mini.sessions/archive/3c42869b9da52090cd8b81e8877548fbbbfffaf6.tar.gz", - "hash": "1dwg1cn36qhj7xwncb9gbng10wh1ys0zq90viiw43w9hqcsynjf3" + "revision": "3c42869b9da52090cd8b81e8877548fbbbfffaf6" }, "mini-snippets": { "type": "Git", @@ -1418,9 +1198,7 @@ }, "branch": "main", "submodules": false, - "revision": "e8610e97a6c50f7dd521bd76d7b90a996a96cd09", - "url": "https://github.com/echasnovski/mini.snippets/archive/e8610e97a6c50f7dd521bd76d7b90a996a96cd09.tar.gz", - "hash": "01lkrp41srd4b8az1rdliqrxxmsaykizni99z1488xr61x58lnax" + "revision": "e8610e97a6c50f7dd521bd76d7b90a996a96cd09" }, "mini-splitjoin": { "type": "Git", @@ -1431,9 +1209,7 @@ }, "branch": "main", "submodules": false, - "revision": "0826fa1cf68a2db309b6208232f41b2a45360216", - "url": "https://github.com/echasnovski/mini.splitjoin/archive/0826fa1cf68a2db309b6208232f41b2a45360216.tar.gz", - "hash": "0sb09lsliy7wp9nzx74g8mvnb72gl0dh521hcryk0sn968ayk4ip" + "revision": "0826fa1cf68a2db309b6208232f41b2a45360216" }, "mini-starter": { "type": "Git", @@ -1444,9 +1220,7 @@ }, "branch": "main", "submodules": false, - "revision": "99e548b6f56c93965e30ad54803076886cd4dbb9", - "url": "https://github.com/echasnovski/mini.starter/archive/99e548b6f56c93965e30ad54803076886cd4dbb9.tar.gz", - "hash": "1wy6qml9gjv0w4snmfxrq262djrv1f0pd5y2126laq79qlks32yb" + "revision": "99e548b6f56c93965e30ad54803076886cd4dbb9" }, "mini-statusline": { "type": "Git", @@ -1457,9 +1231,7 @@ }, "branch": "main", "submodules": false, - "revision": "9968a44b2dad6866615dcd970eac26903d6ed05c", - "url": "https://github.com/echasnovski/mini.statusline/archive/9968a44b2dad6866615dcd970eac26903d6ed05c.tar.gz", - "hash": "1lsbygzs3fz54wql2ag6hvbdg0sg3187plzhlvpk8lzgj724b43h" + "revision": "9968a44b2dad6866615dcd970eac26903d6ed05c" }, "mini-surround": { "type": "Git", @@ -1470,9 +1242,7 @@ }, "branch": "main", "submodules": false, - "revision": "aec6ed2902a2fd809e3c2fe79ee4568791285201", - "url": "https://github.com/echasnovski/mini.surround/archive/aec6ed2902a2fd809e3c2fe79ee4568791285201.tar.gz", - "hash": "0sm8ahyzqqz1p7lp62gp8wic13djv4ya4lrfvf5chrwbcqzg53nd" + "revision": "aec6ed2902a2fd809e3c2fe79ee4568791285201" }, "mini-tabline": { "type": "Git", @@ -1483,9 +1253,7 @@ }, "branch": "main", "submodules": false, - "revision": "c08c7a9715d29139128f8087338e78923f34e72c", - "url": "https://github.com/echasnovski/mini.tabline/archive/c08c7a9715d29139128f8087338e78923f34e72c.tar.gz", - "hash": "0116n6swafikmdwpz0h18szlqs6xb34l1v3rb8hlc4rbradwfx62" + "revision": "c08c7a9715d29139128f8087338e78923f34e72c" }, "mini-test": { "type": "Git", @@ -1496,9 +1264,7 @@ }, "branch": "main", "submodules": false, - "revision": "49fff7a133a4ecbce6eb439b44e7dad419b1f38b", - "url": "https://github.com/echasnovski/mini.test/archive/49fff7a133a4ecbce6eb439b44e7dad419b1f38b.tar.gz", - "hash": "1i6g5im6yahi2mnjb4dyncrfw8gf1nj492ivxznx7lj8im7vppv4" + "revision": "49fff7a133a4ecbce6eb439b44e7dad419b1f38b" }, "mini-trailspace": { "type": "Git", @@ -1509,9 +1275,7 @@ }, "branch": "main", "submodules": false, - "revision": "e0265c5ad106cf3fa7194c024e48d20b13b33006", - "url": "https://github.com/echasnovski/mini.trailspace/archive/e0265c5ad106cf3fa7194c024e48d20b13b33006.tar.gz", - "hash": "1s49ivldd5i8xpvvfi0cv82w8x6j2d7i5pw95dpk85djn6r7vxrk" + "revision": "e0265c5ad106cf3fa7194c024e48d20b13b33006" }, "mini-visits": { "type": "Git", @@ -1522,9 +1286,7 @@ }, "branch": "main", "submodules": false, - "revision": "49d96e5e8aceb9956ea2188d52be8da6cc66e0c9", - "url": "https://github.com/echasnovski/mini.visits/archive/49d96e5e8aceb9956ea2188d52be8da6cc66e0c9.tar.gz", - "hash": "14i621gc0q9q4s6dhs7fpj79cv7g6bmiy8lzadhhi0hriaxjk9hy" + "revision": "49d96e5e8aceb9956ea2188d52be8da6cc66e0c9" }, "minimap-vim": { "type": "Git", @@ -1535,9 +1297,7 @@ }, "branch": "master", "submodules": false, - "revision": "57287e2dd28fa3e63276a32d11c729df14741d54", - "url": "https://github.com/wfxr/minimap.vim/archive/57287e2dd28fa3e63276a32d11c729df14741d54.tar.gz", - "hash": "05k4cgcrz0gj92xy685bd4p6nh2jmaywc2f5sw1lap0v685h7n79" + "revision": "57287e2dd28fa3e63276a32d11c729df14741d54" }, "mkdir-nvim": { "type": "Git", @@ -1548,9 +1308,7 @@ }, "branch": "main", "submodules": false, - "revision": "c55d1dee4f099528a1853b28bb28caa802eba217", - "url": "https://github.com/jghauser/mkdir.nvim/archive/c55d1dee4f099528a1853b28bb28caa802eba217.tar.gz", - "hash": "0zpyvkbw7wfqdxfgidr7zfxqb5ldci4pflx50rsm1hbwai0ybv23" + "revision": "c55d1dee4f099528a1853b28bb28caa802eba217" }, "modes-nvim": { "type": "Git", @@ -1561,9 +1319,7 @@ }, "branch": "main", "submodules": false, - "revision": "0932ba4e0bdc3457ac89a8aeed4d56ca0b36977a", - "url": "https://github.com/mvllow/modes.nvim/archive/0932ba4e0bdc3457ac89a8aeed4d56ca0b36977a.tar.gz", - "hash": "0kr0q38bjrwb0hihavhdhpd4x5xykxwp09zsdxfkf3c1zi5paz29" + "revision": "0932ba4e0bdc3457ac89a8aeed4d56ca0b36977a" }, "multicursors-nvim": { "type": "GitRelease", @@ -1576,10 +1332,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v2.0.0", - "revision": "782820896b1691ed664e4c24f1cd9793dcb33dfb", - "url": "https://api.github.com/repos/smoka7/multicursors.nvim/tarball/v2.0.0", - "hash": "171aysqsyapw434xkibxv69p5fkwha4addkqfdssdm0wq9n9cm4q" + "version": "v2.0.0" }, "neo-tree-nvim": { "type": "Git", @@ -1590,9 +1343,7 @@ }, "branch": "main", "submodules": false, - "revision": "9130e58424ad95bf2dd8b40afbb8cf04d648638c", - "url": "https://github.com/nvim-neo-tree/neo-tree.nvim/archive/9130e58424ad95bf2dd8b40afbb8cf04d648638c.tar.gz", - "hash": "0zm40p718cvqg9ngzlnc56pbglrp7yp1580g0f1pfakkwdrvnhdv" + "revision": "9130e58424ad95bf2dd8b40afbb8cf04d648638c" }, "neocodeium": { "type": "GitRelease", @@ -1605,10 +1356,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v1.16.3", - "revision": "f67384cee91f8ffc0d2e09d257691b2461725d5b", - "url": "https://api.github.com/repos/monkoose/neocodeium/tarball/v1.16.3", - "hash": "1zr6rrvk00d3gwg7sf1vqd1z1gw2qwl0h08zcbc30x8v0iradsai" + "version": "v1.16.3" }, "neocord": { "type": "Git", @@ -1619,9 +1367,7 @@ }, "branch": "main", "submodules": false, - "revision": "2ebf3792a8100376bb65fd66d5dbf60f50af7529", - "url": "https://github.com/IogaMaster/neocord/archive/2ebf3792a8100376bb65fd66d5dbf60f50af7529.tar.gz", - "hash": "1ycx26ppfb5djxji1mwamr7ra29z8sm0fs9a6hhwn0l69x06x353" + "revision": "2ebf3792a8100376bb65fd66d5dbf60f50af7529" }, "neogit": { "type": "GitRelease", @@ -1634,10 +1380,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v3.0.0", - "revision": "f635fa74477a1c1556bbcb85ce121e5f1c2a9335", - "url": "https://api.github.com/repos/NeogitOrg/neogit/tarball/v3.0.0", - "hash": "0d8ln5lzp6qaigv93vkwgi3s1dcrphr7w5y412xlbyjaz3zcqrb8" + "version": "v3.0.0" }, "neorg": { "type": "Git", @@ -1648,9 +1391,7 @@ }, "branch": "main", "submodules": false, - "revision": "4da2159b3f3420d43613f43e159f4253b8544474", - "url": "https://github.com/nvim-neorg/neorg/archive/4da2159b3f3420d43613f43e159f4253b8544474.tar.gz", - "hash": "1yrsr4rlr8q2dfykkdxxf9q3nlvslvgyfiq8w6fpsnzj2xs5nnhc" + "revision": "4da2159b3f3420d43613f43e159f4253b8544474" }, "neorg-telescope": { "type": "Git", @@ -1661,9 +1402,7 @@ }, "branch": "main", "submodules": false, - "revision": "7fb6ca6a632c3c095601d379a664c0c1f802dc6c", - "url": "https://github.com/nvim-neorg/neorg-telescope/archive/7fb6ca6a632c3c095601d379a664c0c1f802dc6c.tar.gz", - "hash": "12pbixkb7175qb9wblq01mbpkccm9h0si7b2jjaf7yip8j8frxmn" + "revision": "7fb6ca6a632c3c095601d379a664c0c1f802dc6c" }, "neovim-session-manager": { "type": "Git", @@ -1674,9 +1413,7 @@ }, "branch": "master", "submodules": false, - "revision": "3409dc920d40bec4c901c0a122a80bee03d6d1e1", - "url": "https://github.com/Shatur/neovim-session-manager/archive/3409dc920d40bec4c901c0a122a80bee03d6d1e1.tar.gz", - "hash": "1f7farfkr5ldpa7y7hz9sh8dp7538x1xvwr9n1zrra1szf7s8rlk" + "revision": "3409dc920d40bec4c901c0a122a80bee03d6d1e1" }, "new-file-template-nvim": { "type": "Git", @@ -1687,9 +1424,7 @@ }, "branch": "master", "submodules": false, - "revision": "6ac66669dbf2dc5cdee184a4fe76d22465ca67e8", - "url": "https://github.com/otavioschwanck/new-file-template.nvim/archive/6ac66669dbf2dc5cdee184a4fe76d22465ca67e8.tar.gz", - "hash": "0c7378c3w6bniclp666rq15c28akb0sjy58ayva0wpyin4k26hl3" + "revision": "6ac66669dbf2dc5cdee184a4fe76d22465ca67e8" }, "nix-develop-nvim": { "type": "Git", @@ -1700,9 +1435,7 @@ }, "branch": "main", "submodules": false, - "revision": "afea026f5c478c000a8af8de87f7b711676387ab", - "url": "https://github.com/figsoda/nix-develop.nvim/archive/afea026f5c478c000a8af8de87f7b711676387ab.tar.gz", - "hash": "0nwjgr19pzdxd7yygz380b388qcfbzp9svs916kh0zayzi9yxc2k" + "revision": "afea026f5c478c000a8af8de87f7b711676387ab" }, "noice-nvim": { "type": "Git", @@ -1713,9 +1446,7 @@ }, "branch": "main", "submodules": false, - "revision": "0427460c2d7f673ad60eb02b35f5e9926cf67c59", - "url": "https://github.com/folke/noice.nvim/archive/0427460c2d7f673ad60eb02b35f5e9926cf67c59.tar.gz", - "hash": "000y204jli68kg0s0dsqx78gkbg8zr9h2i2lzddvypfxgqjvfayk" + "revision": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" }, "none-ls-nvim": { "type": "Git", @@ -1726,9 +1457,7 @@ }, "branch": "main", "submodules": false, - "revision": "5cf63841461b49989972d35bf886e076a1ab3649", - "url": "https://github.com/nvimtools/none-ls.nvim/archive/5cf63841461b49989972d35bf886e076a1ab3649.tar.gz", - "hash": "16p9wipxm59rrlzwck9d7bp1i3f8yxn8kan1pddvkgr4sdmxxprf" + "revision": "5cf63841461b49989972d35bf886e076a1ab3649" }, "nord": { "type": "Git", @@ -1739,9 +1468,7 @@ }, "branch": "main", "submodules": false, - "revision": "c0e33fc6a2587cdda67b4ee9eb26d01350a8f96b", - "url": "https://github.com/gbprod/nord.nvim/archive/c0e33fc6a2587cdda67b4ee9eb26d01350a8f96b.tar.gz", - "hash": "0i1ak45gxpsn3qqxwca5v0x8civ08sx7n1nswb8fmcp6jid6g9ix" + "revision": "c0e33fc6a2587cdda67b4ee9eb26d01350a8f96b" }, "nui-nvim": { "type": "Git", @@ -1752,9 +1479,7 @@ }, "branch": "main", "submodules": false, - "revision": "de740991c12411b663994b2860f1a4fd0937c130", - "url": "https://github.com/MunifTanjim/nui.nvim/archive/de740991c12411b663994b2860f1a4fd0937c130.tar.gz", - "hash": "0l1ga86dr2rhfjshiicsw3nn03wrhmdqks8v1gn3xmzdgfd2anz3" + "revision": "de740991c12411b663994b2860f1a4fd0937c130" }, "nvim-autopairs": { "type": "Git", @@ -1765,9 +1490,7 @@ }, "branch": "master", "submodules": false, - "revision": "23320e75953ac82e559c610bec5a90d9c6dfa743", - "url": "https://github.com/windwp/nvim-autopairs/archive/23320e75953ac82e559c610bec5a90d9c6dfa743.tar.gz", - "hash": "12lkkyl6ink1qrpggbjfck2ab3yfj5mpa6jfgkrw451d1ycd4rz5" + "revision": "23320e75953ac82e559c610bec5a90d9c6dfa743" }, "nvim-biscuits": { "type": "Git", @@ -1778,9 +1501,7 @@ }, "branch": "main", "submodules": false, - "revision": "dae2323054b9ff3a1f6300847dee29c00cdabdde", - "url": "https://github.com/code-biscuits/nvim-biscuits/archive/dae2323054b9ff3a1f6300847dee29c00cdabdde.tar.gz", - "hash": "0h86kj2hgs8lqcnfj9b96w8yx83plv4hp1dj5r3gzkj8zqiq8i5g" + "revision": "dae2323054b9ff3a1f6300847dee29c00cdabdde" }, "nvim-cmp": { "type": "Git", @@ -1791,9 +1512,7 @@ }, "branch": "main", "submodules": false, - "revision": "b5311ab3ed9c846b585c0c15b7559be131ec4be9", - "url": "https://github.com/hrsh7th/nvim-cmp/archive/b5311ab3ed9c846b585c0c15b7559be131ec4be9.tar.gz", - "hash": "07674djcyac9wlj08y9p5gsmdpsm8zxjfgk3fwyvvx8j7qyzx74p" + "revision": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" }, "nvim-colorizer-lua": { "type": "Git", @@ -1804,9 +1523,7 @@ }, "branch": "master", "submodules": false, - "revision": "51cf7c995ed1eb6642aecf19067ee634fa1b6ba2", - "url": "https://github.com/NvChad/nvim-colorizer.lua/archive/51cf7c995ed1eb6642aecf19067ee634fa1b6ba2.tar.gz", - "hash": "1gxjpdm4i4bylx9wlp1ldbs8sskjz79pfysk7avy8zbk7d2mwman" + "revision": "51cf7c995ed1eb6642aecf19067ee634fa1b6ba2" }, "nvim-cursorline": { "type": "Git", @@ -1817,9 +1534,7 @@ }, "branch": "main", "submodules": false, - "revision": "804f0023692653b2b2368462d67d2a87056947f9", - "url": "https://github.com/yamatsum/nvim-cursorline/archive/804f0023692653b2b2368462d67d2a87056947f9.tar.gz", - "hash": "1zqbykfi4mjp07y8c1kir4lxgvcaxqy9jkn558y3n1jakpk3l72j" + "revision": "804f0023692653b2b2368462d67d2a87056947f9" }, "nvim-dap": { "type": "Git", @@ -1830,9 +1545,7 @@ }, "branch": "master", "submodules": false, - "revision": "7367cec8e8f7a0b1e4566af9a7ef5959d11206a7", - "url": "https://github.com/mfussenegger/nvim-dap/archive/7367cec8e8f7a0b1e4566af9a7ef5959d11206a7.tar.gz", - "hash": "0idq35srs368nq3acz18wqwhl32c6vca70nxv72xd44zahnrm973" + "revision": "7367cec8e8f7a0b1e4566af9a7ef5959d11206a7" }, "nvim-dap-go": { "type": "Git", @@ -1843,9 +1556,7 @@ }, "branch": "main", "submodules": false, - "revision": "b4421153ead5d726603b02743ea40cf26a51ed5f", - "url": "https://github.com/leoluz/nvim-dap-go/archive/b4421153ead5d726603b02743ea40cf26a51ed5f.tar.gz", - "hash": "02i2b6w4ashkx1vnj8bclnlpnjzn2ahakq5vw6hcj04ydn4n83y2" + "revision": "b4421153ead5d726603b02743ea40cf26a51ed5f" }, "nvim-dap-ui": { "type": "Git", @@ -1856,9 +1567,7 @@ }, "branch": "master", "submodules": false, - "revision": "cf91d5e2d07c72903d052f5207511bf7ecdb7122", - "url": "https://github.com/rcarriga/nvim-dap-ui/archive/cf91d5e2d07c72903d052f5207511bf7ecdb7122.tar.gz", - "hash": "04378nxmh37dys2zbpwqs0wp82yr8racpmy7r44y1snx30577pfz" + "revision": "cf91d5e2d07c72903d052f5207511bf7ecdb7122" }, "nvim-docs-view": { "type": "Git", @@ -1869,9 +1578,7 @@ }, "branch": "master", "submodules": false, - "revision": "a5256fd30417f58804691df174bc76a8c8f8163a", - "url": "https://github.com/amrbashir/nvim-docs-view/archive/a5256fd30417f58804691df174bc76a8c8f8163a.tar.gz", - "hash": "01jc102zzhn1vygjgqqbfbp0q0pjcccpy1113ssmg59p2ckzp1v0" + "revision": "a5256fd30417f58804691df174bc76a8c8f8163a" }, "nvim-highlight-colors": { "type": "Git", @@ -1882,9 +1589,7 @@ }, "branch": "main", "submodules": false, - "revision": "e0c4a58ec8c3ca7c92d3ee4eb3bc1dd0f7be317e", - "url": "https://github.com/brenoprata10/nvim-highlight-colors/archive/e0c4a58ec8c3ca7c92d3ee4eb3bc1dd0f7be317e.tar.gz", - "hash": "1lm3f0sf9g8h0w10waqjx12i61nzhgk6f19lp8qdsyx2c59hx1q4" + "revision": "e0c4a58ec8c3ca7c92d3ee4eb3bc1dd0f7be317e" }, "nvim-lightbulb": { "type": "Git", @@ -1895,9 +1600,7 @@ }, "branch": "master", "submodules": false, - "revision": "aa3a8b0f4305b25cfe368f6c9be9923a7c9d0805", - "url": "https://github.com/kosayoda/nvim-lightbulb/archive/aa3a8b0f4305b25cfe368f6c9be9923a7c9d0805.tar.gz", - "hash": "0wp8f6yphb28iaxlhg326kvrh3h8xn5fkkcfn1whbacch6562wym" + "revision": "aa3a8b0f4305b25cfe368f6c9be9923a7c9d0805" }, "nvim-lint": { "type": "Git", @@ -1908,9 +1611,7 @@ }, "branch": "master", "submodules": false, - "revision": "335a6044be16d7701001059cba9baa36fbeef422", - "url": "https://github.com/mfussenegger/nvim-lint/archive/335a6044be16d7701001059cba9baa36fbeef422.tar.gz", - "hash": "1bqaljh4wbhxkyhdm75wgfgk29431mbji6z0sbzdvgs0qrzd1s9w" + "revision": "335a6044be16d7701001059cba9baa36fbeef422" }, "nvim-lspconfig": { "type": "Git", @@ -1921,9 +1622,7 @@ }, "branch": "master", "submodules": false, - "revision": "db8fef885009fdec0daeff3e5dda92e1f539611e", - "url": "https://github.com/neovim/nvim-lspconfig/archive/db8fef885009fdec0daeff3e5dda92e1f539611e.tar.gz", - "hash": "04ji3265bddlfqrb6gpv402nm078xwp4gbk03z3xh9cl1k7k1n2d" + "revision": "db8fef885009fdec0daeff3e5dda92e1f539611e" }, "nvim-metals": { "type": "Git", @@ -1934,9 +1633,7 @@ }, "branch": "main", "submodules": false, - "revision": "db6c9ffb32ec698b96d11cba1317dccc26f5c16d", - "url": "https://github.com/scalameta/nvim-metals/archive/db6c9ffb32ec698b96d11cba1317dccc26f5c16d.tar.gz", - "hash": "0a3lrpvqzngvj8qi2jki8yficbqif47s6dvfgpiq6lz2gm8xmnbx" + "revision": "db6c9ffb32ec698b96d11cba1317dccc26f5c16d" }, "nvim-navbuddy": { "type": "Git", @@ -1947,9 +1644,7 @@ }, "branch": "master", "submodules": false, - "revision": "a34786c77a528519f6b8a142db7609f6e387842d", - "url": "https://github.com/SmiteshP/nvim-navbuddy/archive/a34786c77a528519f6b8a142db7609f6e387842d.tar.gz", - "hash": "0b6bazh531bixskpmmpkidqii4n3m7n2cp9bmzml5wb0wibazcac" + "revision": "a34786c77a528519f6b8a142db7609f6e387842d" }, "nvim-navic": { "type": "Git", @@ -1960,9 +1655,7 @@ }, "branch": "master", "submodules": false, - "revision": "f887d794a0f4594882814d7780980a949200a238", - "url": "https://github.com/SmiteshP/nvim-navic/archive/f887d794a0f4594882814d7780980a949200a238.tar.gz", - "hash": "0mxsnwvrjirpy2ichsilx6207z55xi42syg5d3fdgs2r1p1npggc" + "revision": "f887d794a0f4594882814d7780980a949200a238" }, "nvim-neoclip-lua": { "type": "Git", @@ -1973,9 +1666,7 @@ }, "branch": "main", "submodules": false, - "revision": "831a97c7697736411a05ff8b91e8798ea4c2d6fb", - "url": "https://github.com/AckslD/nvim-neoclip.lua/archive/831a97c7697736411a05ff8b91e8798ea4c2d6fb.tar.gz", - "hash": "11nc3c04ljgh34jjjmyhanwbd4kmkay109168q88yfy6n6l2jf92" + "revision": "831a97c7697736411a05ff8b91e8798ea4c2d6fb" }, "nvim-nio": { "type": "Git", @@ -1986,9 +1677,7 @@ }, "branch": "master", "submodules": false, - "revision": "21f5324bfac14e22ba26553caf69ec76ae8a7662", - "url": "https://github.com/nvim-neotest/nvim-nio/archive/21f5324bfac14e22ba26553caf69ec76ae8a7662.tar.gz", - "hash": "1bz5msxwk232zkkhfxcmr7a665la8pgkdx70q99ihl4x04jg6dkq" + "revision": "21f5324bfac14e22ba26553caf69ec76ae8a7662" }, "nvim-notify": { "type": "Git", @@ -1999,9 +1688,7 @@ }, "branch": "master", "submodules": false, - "revision": "8701bece920b38ea289b457f902e2ad184131a5d", - "url": "https://github.com/rcarriga/nvim-notify/archive/8701bece920b38ea289b457f902e2ad184131a5d.tar.gz", - "hash": "1qsxv5w8pb4pv0963lwhsy21cgi75mw2a0s20vm1821y6qr97d47" + "revision": "8701bece920b38ea289b457f902e2ad184131a5d" }, "nvim-scrollbar": { "type": "Git", @@ -2012,9 +1699,7 @@ }, "branch": "main", "submodules": false, - "revision": "5b103ef0fd2e8b9b4be3878ed38d224522192c6c", - "url": "https://github.com/petertriho/nvim-scrollbar/archive/5b103ef0fd2e8b9b4be3878ed38d224522192c6c.tar.gz", - "hash": "1bh34njkvlbkjzy62w48rzjmliaj6lczgxxkks455r0w7yvfklv7" + "revision": "5b103ef0fd2e8b9b4be3878ed38d224522192c6c" }, "nvim-surround": { "type": "Git", @@ -2025,9 +1710,7 @@ }, "branch": "main", "submodules": false, - "revision": "75de1782c781961e392efcca57601bf436f4d550", - "url": "https://github.com/kylechui/nvim-surround/archive/75de1782c781961e392efcca57601bf436f4d550.tar.gz", - "hash": "1ik23ii18ndh4fbv92m24cccwh7l5ms8m601phd99lm2q9pybipf" + "revision": "75de1782c781961e392efcca57601bf436f4d550" }, "nvim-tree-lua": { "type": "Git", @@ -2038,9 +1721,7 @@ }, "branch": "master", "submodules": false, - "revision": "87d096a39cb2d5d43e6771563575ff042a79f48b", - "url": "https://github.com/nvim-tree/nvim-tree.lua/archive/87d096a39cb2d5d43e6771563575ff042a79f48b.tar.gz", - "hash": "1jc4nj1l7cj4175bafr84mz048brv7h1zkzpyk30vivxgkqisr2f" + "revision": "87d096a39cb2d5d43e6771563575ff042a79f48b" }, "nvim-treesitter-context": { "type": "Git", @@ -2051,9 +1732,7 @@ }, "branch": "master", "submodules": false, - "revision": "41847d3dafb5004464708a3db06b14f12bde548a", - "url": "https://github.com/nvim-treesitter/nvim-treesitter-context/archive/41847d3dafb5004464708a3db06b14f12bde548a.tar.gz", - "hash": "0p6pslcr1pqhz7nv66cnk6z5g1siwidzznbxr50zazb6rdpgqa7v" + "revision": "41847d3dafb5004464708a3db06b14f12bde548a" }, "nvim-treesitter-textobjects": { "type": "Git", @@ -2064,9 +1743,7 @@ }, "branch": "master", "submodules": false, - "revision": "71385f191ec06ffc60e80e6b0c9a9d5daed4824c", - "url": "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/archive/71385f191ec06ffc60e80e6b0c9a9d5daed4824c.tar.gz", - "hash": "0pp8s0wljwhc93jp47ad4pigqm8q7v173374c1vpydhx09qwl4ga" + "revision": "71385f191ec06ffc60e80e6b0c9a9d5daed4824c" }, "nvim-ts-autotag": { "type": "Git", @@ -2077,9 +1754,7 @@ }, "branch": "main", "submodules": false, - "revision": "c4ca798ab95b316a768d51eaaaee48f64a4a46bc", - "url": "https://github.com/windwp/nvim-ts-autotag/archive/c4ca798ab95b316a768d51eaaaee48f64a4a46bc.tar.gz", - "hash": "1zi3wrlq6jy7f0plp4q3f2dimb6apcwjxvfcxk7zq4c50bk9cgcx" + "revision": "c4ca798ab95b316a768d51eaaaee48f64a4a46bc" }, "nvim-ufo": { "type": "Git", @@ -2090,9 +1765,7 @@ }, "branch": "main", "submodules": false, - "revision": "d31e2a9fd572a25a4d5011776677223a8ccb7e35", - "url": "https://github.com/kevinhwang91/nvim-ufo/archive/d31e2a9fd572a25a4d5011776677223a8ccb7e35.tar.gz", - "hash": "172v3fh3h3765d93h2ymzzm539i41dw04pj4cxyn2ljb2rb0hfiv" + "revision": "d31e2a9fd572a25a4d5011776677223a8ccb7e35" }, "nvim-web-devicons": { "type": "Git", @@ -2103,9 +1776,7 @@ }, "branch": "master", "submodules": false, - "revision": "b8221e42cf7287c4dcde81f232f58d7b947c210d", - "url": "https://github.com/nvim-tree/nvim-web-devicons/archive/b8221e42cf7287c4dcde81f232f58d7b947c210d.tar.gz", - "hash": "1qbyh8r2gbaw2n0mm7qwi4y8r9ywyz37q35vlxjzy879ba8dlnlm" + "revision": "b8221e42cf7287c4dcde81f232f58d7b947c210d" }, "obsidian-nvim": { "type": "GitRelease", @@ -2118,10 +1789,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v3.15.3", - "revision": "3121b4b52a167949c4126254272346d363cc92b6", - "url": "https://api.github.com/repos/obsidian-nvim/obsidian.nvim/tarball/v3.15.3", - "hash": "0m6lwqb2y19xrs11hj818ja36z5ql34xk81x393b20jwnd0bar5l" + "version": "v3.15.3" }, "oil-git-status.nvim": { "type": "Git", @@ -2132,9 +1800,7 @@ }, "branch": "main", "submodules": false, - "revision": "4b5cf53842c17a09420919e655a6a559da3112d7", - "url": "https://github.com/refractalize/oil-git-status.nvim/archive/4b5cf53842c17a09420919e655a6a559da3112d7.tar.gz", - "hash": "1jzw6lkvi9xxzqy8xz056xlb45byr1arklh87zmyf0nj9plm2nsp" + "revision": "4b5cf53842c17a09420919e655a6a559da3112d7" }, "oil-nvim": { "type": "Git", @@ -2145,9 +1811,7 @@ }, "branch": "master", "submodules": false, - "revision": "919e155fdf38e9148cdb5304faaaf53c20d703ea", - "url": "https://github.com/stevearc/oil.nvim/archive/919e155fdf38e9148cdb5304faaaf53c20d703ea.tar.gz", - "hash": "0mba3rdnsbrha5m54lfsmq8n53pbpa8virbr1x586xp80lm2pdwr" + "revision": "919e155fdf38e9148cdb5304faaaf53c20d703ea" }, "omnisharp-extended-lsp-nvim": { "type": "Git", @@ -2158,9 +1822,7 @@ }, "branch": "main", "submodules": false, - "revision": "ec1a2431f8872f650a85ed71c24f0715df2e49c2", - "url": "https://github.com/Hoffs/omnisharp-extended-lsp.nvim/archive/ec1a2431f8872f650a85ed71c24f0715df2e49c2.tar.gz", - "hash": "14wgsvbxlid2qx0yyy6g10d5v37dkf5d75cwffmmgf0pzs88z004" + "revision": "ec1a2431f8872f650a85ed71c24f0715df2e49c2" }, "onedark": { "type": "Git", @@ -2171,9 +1833,7 @@ }, "branch": "master", "submodules": false, - "revision": "de495fabe171d48aed5525f002d14414efcecbb2", - "url": "https://github.com/navarasu/onedark.nvim/archive/de495fabe171d48aed5525f002d14414efcecbb2.tar.gz", - "hash": "1qci3rslcmv79fsfq21vjad6zmk6qp59z1g531w2k85psj6hlz41" + "revision": "de495fabe171d48aed5525f002d14414efcecbb2" }, "orgmode": { "type": "Git", @@ -2184,9 +1844,7 @@ }, "branch": "master", "submodules": false, - "revision": "4775d1a523a321b68b926f3a65a83357722a42c7", - "url": "https://github.com/nvim-orgmode/orgmode/archive/4775d1a523a321b68b926f3a65a83357722a42c7.tar.gz", - "hash": "11ngq8s8y9lsr2i1wa7fpyn8djwfckhxhbmm1xdls2c25ic8fz14" + "revision": "4775d1a523a321b68b926f3a65a83357722a42c7" }, "otter-nvim": { "type": "Git", @@ -2197,9 +1855,7 @@ }, "branch": "main", "submodules": false, - "revision": "c44d645f03ae96e2e3cdc37f92ecfa93a534b736", - "url": "https://github.com/jmbuhr/otter.nvim/archive/c44d645f03ae96e2e3cdc37f92ecfa93a534b736.tar.gz", - "hash": "13s70d9y3rcbzn3s4wbkybmw91y7hm3h2mi1lv09060favh3mvkn" + "revision": "c44d645f03ae96e2e3cdc37f92ecfa93a534b736" }, "oxocarbon": { "type": "Git", @@ -2210,9 +1866,7 @@ }, "branch": "main", "submodules": false, - "revision": "9f85f6090322f39b11ae04a343d4eb9d12a86897", - "url": "https://github.com/nyoom-engineering/oxocarbon.nvim/archive/9f85f6090322f39b11ae04a343d4eb9d12a86897.tar.gz", - "hash": "14vpv15cvan15gkrkqlj4al4afniah7d6yr24gsknl3lylrqb605" + "revision": "9f85f6090322f39b11ae04a343d4eb9d12a86897" }, "pathlib-nvim": { "type": "Git", @@ -2223,9 +1877,7 @@ }, "branch": "main", "submodules": false, - "revision": "57e5598af6fe253761c1b48e0b59b7cd6699e2c1", - "url": "https://github.com/pysan3/pathlib.nvim/archive/57e5598af6fe253761c1b48e0b59b7cd6699e2c1.tar.gz", - "hash": "1z3nwy83r3zbll9wc2wyvg60z0dqc5hm2xdfvqh3hwm5s9w8j432" + "revision": "57e5598af6fe253761c1b48e0b59b7cd6699e2c1" }, "plenary-nvim": { "type": "Git", @@ -2236,9 +1888,7 @@ }, "branch": "master", "submodules": false, - "revision": "b9fd5226c2f76c951fc8ed5923d85e4de065e509", - "url": "https://github.com/nvim-lua/plenary.nvim/archive/b9fd5226c2f76c951fc8ed5923d85e4de065e509.tar.gz", - "hash": "1kg043h7dqcrqqgg8pp6hsldx7jdhlh8qwad2kkckia191xgnjgm" + "revision": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" }, "precognition-nvim": { "type": "Git", @@ -2249,9 +1899,7 @@ }, "branch": "main", "submodules": false, - "revision": "2aae2687207029b3611a0e19a289f9e1c7efbe16", - "url": "https://github.com/tris203/precognition.nvim/archive/2aae2687207029b3611a0e19a289f9e1c7efbe16.tar.gz", - "hash": "0b4yz5jvqd0li373067cs1n761vn9jxkhcvhsrvm9h1snqw1c6nk" + "revision": "2aae2687207029b3611a0e19a289f9e1c7efbe16" }, "prettier-plugin-astro": { "type": "GitRelease", @@ -2264,10 +1912,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v0.14.1", - "revision": "57234893ca374c8e401cce1f931180d314e13eac", - "url": "https://api.github.com/repos/withastro/prettier-plugin-astro/tarball/v0.14.1", - "hash": "14ffwxggcnyc947pdxgsgz1v2q76m5xmybfxg8kyla4l7phg6qsw" + "version": "v0.14.1" }, "prettier-plugin-svelte": { "type": "GitRelease", @@ -2280,10 +1925,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v3.3.2", - "revision": "76c04ebfdff4306842e8ab0cd96b1c53c7041dde", - "url": "https://api.github.com/repos/sveltejs/prettier-plugin-svelte/tarball/v3.3.2", - "hash": "0g6h5lvhyms6nvk83vkd3yi8rvsz2v5g6cw03fqsv2nj45s6cf7r" + "version": "v3.3.2" }, "project-nvim": { "type": "Git", @@ -2294,9 +1936,7 @@ }, "branch": "main", "submodules": false, - "revision": "8c6bad7d22eef1b71144b401c9f74ed01526a4fb", - "url": "https://github.com/ahmedkhalf/project.nvim/archive/8c6bad7d22eef1b71144b401c9f74ed01526a4fb.tar.gz", - "hash": "1md639mcs3dgvhvx93wi0rxiwjnb195r9al9bfqvcvl3r307gxba" + "revision": "8c6bad7d22eef1b71144b401c9f74ed01526a4fb" }, "promise-async": { "type": "Git", @@ -2307,9 +1947,7 @@ }, "branch": "main", "submodules": false, - "revision": "119e8961014c9bfaf1487bf3c2a393d254f337e2", - "url": "https://github.com/kevinhwang91/promise-async/archive/119e8961014c9bfaf1487bf3c2a393d254f337e2.tar.gz", - "hash": "0q4a0rmy09hka6zvydzjj2gcm2j5mlbrhbxfcdjj33ngpblkmqzm" + "revision": "119e8961014c9bfaf1487bf3c2a393d254f337e2" }, "qmk-nvim": { "type": "Git", @@ -2320,9 +1958,7 @@ }, "branch": "main", "submodules": false, - "revision": "3c804c1480991e4837514900b22b9358cfd64fa1", - "url": "https://github.com/codethread/qmk.nvim/archive/3c804c1480991e4837514900b22b9358cfd64fa1.tar.gz", - "hash": "03fsx6qsn8b36jp5m0fkdla6gkkzdv2j18y378y3cqpjclgq995a" + "revision": "3c804c1480991e4837514900b22b9358cfd64fa1" }, "rainbow-delimiters-nvim": { "type": "Git", @@ -2333,9 +1969,7 @@ }, "branch": "master", "submodules": false, - "revision": "3277ad5f96eb03c9d618c88e24f683e4364e578c", - "url": "https://github.com/HiPhish/rainbow-delimiters.nvim/archive/3277ad5f96eb03c9d618c88e24f683e4364e578c.tar.gz", - "hash": "018ns6zpg4d7kypfrs6fzfgj1sv304h1pv6ihkq78wvksn5lyihk" + "revision": "3277ad5f96eb03c9d618c88e24f683e4364e578c" }, "registers-nvim": { "type": "Git", @@ -2346,9 +1980,7 @@ }, "branch": "main", "submodules": false, - "revision": "c217f8f369e0886776cda6c94eab839b30a8940d", - "url": "https://github.com/tversteeg/registers.nvim/archive/c217f8f369e0886776cda6c94eab839b30a8940d.tar.gz", - "hash": "1pdfm98grlka537i1c94vi8bpbp66slkyz3by040wlfq4pgr3frk" + "revision": "c217f8f369e0886776cda6c94eab839b30a8940d" }, "render-markdown-nvim": { "type": "Git", @@ -2359,9 +1991,7 @@ }, "branch": "main", "submodules": false, - "revision": "7e6af36c846017122e07e68803bbf95f3c729ca3", - "url": "https://github.com/MeanderingProgrammer/render-markdown.nvim/archive/7e6af36c846017122e07e68803bbf95f3c729ca3.tar.gz", - "hash": "1ywnr77g97cm949q518cwc4xc6s9s0iwh3r2a8fpbj6pmyzpsssa" + "revision": "7e6af36c846017122e07e68803bbf95f3c729ca3" }, "rose-pine": { "type": "Git", @@ -2372,9 +2002,7 @@ }, "branch": "main", "submodules": false, - "revision": "72a04c4065345b51b56aed4859ea1d884f734097", - "url": "https://github.com/rose-pine/neovim/archive/72a04c4065345b51b56aed4859ea1d884f734097.tar.gz", - "hash": "144jffddwf727w4yqbikv2f46cny8r9z8mpkbc5ngzail5ldj0q8" + "revision": "72a04c4065345b51b56aed4859ea1d884f734097" }, "rtp-nvim": { "type": "Git", @@ -2385,9 +2013,7 @@ }, "branch": "main", "submodules": false, - "revision": "494ddfc888bb466555d90ace731856de1320fe45", - "url": "https://github.com/nvim-neorocks/rtp.nvim/archive/494ddfc888bb466555d90ace731856de1320fe45.tar.gz", - "hash": "1b6hx50nr2s2mnhsx9zy54pjdq7f78mi394v2b2c9v687s45nqln" + "revision": "494ddfc888bb466555d90ace731856de1320fe45" }, "run-nvim": { "type": "Git", @@ -2398,9 +2024,7 @@ }, "branch": "main", "submodules": false, - "revision": "9015c9cece816ccf10a185b420f6e345fd990802", - "url": "https://github.com/diniamo/run.nvim/archive/9015c9cece816ccf10a185b420f6e345fd990802.tar.gz", - "hash": "10xqwck0l1ad79midicilv4hnrczzjn7lkqi7a60hba20hwb4lq8" + "revision": "9015c9cece816ccf10a185b420f6e345fd990802" }, "rustaceanvim": { "type": "Git", @@ -2411,9 +2035,7 @@ }, "branch": "master", "submodules": false, - "revision": "7c9271934d926969e920f7da932da6ba234b1e5a", - "url": "https://github.com/mrcjkb/rustaceanvim/archive/7c9271934d926969e920f7da932da6ba234b1e5a.tar.gz", - "hash": "1sg0vjw9hyjwq592mk2j54xsksg8f2kdhbmnhkfv0bwgkh37b8km" + "revision": "7c9271934d926969e920f7da932da6ba234b1e5a" }, "smart-splits": { "type": "GitRelease", @@ -2426,10 +2048,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v2.0.3", - "revision": "0670128ccecbec2e49d493d58ee6471d6edb7367", - "url": "https://api.github.com/repos/mrjones2014/smart-splits.nvim/tarball/v2.0.3", - "hash": "0lgcsysddq5jqkbz0064wc16pr897mmh4myxs2q2ax7f55lq3yyd" + "version": "v2.0.3" }, "smartcolumn-nvim": { "type": "Git", @@ -2440,9 +2059,7 @@ }, "branch": "main", "submodules": false, - "revision": "b9cdbdf42f7ac5a659204cd5926017c7ff724a19", - "url": "https://github.com/m4xshen/smartcolumn.nvim/archive/b9cdbdf42f7ac5a659204cd5926017c7ff724a19.tar.gz", - "hash": "1x90vxghilh75alqfyasfpm8s5ir73kg7ji48wh5lkbhyqxz81j0" + "revision": "b9cdbdf42f7ac5a659204cd5926017c7ff724a19" }, "snacks-nvim": { "type": "GitRelease", @@ -2455,10 +2072,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v2.30.0", - "revision": "a4e46becca45eb65c73a388634b1ce8aad629ae0", - "url": "https://api.github.com/repos/folke/snacks.nvim/tarball/v2.30.0", - "hash": "0ri4ymm9w3ylawc7dbd7p872697snkwkks5rpwyk239sywdbjvp6" + "version": "v2.30.0" }, "solarized": { "type": "GitRelease", @@ -2471,10 +2085,7 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v3.6.0", - "revision": "c0dfe1cbfabd93b546baf5f1408f5df7e02e2050", - "url": "https://api.github.com/repos/maxmx03/solarized.nvim/tarball/v3.6.0", - "hash": "1fz1wc569w26aanmj3hhsc17xrx29g6bfsjsbgssa7jq76aavp3w" + "version": "v3.6.0" }, "solarized-osaka": { "type": "Git", @@ -2485,9 +2096,7 @@ }, "branch": "main", "submodules": false, - "revision": "f796014c14b1910e08d42cc2077fef34f08e0295", - "url": "https://github.com/craftzdog/solarized-osaka.nvim/archive/f796014c14b1910e08d42cc2077fef34f08e0295.tar.gz", - "hash": "0jy2hk4fc210jih30ybvisr9pliya1s3nazw4d131vh5k4p1xqi6" + "revision": "f796014c14b1910e08d42cc2077fef34f08e0295" }, "sqls-nvim": { "type": "Git", @@ -2498,9 +2107,7 @@ }, "branch": "main", "submodules": false, - "revision": "bfb7b4090268f6163c408577070da4cc9d7450fd", - "url": "https://github.com/nanotee/sqls.nvim/archive/bfb7b4090268f6163c408577070da4cc9d7450fd.tar.gz", - "hash": "11sw3ivi1vcymm1bfihhj1pk89101pxpsw0809qkp0f16d57ifrw" + "revision": "bfb7b4090268f6163c408577070da4cc9d7450fd" }, "supermaven-nvim": { "type": "Git", @@ -2511,9 +2118,7 @@ }, "branch": "main", "submodules": false, - "revision": "07d20fce48a5629686aefb0a7cd4b25e33947d50", - "url": "https://github.com/supermaven-inc/supermaven-nvim/archive/07d20fce48a5629686aefb0a7cd4b25e33947d50.tar.gz", - "hash": "1h9h98wsnfhkfdmdxjvr2d4idhrvp4i56pp4q6l0m4d2i0ldcgfp" + "revision": "07d20fce48a5629686aefb0a7cd4b25e33947d50" }, "tabular": { "type": "Git", @@ -2524,9 +2129,7 @@ }, "branch": "master", "submodules": false, - "revision": "12437cd1b53488e24936ec4b091c9324cafee311", - "url": "https://github.com/godlygeek/tabular/archive/12437cd1b53488e24936ec4b091c9324cafee311.tar.gz", - "hash": "1cnh21yhcn2f4fajdr2b6hrclnhf1sz4abra4nw7b5yk1mvfjq5a" + "revision": "12437cd1b53488e24936ec4b091c9324cafee311" }, "telescope": { "type": "Git", @@ -2537,9 +2140,7 @@ }, "branch": "master", "submodules": false, - "revision": "b4da76be54691e854d3e0e02c36b0245f945c2c7", - "url": "https://github.com/nvim-telescope/telescope.nvim/archive/b4da76be54691e854d3e0e02c36b0245f945c2c7.tar.gz", - "hash": "161qlx099ymi62qsd89srda605ynks1sswx3djamrwqp3dxb9596" + "revision": "b4da76be54691e854d3e0e02c36b0245f945c2c7" }, "tiny-devicons-auto-colors-nvim": { "type": "Git", @@ -2550,9 +2151,7 @@ }, "branch": "main", "submodules": false, - "revision": "51f548421f8a74680eff27d283c9d5ea6e8d0074", - "url": "https://github.com/rachartier/tiny-devicons-auto-colors.nvim/archive/51f548421f8a74680eff27d283c9d5ea6e8d0074.tar.gz", - "hash": "1nps9l2bagnxb5948rc6ggvc48097kza5ijl33vz0msdriqnkznf" + "revision": "51f548421f8a74680eff27d283c9d5ea6e8d0074" }, "todo-comments-nvim": { "type": "Git", @@ -2563,9 +2162,7 @@ }, "branch": "main", "submodules": false, - "revision": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5", - "url": "https://github.com/folke/todo-comments.nvim/archive/304a8d204ee787d2544d8bc23cd38d2f929e7cc5.tar.gz", - "hash": "0hrmiaxjp11200nds3y33brj8gpbn5ykd78jfy1jiash3d44xpva" + "revision": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" }, "toggleterm-nvim": { "type": "Git", @@ -2576,9 +2173,7 @@ }, "branch": "main", "submodules": false, - "revision": "9a88eae817ef395952e08650b3283726786fb5fb", - "url": "https://github.com/akinsho/toggleterm.nvim/archive/9a88eae817ef395952e08650b3283726786fb5fb.tar.gz", - "hash": "17plyvajwdhpiadsd80vph75qll8pv9571c2wnw35ngmw9gmnavz" + "revision": "9a88eae817ef395952e08650b3283726786fb5fb" }, "tokyonight": { "type": "Git", @@ -2589,9 +2184,7 @@ }, "branch": "main", "submodules": false, - "revision": "4d159616aee17796c2c94d2f5f87d2ee1a3f67c7", - "url": "https://github.com/folke/tokyonight.nvim/archive/4d159616aee17796c2c94d2f5f87d2ee1a3f67c7.tar.gz", - "hash": "1bpki7gglch1n77kcrnyabmz7r41d6b6yq5fa70w4pxwp7y62d6h" + "revision": "4d159616aee17796c2c94d2f5f87d2ee1a3f67c7" }, "trouble": { "type": "Git", @@ -2602,9 +2195,7 @@ }, "branch": "main", "submodules": false, - "revision": "f176232e7759c4f8abd923c21e3e5a5c76cd6837", - "url": "https://github.com/folke/trouble.nvim/archive/f176232e7759c4f8abd923c21e3e5a5c76cd6837.tar.gz", - "hash": "0fdifa9nrvrjhccjsxzawhrmp1cqw72lvl190j0dy28mrx12n5yb" + "revision": "f176232e7759c4f8abd923c21e3e5a5c76cd6837" }, "ts-error-translator-nvim": { "type": "Git", @@ -2615,9 +2206,7 @@ }, "branch": "main", "submodules": false, - "revision": "47e5ba89f71b9e6c72eaaaaa519dd59bd6897df4", - "url": "https://github.com/dmmulroy/ts-error-translator.nvim/archive/47e5ba89f71b9e6c72eaaaaa519dd59bd6897df4.tar.gz", - "hash": "08whn7l75qv5n74cifmnxc0s7n7ja1g7589pjnbbsk2djn6bqbky" + "revision": "47e5ba89f71b9e6c72eaaaaa519dd59bd6897df4" }, "typst-concealer": { "type": "Git", @@ -2628,9 +2217,7 @@ }, "branch": "main", "submodules": false, - "revision": "3d2e72ce7fc06bd0db0dafbdd1e17d3c9e343d53", - "url": "https://github.com/PartyWumpus/typst-concealer/archive/3d2e72ce7fc06bd0db0dafbdd1e17d3c9e343d53.tar.gz", - "hash": "16j3q3hk1wzgcz6snn9997vclhkanplyn0cp1dm9lk034jd8v9nh" + "revision": "3d2e72ce7fc06bd0db0dafbdd1e17d3c9e343d53" }, "typst-preview-nvim": { "type": "Git", @@ -2641,9 +2228,7 @@ }, "branch": "master", "submodules": false, - "revision": "1603d37bb44ed2efa0b4378d1dfedc087b4f2141", - "url": "https://github.com/chomosuke/typst-preview.nvim/archive/1603d37bb44ed2efa0b4378d1dfedc087b4f2141.tar.gz", - "hash": "1yfpdccnk6qa38bv93hixr1libi7djs38jqr78c4m543qmyg5n2g" + "revision": "1603d37bb44ed2efa0b4378d1dfedc087b4f2141" }, "undotree": { "type": "Git", @@ -2654,9 +2239,7 @@ }, "branch": "master", "submodules": false, - "revision": "0f1c9816975b5d7f87d5003a19c53c6fd2ff6f7f", - "url": "https://github.com/mbbill/undotree/archive/0f1c9816975b5d7f87d5003a19c53c6fd2ff6f7f.tar.gz", - "hash": "0kvv65dq3nlnmhl4xpjxkd0918p5blfzqfbfyq9jlnw0qb9qfqqi" + "revision": "0f1c9816975b5d7f87d5003a19c53c6fd2ff6f7f" }, "vim-dirtytalk": { "type": "Git", @@ -2667,9 +2250,7 @@ }, "branch": "master", "submodules": false, - "revision": "aa57ba902b04341a04ff97214360f56856493583", - "url": "https://github.com/psliwka/vim-dirtytalk/archive/aa57ba902b04341a04ff97214360f56856493583.tar.gz", - "hash": "0ikk2z9axk9hys3an3cvp7m8fwrmrxb570iw1km3yz7z9f73jdbb" + "revision": "aa57ba902b04341a04ff97214360f56856493583" }, "vim-fugitive": { "type": "Git", @@ -2680,9 +2261,7 @@ }, "branch": "master", "submodules": false, - "revision": "61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4", - "url": "https://github.com/tpope/vim-fugitive/archive/61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4.tar.gz", - "hash": "1fk02wb2g52lqxxp1gx551bbv7nmambwjiqfgcp4ypn2n4wnhzxv" + "revision": "61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4" }, "vim-illuminate": { "type": "Git", @@ -2693,9 +2272,7 @@ }, "branch": "master", "submodules": false, - "revision": "0d1e93684da00ab7c057410fecfc24f434698898", - "url": "https://github.com/RRethy/vim-illuminate/archive/0d1e93684da00ab7c057410fecfc24f434698898.tar.gz", - "hash": "0456q474765p0r0q7frn1n9drl05d16alv7kn9qnw1235d20k81a" + "revision": "0d1e93684da00ab7c057410fecfc24f434698898" }, "vim-markdown": { "type": "Git", @@ -2706,9 +2283,7 @@ }, "branch": "master", "submodules": false, - "revision": "8f6cb3a6ca4e3b6bcda0730145a0b700f3481b51", - "url": "https://github.com/preservim/vim-markdown/archive/8f6cb3a6ca4e3b6bcda0730145a0b700f3481b51.tar.gz", - "hash": "14x6jfla4921jyx4xxqng9vzmb0iaj2nn7wckhmlx8jpks6r4834" + "revision": "8f6cb3a6ca4e3b6bcda0730145a0b700f3481b51" }, "vim-repeat": { "type": "Git", @@ -2719,9 +2294,7 @@ }, "branch": "master", "submodules": false, - "revision": "65846025c15494983dafe5e3b46c8f88ab2e9635", - "url": "https://github.com/tpope/vim-repeat/archive/65846025c15494983dafe5e3b46c8f88ab2e9635.tar.gz", - "hash": "0n8sx6s2sbjb21dv9j6y5lyqda9vvxraffg2jz423daamn96dxqv" + "revision": "65846025c15494983dafe5e3b46c8f88ab2e9635" }, "vim-sleuth": { "type": "Git", @@ -2732,9 +2305,7 @@ }, "branch": "master", "submodules": false, - "revision": "be69bff86754b1aa5adcbb527d7fcd1635a84080", - "url": "https://github.com/tpope/vim-sleuth/archive/be69bff86754b1aa5adcbb527d7fcd1635a84080.tar.gz", - "hash": "0wqxdjgplf04nq428ialw1w03f8nh5vb629a17vl5gc9gf3zfanq" + "revision": "be69bff86754b1aa5adcbb527d7fcd1635a84080" }, "vim-startify": { "type": "Git", @@ -2745,9 +2316,7 @@ }, "branch": "master", "submodules": false, - "revision": "4e089dffdad46f3f5593f34362d530e8fe823dcf", - "url": "https://github.com/mhinz/vim-startify/archive/4e089dffdad46f3f5593f34362d530e8fe823dcf.tar.gz", - "hash": "1ycqfqnmalqzrx1yy9a1fc2p0w922x4sqv2222bi9xjzmh77z4sv" + "revision": "4e089dffdad46f3f5593f34362d530e8fe823dcf" }, "which-key-nvim": { "type": "Git", @@ -2758,9 +2327,7 @@ }, "branch": "main", "submodules": false, - "revision": "904308e6885bbb7b60714c80ab3daf0c071c1492", - "url": "https://github.com/folke/which-key.nvim/archive/904308e6885bbb7b60714c80ab3daf0c071c1492.tar.gz", - "hash": "1dfavp3dwqpnbw2c93zkaayimcjpwc9p0190c2d7p9lhzsb27n94" + "revision": "904308e6885bbb7b60714c80ab3daf0c071c1492" }, "yanky-nvim": { "type": "Git", @@ -2771,10 +2338,8 @@ }, "branch": "main", "submodules": false, - "revision": "04775cc6e10ef038c397c407bc17f00a2f52b378", - "url": "https://github.com/gbprod/yanky.nvim/archive/04775cc6e10ef038c397c407bc17f00a2f52b378.tar.gz", - "hash": "024dw52ji4691ndkaz3k12fx6qyvhdpd2r69r9d2isy81fbs2fjm" + "revision": "04775cc6e10ef038c397c407bc17f00a2f52b378" } }, - "version": 5 + "version": 7 } diff --git a/npins/sources.nix b/npins/sources.nix index 3ae0b99e..884fc8cc 100644 --- a/npins/sources.nix +++ b/npins/sources.nix @@ -1,114 +1,249 @@ -{ - lib, - fetchurl, - fetchgit, - fetchzip, -}: -builtins.mapAttrs -( - name: let - getUrl = { - url, - hash, +/* + This file is provided under the MIT licence: + + Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +# Generated by npins. Do not modify; will be overwritten regularly +let + # Backwards-compatibly make something that previously didn't take any arguments take some + # The function must return an attrset, and will unfortunately be eagerly evaluated + # Same thing, but it catches eval errors on the default argument so that one may still call it with other arguments + mkFunctor = + fn: + let + e = builtins.tryEval (fn { }); + in + (if e.success then e.value else { error = fn { }; }) // { __functor = _self: fn; }; + + # https://github.com/NixOS/nixpkgs/blob/0258808f5744ca980b9a1f24fe0b1e6f0fecee9c/lib/lists.nix#L295 + range = + first: last: if first > last then [ ] else builtins.genList (n: first + n) (last - first + 1); + + # https://github.com/NixOS/nixpkgs/blob/0258808f5744ca980b9a1f24fe0b1e6f0fecee9c/lib/strings.nix#L257 + stringToCharacters = s: map (p: builtins.substring p 1 s) (range 0 (builtins.stringLength s - 1)); + + # https://github.com/NixOS/nixpkgs/blob/0258808f5744ca980b9a1f24fe0b1e6f0fecee9c/lib/strings.nix#L269 + stringAsChars = f: s: concatStrings (map f (stringToCharacters s)); + concatStrings = builtins.concatStringsSep ""; + + # If the environment variable NPINS_OVERRIDE_${name} is set, then use + # the path directly as opposed to the fetched source. + # (Taken from Niv for compatibility) + mayOverride = + name: path: + let + envVarName = "NPINS_OVERRIDE_${saneName}"; + saneName = stringAsChars (c: if (builtins.match "[a-zA-Z0-9]" c) == null then "_" else c) name; + ersatz = builtins.getEnv envVarName; + in + if ersatz == "" then + path + else + # this turns the string into an actual Nix path (for both absolute and + # relative paths) + builtins.trace "Overriding path of \"${name}\" with \"${ersatz}\" due to set \"${envVarName}\"" ( + if builtins.substring 0 1 ersatz == "/" then + /. + ersatz + else + /. + builtins.getEnv "PWD" + "/${ersatz}" + ); + + mkSource = + name: spec: + { + pkgs ? null, + }: + assert spec ? type; + let + # Unify across builtin and pkgs fetchers. + # `fetchGit` requires a wrapper because of slight API differences. + fetchers = + if pkgs == null then + { + inherit (builtins) fetchTarball fetchurl; + # For some fucking reason, fetchGit has a different signature than the other builtin fetchers … + fetchGit = args: (builtins.fetchGit args).outPath; + } + else + { + fetchTarball = + { + url, + sha256, + }: + pkgs.fetchzip { + inherit url sha256; + extension = "tar"; + }; + inherit (pkgs) fetchurl; + fetchGit = + { + url, + submodules, + rev, + name, + narHash, + }: + pkgs.fetchgit { + inherit url rev name; + fetchSubmodules = submodules; + hash = narHash; + }; + }; + + # Dispatch to the correct code path based on the type + path = + if spec.type == "Git" then + mkGitSource fetchers spec + else if spec.type == "GitRelease" then + mkGitSource fetchers spec + else if spec.type == "PyPi" then + mkPyPiSource fetchers spec + else if spec.type == "Channel" then + mkChannelSource fetchers spec + else if spec.type == "Tarball" then + mkTarballSource fetchers spec + else if spec.type == "Container" then + mkContainerSource pkgs spec + else + builtins.throw "Unknown source type ${spec.type}"; + in + spec // { outPath = mayOverride name path; }; + + mkGitSource = + { + fetchTarball, + fetchGit, ... }: - fetchurl { - inherit url; - sha256 = hash; - }; - getZip = { - url, - hash, - ... - }: - fetchzip { - inherit url; - sha256 = hash; - extension = "tar"; - }; - mkGitSource = { + { repository, revision, url ? null, submodules, hash, ... - } @ attrs: - assert repository ? type; - if url != null && !submodules - then getZip attrs - else - assert repository.type == "Git"; let - url' = - if repository.type == "Git" - then repository.url - else if repository.type == "GitHub" - then "https://github.com/${repository.owner}/${repository.repo}.git" - else if repository.type == "GitLab" - then "${repository.server}/${repository.repo_path}.git" - else throw "Unrecognized repository type ${repository.type}"; - - name = let - matched = builtins.match "^.*/([^/]*)(\\.git)?$" url'; - short = builtins.substring 0 7 revision; - appendShort = - if (builtins.match "[a-f0-9]*" revision) != null - then "-${short}" - else ""; - in "${ - if matched == null - then "source" - else builtins.head matched - }${appendShort}"; - in - fetchgit { - inherit name; - url = url'; - rev = revision; - sha256 = hash; - fetchSubmodules = submodules; - }; - in - spec: - assert spec ? type; let - mayOverride = path: let - envVarName = "NPINS_OVERRIDE_${saneName}"; - saneName = lib.stringAsChars (c: - if (builtins.match "[a-zA-Z0-9]" c) == null - then "_" - else c) - name; - ersatz = builtins.getEnv envVarName; - in - if ersatz == "" - then path + }: + assert repository ? type; + # At the moment, either it is a plain git repository (which has an url), or it is a GitHub/GitLab repository + # In the latter case, there we will always be an url to the tarball + if url != null && !submodules then + fetchTarball { + inherit url; + sha256 = hash; + } + else + let + url = + if repository.type == "Git" then + repository.url + else if repository.type == "GitHub" then + "https://github.com/${repository.owner}/${repository.repo}.git" + else if repository.type == "GitLab" then + "${repository.server}/${repository.repo_path}.git" + else if repository.type == "Forgejo" then + "${repository.server}/${repository.owner}/${repository.repo}.git" else - # this turns the string into an actual Nix path (for both absolute and - # relative paths) - builtins.trace "Overriding path of \"${name}\" with \"${ersatz}\" due to set \"${envVarName}\"" ( - if builtins.substring 0 1 ersatz == "/" - then /. + ersatz - else /. + builtins.getEnv "PWD" + "/${ersatz}" - ); - func = - { - Git = mkGitSource; - GitRelease = mkGitSource; - PyPi = getUrl; - Channel = getZip; - Tarball = getUrl; - } - .${ - spec.type - } - or (builtins.throw "Unknown source type ${spec.type}"); + throw "Unrecognized repository type ${repository.type}"; + urlToName = + url: rev: + let + matched = builtins.match "^.*/([^/]*)(\\.git)?$" url; + + short = builtins.substring 0 7 rev; + + appendShort = if (builtins.match "[a-f0-9]*" rev) != null then "-${short}" else ""; + in + "${if matched == null then "source" else builtins.head matched}${appendShort}"; + name = urlToName url revision; in - spec // {outPath = mayOverride (func spec);} -) -( + fetchGit { + rev = revision; + narHash = hash; + + inherit name submodules url; + }; + + mkPyPiSource = + { fetchurl, ... }: + { + url, + hash, + ... + }: + fetchurl { + inherit url; + sha256 = hash; + }; + + mkChannelSource = + { fetchTarball, ... }: + { + url, + hash, + ... + }: + fetchTarball { + inherit url; + sha256 = hash; + }; + + mkTarballSource = + { fetchTarball, ... }: + { + url, + locked_url ? url, + hash, + ... + }: + fetchTarball { + url = locked_url; + sha256 = hash; + }; + + mkContainerSource = + pkgs: + { + image_name, + image_tag, + image_digest, + ... + }: + if pkgs == null then + builtins.throw "container sources require passing in a Nixpkgs value: https://github.com/andir/npins/blob/master/README.md#using-the-nixpkgs-fetchers" + else + pkgs.dockerTools.pullImage { + imageName = image_name; + imageDigest = image_digest; + finalImageTag = image_tag; + }; +in +mkFunctor ( + { + input ? ./sources.json, + }: let - json = lib.importJSON ./sources.json; + data = + if builtins.isPath input then + # while `readFile` will throw an error anyways if the path doesn't exist, + # we still need to check beforehand because *our* error can be caught but not the one from the builtin + # *piegames sighs* + if builtins.pathExists input then + builtins.fromJSON (builtins.readFile input) + else + throw "Input path ${toString input} does not exist" + else if builtins.isAttrs input then + input + else + throw "Unsupported input type ${builtins.typeOf input}, must be a path or an attrset"; + version = data.version; in - assert lib.assertMsg (json.version == 5) "Npins version mismatch!"; - json.pins + if version == 7 then + builtins.mapAttrs (name: spec: mkFunctor (mkSource name spec)) data.pins + else + throw "Unsupported format version ${toString version} in sources.json. Try running `npins upgrade`" ) From d52b2b1d78a42ba8d678eb26ddbd19f471d4f886 Mon Sep 17 00:00:00 2001 From: dish Date: Wed, 14 Jan 2026 15:22:22 -0500 Subject: [PATCH 12/15] visuals/hlargs-nvim: init plugin ez every time npins bad tho --- docs/manual/release-notes/rl-0.9.md | 3 +++ modules/plugins/visuals/default.nix | 1 + modules/plugins/visuals/hlargs-nvim/config.nix | 18 ++++++++++++++++++ .../plugins/visuals/hlargs-nvim/default.nix | 6 ++++++ .../visuals/hlargs-nvim/hlargs-nvim.nix | 9 +++++++++ npins/sources.json | 13 +++++++++++++ 6 files changed, 50 insertions(+) create mode 100644 modules/plugins/visuals/hlargs-nvim/config.nix create mode 100644 modules/plugins/visuals/hlargs-nvim/default.nix create mode 100644 modules/plugins/visuals/hlargs-nvim/hlargs-nvim.nix diff --git a/docs/manual/release-notes/rl-0.9.md b/docs/manual/release-notes/rl-0.9.md index 929f442c..c38d2421 100644 --- a/docs/manual/release-notes/rl-0.9.md +++ b/docs/manual/release-notes/rl-0.9.md @@ -138,6 +138,9 @@ [Tombi](https://tombi-toml.github.io/tombi/) language server, linter, and formatter. +- Added [hlargs.nvim](https://github.com/m-demare/hlargs.nvim) support as + `visuals.hlargs-nvim`. + [Machshev](https://github.com/machshev): - Added `ruff` and `ty` LSP support for Python under `programs.python`. diff --git a/modules/plugins/visuals/default.nix b/modules/plugins/visuals/default.nix index 3a44aa45..3caf6e32 100644 --- a/modules/plugins/visuals/default.nix +++ b/modules/plugins/visuals/default.nix @@ -11,6 +11,7 @@ in { ./cinnamon-nvim ./fidget-nvim ./highlight-undo + ./hlargs-nvim ./indent-blankline ./nvim-cursorline ./nvim-scrollbar diff --git a/modules/plugins/visuals/hlargs-nvim/config.nix b/modules/plugins/visuals/hlargs-nvim/config.nix new file mode 100644 index 00000000..5dcb4a19 --- /dev/null +++ b/modules/plugins/visuals/hlargs-nvim/config.nix @@ -0,0 +1,18 @@ +{ + config, + lib, + ... +}: let + inherit (lib.modules) mkIf; + inherit (lib.nvim.dag) entryAnywhere; + inherit (lib.nvim.lua) toLuaObject; + cfg = config.vim.visuals.hlargs-nvim; +in { + vim = mkIf cfg.enable { + startPlugins = ["hlargs-nvim"]; + + pluginRC.hlargs-nvim = entryAnywhere '' + require('hlargs').setup(${toLuaObject cfg.setupOpts}) + ''; + }; +} diff --git a/modules/plugins/visuals/hlargs-nvim/default.nix b/modules/plugins/visuals/hlargs-nvim/default.nix new file mode 100644 index 00000000..0c880b9f --- /dev/null +++ b/modules/plugins/visuals/hlargs-nvim/default.nix @@ -0,0 +1,6 @@ +{ + imports = [ + ./hlargs-nvim.nix + ./config.nix + ]; +} diff --git a/modules/plugins/visuals/hlargs-nvim/hlargs-nvim.nix b/modules/plugins/visuals/hlargs-nvim/hlargs-nvim.nix new file mode 100644 index 00000000..8a7b05d8 --- /dev/null +++ b/modules/plugins/visuals/hlargs-nvim/hlargs-nvim.nix @@ -0,0 +1,9 @@ +{lib, ...}: let + inherit (lib.options) mkEnableOption; + inherit (lib.nvim.types) mkPluginSetupOption; +in { + options.vim.visuals.hlargs-nvim = { + enable = mkEnableOption "hlargs-nvim"; + setupOpts = mkPluginSetupOption "hlargs-nvim" {}; + }; +} diff --git a/npins/sources.json b/npins/sources.json index 6a29be22..8f4676c5 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -598,6 +598,19 @@ "submodules": false, "revision": "ee32e12693d70e66f954d09a504a7371d110fc27" }, + "hlargs-nvim": { + "type": "Git", + "repository": { + "type": "GitHub", + "owner": "m-demare", + "repo": "hlargs.nvim" + }, + "branch": "main", + "submodules": false, + "revision": "0b29317c944fb1f76503ce4540d6dceffbb5ccd2", + "url": "https://github.com/m-demare/hlargs.nvim/archive/0b29317c944fb1f76503ce4540d6dceffbb5ccd2.tar.gz", + "hash": "sha256-WjmVefR0qk2ANWgyHSuYMTuCfzlVTF7tqzAL+uatKkc=" + }, "hop.nvim": { "type": "GitRelease", "repository": { From 9013fd50311c139d48f46bf58ab81bd3344b7529 Mon Sep 17 00:00:00 2001 From: Gerg-L Date: Wed, 14 Jan 2026 19:35:35 -0500 Subject: [PATCH 13/15] npins: update to version 7 --- modules/wrapper/build/config.nix | 15 +- npins/sources.json | 855 +++++++++++++++++++++++-------- npins/sources.nix | 352 ++++--------- 3 files changed, 756 insertions(+), 466 deletions(-) diff --git a/modules/wrapper/build/config.nix b/modules/wrapper/build/config.nix index ef1c2893..907983ed 100644 --- a/modules/wrapper/build/config.nix +++ b/modules/wrapper/build/config.nix @@ -11,17 +11,6 @@ getPin = flip getAttr (pkgs.callPackages ../../../npins/sources.nix {}); - noBuildPlug = pname: let - pin = getPin pname; - version = builtins.substring 0 8 pin.revision; - in - pin.outPath.overrideAttrs { - inherit pname version; - name = "${pname}-${version}"; - - passthru.vimPlugin = false; - }; - # Build a Vim plugin with the given name and arguments. buildPlug = attrs: let pin = getPin attrs.pname; @@ -49,7 +38,7 @@ # Checkhealth fails to get the plugin's commit and therefore to # show the rest of the useful diagnostics if not built like this. obsidian-nvim = pkgs.vimUtils.buildVimPlugin { - # If set to `"obsidian-nvim"`, this breaks like `buildPlug` and `noBuildPlug`. + # If set to `"obsidian-nvim"`, this breaks like `buildPlug` and . name = "obsidian.nvim"; src = getPin "obsidian-nvim"; nvimSkipModules = [ @@ -80,7 +69,7 @@ if (lib.isType "flake" plugin) then plugin // {name = plug;} else plugin) - else pluginBuilders.${plug} or (noBuildPlug plug) + else pluginBuilders.${plug} or (getPin plug) else plug) ( filter (f: f != null) plugins ); diff --git a/npins/sources.json b/npins/sources.json index 6a29be22..824dac04 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -9,7 +9,9 @@ }, "branch": "master", "submodules": false, - "revision": "5e687b5a14004fa2dd9eccbee042b96869fe1557" + "revision": "5e687b5a14004fa2dd9eccbee042b96869fe1557", + "url": "https://github.com/stevearc/aerial.nvim/archive/5e687b5a14004fa2dd9eccbee042b96869fe1557.tar.gz", + "hash": "sha256-/GxRXYaVGJV2RvPMac6jtB8kHgcArRcvHzLBF+OayIM=" }, "alpha-nvim": { "type": "Git", @@ -20,7 +22,9 @@ }, "branch": "main", "submodules": false, - "revision": "2b3cbcdd980cae1e022409289245053f62fb50f6" + "revision": "2b3cbcdd980cae1e022409289245053f62fb50f6", + "url": "https://github.com/goolord/alpha-nvim/archive/2b3cbcdd980cae1e022409289245053f62fb50f6.tar.gz", + "hash": "sha256-TIbXO9YF29c9EcfHomwuic+O7No+Mz27DnvhpOKo8dk=" }, "avante-nvim": { "type": "Git", @@ -31,7 +35,9 @@ }, "branch": "main", "submodules": false, - "revision": "5e4bb50ddaa8c4688675df6f437712c0e793a51c" + "revision": "5e4bb50ddaa8c4688675df6f437712c0e793a51c", + "url": "https://github.com/yetone/avante.nvim/archive/5e4bb50ddaa8c4688675df6f437712c0e793a51c.tar.gz", + "hash": "sha256-okqZVOHQFAE8hV6kdt3tfHFdGF53nGEawzXncdZGcHw=" }, "base16": { "type": "Git", @@ -42,7 +48,9 @@ }, "branch": "master", "submodules": false, - "revision": "a2907cc3cd661e0f89f7db1f4fc304782a676a7d" + "revision": "a2907cc3cd661e0f89f7db1f4fc304782a676a7d", + "url": "https://github.com/rrethy/base16-nvim/archive/a2907cc3cd661e0f89f7db1f4fc304782a676a7d.tar.gz", + "hash": "sha256-ddb0SzUYGSrOe1YqoEFRaKK3rPh9rZqYCoASWxZQmCk=" }, "blink-cmp-spell": { "type": "Git", @@ -53,7 +61,9 @@ }, "branch": "master", "submodules": false, - "revision": "2bd0e0d5e7735c047e72b6918a0458f3e8fadaba" + "revision": "2bd0e0d5e7735c047e72b6918a0458f3e8fadaba", + "url": "https://github.com/ribru17/blink-cmp-spell/archive/2bd0e0d5e7735c047e72b6918a0458f3e8fadaba.tar.gz", + "hash": "sha256-xyh4n1dM/aJ7L9kgSAptTPSlotM7mz92tgl7232dBME=" }, "blink-compat": { "type": "Git", @@ -64,7 +74,9 @@ }, "branch": "main", "submodules": false, - "revision": "1454f14a8d855a578ceeba77c62538fa1459a67c" + "revision": "1454f14a8d855a578ceeba77c62538fa1459a67c", + "url": "https://github.com/saghen/blink.compat/archive/1454f14a8d855a578ceeba77c62538fa1459a67c.tar.gz", + "hash": "sha256-EMQC+2hjgAGYcBoSKkR5LV7jUsl3Oi8rL3K7FNIHXIw=" }, "blink-emoji-nvim": { "type": "Git", @@ -75,7 +87,9 @@ }, "branch": "master", "submodules": false, - "revision": "f22ce8cac02a6ece05368220f1e38bd34fe376f9" + "revision": "f22ce8cac02a6ece05368220f1e38bd34fe376f9", + "url": "https://github.com/moyiz/blink-emoji.nvim/archive/f22ce8cac02a6ece05368220f1e38bd34fe376f9.tar.gz", + "hash": "sha256-pPHESNsByHg2liNUYkUEVR1wP1MZcil1sKTqrNI53e4=" }, "blink-ripgrep-nvim": { "type": "Git", @@ -86,7 +100,9 @@ }, "branch": "main", "submodules": false, - "revision": "932a8e568b2dc4f42268cfcc885ff2d701dd8bb7" + "revision": "932a8e568b2dc4f42268cfcc885ff2d701dd8bb7", + "url": "https://github.com/mikavilpas/blink-ripgrep.nvim/archive/932a8e568b2dc4f42268cfcc885ff2d701dd8bb7.tar.gz", + "hash": "sha256-Sw/UYwkqKZTtudfZiwiOUmP0sSKqRglFdEF8HRuPTmE=" }, "bufdelete-nvim": { "type": "Git", @@ -97,7 +113,9 @@ }, "branch": "master", "submodules": false, - "revision": "f6bcea78afb3060b198125256f897040538bcb81" + "revision": "f6bcea78afb3060b198125256f897040538bcb81", + "url": "https://github.com/famiu/bufdelete.nvim/archive/f6bcea78afb3060b198125256f897040538bcb81.tar.gz", + "hash": "sha256-ljUNfmpImtxFCS19HC9kFlaLlqaPDltKtnx1+/6Y33U=" }, "bufferline-nvim": { "type": "GitRelease", @@ -110,7 +128,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v4.9.1" + "version": "v4.9.1", + "revision": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3", + "url": "https://api.github.com/repos/akinsho/bufferline.nvim/tarball/refs/tags/v4.9.1", + "hash": "sha256-ae4MB6+6v3awvfSUWlau9ASJ147ZpwuX1fvJdfMwo1Q=" }, "catppuccin": { "type": "Git", @@ -121,7 +142,9 @@ }, "branch": "main", "submodules": false, - "revision": "c89184526212e04feffbddda9d06b041a8fca416" + "revision": "c89184526212e04feffbddda9d06b041a8fca416", + "url": "https://github.com/catppuccin/nvim/archive/c89184526212e04feffbddda9d06b041a8fca416.tar.gz", + "hash": "sha256-dg3C0N7LBJZT3YCakL6T6dif9UVYxnktuPR667eafjg=" }, "ccc-nvim": { "type": "Git", @@ -132,7 +155,9 @@ }, "branch": "main", "submodules": false, - "revision": "9d1a256e006decc574789dfc7d628ca11644d4c2" + "revision": "9d1a256e006decc574789dfc7d628ca11644d4c2", + "url": "https://github.com/uga-rosa/ccc.nvim/archive/9d1a256e006decc574789dfc7d628ca11644d4c2.tar.gz", + "hash": "sha256-3TZ8VmvdgQ9n63m78C3r4OIUkVQHTHBvC24ixBdhTig=" }, "cellular-automaton-nvim": { "type": "Git", @@ -143,7 +168,9 @@ }, "branch": "main", "submodules": false, - "revision": "1606e9d5d04ff254023c3f3c62842d065708d6d3" + "revision": "1606e9d5d04ff254023c3f3c62842d065708d6d3", + "url": "https://github.com/Eandrju/cellular-automaton.nvim/archive/1606e9d5d04ff254023c3f3c62842d065708d6d3.tar.gz", + "hash": "sha256-UB0YXXC4/7BtZ06By0lT2Ad4PQtohAF8m57b71Dmxvo=" }, "chatgpt-nvim": { "type": "Git", @@ -154,7 +181,9 @@ }, "branch": "main", "submodules": false, - "revision": "5b6d296eefc75331e2ff9f0adcffbd7d27862dd6" + "revision": "5b6d296eefc75331e2ff9f0adcffbd7d27862dd6", + "url": "https://github.com/jackMort/ChatGPT.nvim/archive/5b6d296eefc75331e2ff9f0adcffbd7d27862dd6.tar.gz", + "hash": "sha256-+YVXAkG4pp7RGs8lGnNFc0kQcUV3O3kYBQaQ5Qa4wB0=" }, "cheatsheet-nvim": { "type": "Git", @@ -165,7 +194,9 @@ }, "branch": "master", "submodules": false, - "revision": "9716f9aaa94dd1fd6ce59b5aae0e5f25e2a463ef" + "revision": "9716f9aaa94dd1fd6ce59b5aae0e5f25e2a463ef", + "url": "https://github.com/sudormrfbin/cheatsheet.nvim/archive/9716f9aaa94dd1fd6ce59b5aae0e5f25e2a463ef.tar.gz", + "hash": "sha256-TYkGB7cON2t4GwMaR9H1MDG2j3btBv2AR37ade8kqTY=" }, "cinnamon-nvim": { "type": "Git", @@ -176,7 +207,9 @@ }, "branch": "master", "submodules": false, - "revision": "450cb3247765fed7871b41ef4ce5fa492d834215" + "revision": "450cb3247765fed7871b41ef4ce5fa492d834215", + "url": "https://github.com/declancm/cinnamon.nvim/archive/450cb3247765fed7871b41ef4ce5fa492d834215.tar.gz", + "hash": "sha256-kccQ4iFMSQ8kvE7hYz90hBrsDLo7VohFj/6lEZZiAO8=" }, "cmp-buffer": { "type": "Git", @@ -187,7 +220,9 @@ }, "branch": "main", "submodules": false, - "revision": "b74fab3656eea9de20a9b8116afa3cfc4ec09657" + "revision": "b74fab3656eea9de20a9b8116afa3cfc4ec09657", + "url": "https://github.com/hrsh7th/cmp-buffer/archive/b74fab3656eea9de20a9b8116afa3cfc4ec09657.tar.gz", + "hash": "sha256-dG4U7MtnXThoa/PD+qFtCt76MQ14V1wX8GMYcvxEnbM=" }, "cmp-luasnip": { "type": "Git", @@ -198,7 +233,9 @@ }, "branch": "master", "submodules": false, - "revision": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" + "revision": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90", + "url": "https://github.com/saadparwaiz1/cmp_luasnip/archive/98d9cb5c2c38532bd9bdb481067b20fea8f32e90.tar.gz", + "hash": "sha256-86lKQPPyqFz8jzuLajjHMKHrYnwW6+QOcPyQEx6B+gw=" }, "cmp-nvim-lsp": { "type": "Git", @@ -209,7 +246,9 @@ }, "branch": "main", "submodules": false, - "revision": "bd5a7d6db125d4654b50eeae9f5217f24bb22fd3" + "revision": "bd5a7d6db125d4654b50eeae9f5217f24bb22fd3", + "url": "https://github.com/hrsh7th/cmp-nvim-lsp/archive/bd5a7d6db125d4654b50eeae9f5217f24bb22fd3.tar.gz", + "hash": "sha256-X1rppwf2xBPrmB93ptXukOnEBDZmfjJd4F5ObNa1DHs=" }, "cmp-path": { "type": "Git", @@ -220,7 +259,9 @@ }, "branch": "main", "submodules": false, - "revision": "c642487086dbd9a93160e1679a1327be111cbc25" + "revision": "c642487086dbd9a93160e1679a1327be111cbc25", + "url": "https://github.com/hrsh7th/cmp-path/archive/c642487086dbd9a93160e1679a1327be111cbc25.tar.gz", + "hash": "sha256-e4Rd2y1Wekp7aobpTGaUeoSBnlfIASDaBR8js5dh2Vw=" }, "cmp-treesitter": { "type": "Git", @@ -231,7 +272,9 @@ }, "branch": "master", "submodules": false, - "revision": "958fcfa0d8ce46d215e19cc3992c542f576c4123" + "revision": "958fcfa0d8ce46d215e19cc3992c542f576c4123", + "url": "https://github.com/ray-x/cmp-treesitter/archive/958fcfa0d8ce46d215e19cc3992c542f576c4123.tar.gz", + "hash": "sha256-8WAk9S+/7vSz7bVHdEzjbKUokU144fvnByIeJ1gAWhU=" }, "codecompanion-nvim": { "type": "Git", @@ -242,7 +285,9 @@ }, "branch": "main", "submodules": false, - "revision": "b3bb0d73079643d4a5b0d8b621cde619a73bc91a" + "revision": "b3bb0d73079643d4a5b0d8b621cde619a73bc91a", + "url": "https://github.com/olimorris/codecompanion.nvim/archive/b3bb0d73079643d4a5b0d8b621cde619a73bc91a.tar.gz", + "hash": "sha256-uI6PqqFJO1vN++Xma3MkAVY4kCDL4iBjiQyiBFNs9Es=" }, "codewindow-nvim": { "type": "Git", @@ -253,7 +298,9 @@ }, "branch": "master", "submodules": false, - "revision": "a8e175043ce3baaa89e0a6b5171bcd920aab3dad" + "revision": "a8e175043ce3baaa89e0a6b5171bcd920aab3dad", + "url": "https://github.com/gorbit99/codewindow.nvim/archive/a8e175043ce3baaa89e0a6b5171bcd920aab3dad.tar.gz", + "hash": "sha256-eT6AU8kSgMFyDllcbShQd1WRO/z0S44TdSVUf61v2oo=" }, "colorful-menu-nvim": { "type": "Git", @@ -264,7 +311,9 @@ }, "branch": "master", "submodules": false, - "revision": "d5b97d247528be308b6b69d96b5950a30e470f3d" + "revision": "d5b97d247528be308b6b69d96b5950a30e470f3d", + "url": "https://github.com/xzbdmw/colorful-menu.nvim/archive/d5b97d247528be308b6b69d96b5950a30e470f3d.tar.gz", + "hash": "sha256-CgZiqkeNZwTQZbODmToX8yanWOuv9w+X/EB7luVcNsg=" }, "comment-nvim": { "type": "Git", @@ -275,7 +324,9 @@ }, "branch": "master", "submodules": false, - "revision": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" + "revision": "e30b7f2008e52442154b66f7c519bfd2f1e32acb", + "url": "https://github.com/numToStr/Comment.nvim/archive/e30b7f2008e52442154b66f7c519bfd2f1e32acb.tar.gz", + "hash": "sha256-h0kPue5Eqd5aeu4VoLH45pF0DmWWo1d8SnLICSQ63zc=" }, "conform-nvim": { "type": "Git", @@ -286,7 +337,9 @@ }, "branch": "master", "submodules": false, - "revision": "9d6f881a4047a51c7709223dcf24e967633c6523" + "revision": "9d6f881a4047a51c7709223dcf24e967633c6523", + "url": "https://github.com/stevearc/conform.nvim/archive/9d6f881a4047a51c7709223dcf24e967633c6523.tar.gz", + "hash": "sha256-CdgDyubUiianvo1FXR5Bb49OA+T5Gv03+3dW7a/qhHM=" }, "copilot-cmp": { "type": "Git", @@ -297,7 +350,9 @@ }, "branch": "master", "submodules": false, - "revision": "15fc12af3d0109fa76b60b5cffa1373697e261d1" + "revision": "15fc12af3d0109fa76b60b5cffa1373697e261d1", + "url": "https://github.com/zbirenbaum/copilot-cmp/archive/15fc12af3d0109fa76b60b5cffa1373697e261d1.tar.gz", + "hash": "sha256-erRL8bY/zuwuCZfttw+avTrFV7pjv2H6v73NzY2bymM=" }, "copilot-lua": { "type": "Git", @@ -308,7 +363,9 @@ }, "branch": "master", "submodules": false, - "revision": "3cd5086c28c5769f5db147721f457a3e081de254" + "revision": "3cd5086c28c5769f5db147721f457a3e081de254", + "url": "https://github.com/zbirenbaum/copilot.lua/archive/3cd5086c28c5769f5db147721f457a3e081de254.tar.gz", + "hash": "sha256-7YquTg3DwdM5jOnkFg9xR3X/xono6/J6vqeMKTw2GAU=" }, "crates-nvim": { "type": "Git", @@ -319,7 +376,9 @@ }, "branch": "main", "submodules": false, - "revision": "ac9fa498a9edb96dc3056724ff69d5f40b898453" + "revision": "ac9fa498a9edb96dc3056724ff69d5f40b898453", + "url": "https://github.com/Saecki/crates.nvim/archive/ac9fa498a9edb96dc3056724ff69d5f40b898453.tar.gz", + "hash": "sha256-jfmST/S9ymwgQ99PTCOlJkk5zaxE5HiDV16TmTISDII=" }, "csharpls-extended-lsp-nvim": { "type": "Git", @@ -330,7 +389,9 @@ }, "branch": "master", "submodules": false, - "revision": "9cd24d7be42bd138f287baf6300a55d5797ab33e" + "revision": "9cd24d7be42bd138f287baf6300a55d5797ab33e", + "url": "https://github.com/Decodetalkers/csharpls-extended-lsp.nvim/archive/9cd24d7be42bd138f287baf6300a55d5797ab33e.tar.gz", + "hash": "sha256-0d2C6qsrXdsVLq8rVhpkFfLs3n7YhTyCoETJvyUSBco=" }, "dashboard-nvim": { "type": "Git", @@ -341,7 +402,9 @@ }, "branch": "master", "submodules": false, - "revision": "0775e567b6c0be96d01a61795f7b64c1758262f6" + "revision": "0775e567b6c0be96d01a61795f7b64c1758262f6", + "url": "https://github.com/glepnir/dashboard-nvim/archive/0775e567b6c0be96d01a61795f7b64c1758262f6.tar.gz", + "hash": "sha256-0eXKel2IVbDcJqBtr2g8HliqLG8GS3QHqXhH/2CyhkA=" }, "diffview-nvim": { "type": "Git", @@ -352,7 +415,9 @@ }, "branch": "main", "submodules": false, - "revision": "4516612fe98ff56ae0415a259ff6361a89419b0a" + "revision": "4516612fe98ff56ae0415a259ff6361a89419b0a", + "url": "https://github.com/sindrets/diffview.nvim/archive/4516612fe98ff56ae0415a259ff6361a89419b0a.tar.gz", + "hash": "sha256-SX+ybIzL/w6uyCy4iZKnWnzTFwqB1oXSgyYVAdpdKi8=" }, "direnv-vim": { "type": "Git", @@ -363,7 +428,9 @@ }, "branch": "master", "submodules": false, - "revision": "ab2a7e08dd630060cd81d7946739ac7442a4f269" + "revision": "ab2a7e08dd630060cd81d7946739ac7442a4f269", + "url": "https://github.com/direnv/direnv.vim/archive/ab2a7e08dd630060cd81d7946739ac7442a4f269.tar.gz", + "hash": "sha256-Lwwm95UEkS8Q0Qsoh10o3sFn48wf7v7eCX/FJJV1HMI=" }, "dracula": { "type": "Git", @@ -374,7 +441,9 @@ }, "branch": "main", "submodules": false, - "revision": "041d923368d540a1e438989ce8f915628081a56a" + "revision": "041d923368d540a1e438989ce8f915628081a56a", + "url": "https://github.com/Mofiqul/dracula.nvim/archive/041d923368d540a1e438989ce8f915628081a56a.tar.gz", + "hash": "sha256-o4YKIC2GkBFO1GpmeX83ZNUhnNogagtOKu8GsN+Dhi4=" }, "dressing-nvim": { "type": "Git", @@ -385,7 +454,9 @@ }, "branch": "master", "submodules": false, - "revision": "2d7c2db2507fa3c4956142ee607431ddb2828639" + "revision": "2d7c2db2507fa3c4956142ee607431ddb2828639", + "url": "https://github.com/stevearc/dressing.nvim/archive/2d7c2db2507fa3c4956142ee607431ddb2828639.tar.gz", + "hash": "sha256-dBz+/gZA6O6fJy/GSgM6ZHGAR3MTGt/W1olzzTYRlgM=" }, "elixir-tools-nvim": { "type": "Git", @@ -396,7 +467,9 @@ }, "branch": "main", "submodules": false, - "revision": "51b026c1ed5fe32396e1cd94c2b67435b066a4fb" + "revision": "51b026c1ed5fe32396e1cd94c2b67435b066a4fb", + "url": "https://github.com/elixir-tools/elixir-tools.nvim/archive/51b026c1ed5fe32396e1cd94c2b67435b066a4fb.tar.gz", + "hash": "sha256-Vc/j0FOu1zXcVEqwu4GIhd09EiLwOiXE4f75nAnQNl8=" }, "everforest": { "type": "GitRelease", @@ -409,7 +482,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v0.3.0" + "version": "v0.3.0", + "revision": "1e625639362661972821e83d8bbe528b8981a05f", + "url": "https://api.github.com/repos/sainnhe/everforest/tarball/refs/tags/v0.3.0", + "hash": "sha256-/NA9T5bu3qyFztTvfkSkoDxkELPEbpBi001fmjKvB6I=" }, "fastaction-nvim": { "type": "Git", @@ -420,7 +496,9 @@ }, "branch": "main", "submodules": false, - "revision": "b147d91727cb35be4f722f17e7d4ed5b4a5801d8" + "revision": "b147d91727cb35be4f722f17e7d4ed5b4a5801d8", + "url": "https://github.com/Chaitanyabsprip/fastaction.nvim/archive/b147d91727cb35be4f722f17e7d4ed5b4a5801d8.tar.gz", + "hash": "sha256-va00sqM2Ap9faUXww5CpWJQyCixN9fIwh8p8oSLQMy8=" }, "fidget-nvim": { "type": "Git", @@ -431,7 +509,9 @@ }, "branch": "main", "submodules": false, - "revision": "3f5475949679953af6d78654db29b944fa826e6a" + "revision": "3f5475949679953af6d78654db29b944fa826e6a", + "url": "https://github.com/j-hui/fidget.nvim/archive/3f5475949679953af6d78654db29b944fa826e6a.tar.gz", + "hash": "sha256-ieY3zaQAydzadpPiW1/IYakVHhp+wyEOpCQntgDOObs=" }, "flash-nvim": { "type": "Git", @@ -442,7 +522,9 @@ }, "branch": "main", "submodules": false, - "revision": "b68bda044d68e4026c4e1ec6df3c5afd7eb8e341" + "revision": "b68bda044d68e4026c4e1ec6df3c5afd7eb8e341", + "url": "https://github.com/folke/flash.nvim/archive/b68bda044d68e4026c4e1ec6df3c5afd7eb8e341.tar.gz", + "hash": "sha256-7isgZdploAGK5l8TxVxL277CH6kPbcBnMwfZeqPHjq4=" }, "flutter-tools-nvim": { "type": "Git", @@ -453,7 +535,9 @@ }, "branch": "main", "submodules": false, - "revision": "65b7399804315a1160933b64292d3c5330aa4e9f" + "revision": "65b7399804315a1160933b64292d3c5330aa4e9f", + "url": "https://github.com/akinsho/flutter-tools.nvim/archive/65b7399804315a1160933b64292d3c5330aa4e9f.tar.gz", + "hash": "sha256-IjjNtldsCHVRoFdXFhbWpntv3u3ho20/bobHo8osfPE=" }, "friendly-snippets": { "type": "Git", @@ -464,7 +548,9 @@ }, "branch": "main", "submodules": false, - "revision": "572f5660cf05f8cd8834e096d7b4c921ba18e175" + "revision": "572f5660cf05f8cd8834e096d7b4c921ba18e175", + "url": "https://github.com/rafamadriz/friendly-snippets/archive/572f5660cf05f8cd8834e096d7b4c921ba18e175.tar.gz", + "hash": "sha256-FzApcTbWfFkBD9WsYMhaCyn6ky8UmpUC2io/co/eByM=" }, "fzf-lua": { "type": "Git", @@ -475,7 +561,9 @@ }, "branch": "main", "submodules": false, - "revision": "e9d95a29514c1a239c570c9d4077b7adca419161" + "revision": "e9d95a29514c1a239c570c9d4077b7adca419161", + "url": "https://github.com/ibhagwan/fzf-lua/archive/e9d95a29514c1a239c570c9d4077b7adca419161.tar.gz", + "hash": "sha256-j+Y4iSBXnyux2AyW1oCR5D7doGe6ZjpPw/Cq1OpFxec=" }, "gesture-nvim": { "type": "Git", @@ -486,7 +574,9 @@ }, "branch": "master", "submodules": false, - "revision": "9e37ef08a878e39689c0a952d982ec9ae51318b2" + "revision": "9e37ef08a878e39689c0a952d982ec9ae51318b2", + "url": "https://github.com/notomo/gesture.nvim/archive/9e37ef08a878e39689c0a952d982ec9ae51318b2.tar.gz", + "hash": "sha256-uUb5wjT1FCXAuOKLmyU3Q9bOYDDp79MkqD0mcltEYNI=" }, "git-conflict-nvim": { "type": "Git", @@ -497,7 +587,9 @@ }, "branch": "main", "submodules": false, - "revision": "a1badcd070d176172940eb55d9d59029dad1c5a6" + "revision": "a1badcd070d176172940eb55d9d59029dad1c5a6", + "url": "https://github.com/akinsho/git-conflict.nvim/archive/a1badcd070d176172940eb55d9d59029dad1c5a6.tar.gz", + "hash": "sha256-CmSgmpg5K3ySXYrDjg8yTAojeLWJdSHP8uNVFyrkNhc=" }, "github": { "type": "Git", @@ -508,7 +600,9 @@ }, "branch": "main", "submodules": false, - "revision": "c106c9472154d6b2c74b74565616b877ae8ed31d" + "revision": "c106c9472154d6b2c74b74565616b877ae8ed31d", + "url": "https://github.com/projekt0n/github-nvim-theme/archive/c106c9472154d6b2c74b74565616b877ae8ed31d.tar.gz", + "hash": "sha256-/A4hkKTzjzeoR1SuwwklraAyI8oMkhxrwBBV9xb59PA=" }, "gitlinker-nvim": { "type": "Git", @@ -519,7 +613,9 @@ }, "branch": "master", "submodules": false, - "revision": "7c1fae10e39fba627a433a0d7126683c79af289f" + "revision": "7c1fae10e39fba627a433a0d7126683c79af289f", + "url": "https://github.com/linrongbin16/gitlinker.nvim/archive/7c1fae10e39fba627a433a0d7126683c79af289f.tar.gz", + "hash": "sha256-J7WG0xoVI9NKrOrgA7zTdD/Q4gSh+Hhg/wAIh/1RmDA=" }, "gitsigns-nvim": { "type": "Git", @@ -530,7 +626,9 @@ }, "branch": "main", "submodules": false, - "revision": "1ee5c1fd068c81f9dd06483e639c2aa4587dc197" + "revision": "1ee5c1fd068c81f9dd06483e639c2aa4587dc197", + "url": "https://github.com/lewis6991/gitsigns.nvim/archive/1ee5c1fd068c81f9dd06483e639c2aa4587dc197.tar.gz", + "hash": "sha256-GDK9I3SNRyZe59+GsnDC0L2KjGr150dWo4S3DUwhT7U=" }, "glow-nvim": { "type": "Git", @@ -541,7 +639,9 @@ }, "branch": "main", "submodules": false, - "revision": "5d5954b2f22e109d4a6eba8b2618c5b96e4ee7a2" + "revision": "5d5954b2f22e109d4a6eba8b2618c5b96e4ee7a2", + "url": "https://github.com/ellisonleao/glow.nvim/archive/5d5954b2f22e109d4a6eba8b2618c5b96e4ee7a2.tar.gz", + "hash": "sha256-CvBcmVWBgI+m+PS7p7PmsiPtTEfqx2kpIzz4mImONIc=" }, "gruvbox": { "type": "Git", @@ -552,7 +652,9 @@ }, "branch": "main", "submodules": false, - "revision": "5e0a460d8e0f7f669c158dedd5f9ae2bcac31437" + "revision": "5e0a460d8e0f7f669c158dedd5f9ae2bcac31437", + "url": "https://github.com/ellisonleao/gruvbox.nvim/archive/5e0a460d8e0f7f669c158dedd5f9ae2bcac31437.tar.gz", + "hash": "sha256-EJG0MQ5fEh2lUxUnJhcBGJdV1l7AmKjUjwNdGAFIpnQ=" }, "hardtime-nvim": { "type": "Git", @@ -563,7 +665,9 @@ }, "branch": "main", "submodules": false, - "revision": "b4e431934af1fe224a3a801f632c008278cb7628" + "revision": "b4e431934af1fe224a3a801f632c008278cb7628", + "url": "https://github.com/m4xshen/hardtime.nvim/archive/b4e431934af1fe224a3a801f632c008278cb7628.tar.gz", + "hash": "sha256-Jy9ARUHU1ySpSxxoS3hLRjxp5Lqt7juWN5Jnbdo0rg0=" }, "harpoon": { "type": "Git", @@ -574,7 +678,9 @@ }, "branch": "harpoon2", "submodules": false, - "revision": "ed1f853847ffd04b2b61c314865665e1dadf22c7" + "revision": "ed1f853847ffd04b2b61c314865665e1dadf22c7", + "url": "https://github.com/ThePrimeagen/harpoon/archive/ed1f853847ffd04b2b61c314865665e1dadf22c7.tar.gz", + "hash": "sha256-L7FvOV6KvD58BnY3no5IudiKTdgkGqhpS85RoSxtl7U=" }, "haskell-tools-nvim": { "type": "Git", @@ -585,7 +691,9 @@ }, "branch": "master", "submodules": false, - "revision": "641b06beab01bb85e4d4bb1f4a22d9f82938a8d4" + "revision": "641b06beab01bb85e4d4bb1f4a22d9f82938a8d4", + "url": "https://github.com/mrcjkb/haskell-tools.nvim/archive/641b06beab01bb85e4d4bb1f4a22d9f82938a8d4.tar.gz", + "hash": "sha256-wf38O91Bejt6MvhF3/d1J0Zkbu/sFchOYy31fahKIR4=" }, "highlight-undo-nvim": { "type": "Git", @@ -596,7 +704,9 @@ }, "branch": "main", "submodules": false, - "revision": "ee32e12693d70e66f954d09a504a7371d110fc27" + "revision": "ee32e12693d70e66f954d09a504a7371d110fc27", + "url": "https://github.com/tzachar/highlight-undo.nvim/archive/ee32e12693d70e66f954d09a504a7371d110fc27.tar.gz", + "hash": "sha256-yU4i3uPI7qghxdevOuqzxu8gIol6pxgd7TIY6vnyfiU=" }, "hop.nvim": { "type": "GitRelease", @@ -609,7 +719,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v2.7.2" + "version": "v2.7.2", + "revision": "08ddca799089ab96a6d1763db0b8adc5320bf050", + "url": "https://api.github.com/repos/smoka7/hop.nvim/tarball/refs/tags/v2.7.2", + "hash": "sha256-lvNKCzuje6lO8IRc4flKO2ePOpuGlsdNP6yfPiprvh4=" }, "hunk-nvim": { "type": "GitRelease", @@ -622,7 +735,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v1.9.0" + "version": "v1.9.0", + "revision": "c21f15dbe78ddf23a4e1528a9a5370958c28b608", + "url": "https://api.github.com/repos/julienvincent/hunk.nvim/tarball/refs/tags/v1.9.0", + "hash": "sha256-xaY3s1lTAl/oFdqXAZ2KJd5/7XEsSXTIhC31NklaLvo=" }, "hydra-nvim": { "type": "GitRelease", @@ -635,7 +751,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v1.0.3" + "version": "v1.0.3", + "revision": "f3d4822060376cb253d4cc0d5af2c272c28de2a7", + "url": "https://api.github.com/repos/nvimtools/hydra.nvim/tarball/refs/tags/v1.0.3", + "hash": "sha256-GwsitCPMLkTJrjdIyrfzt8wqgHY/aJLNiHzdUBIOrY0=" }, "icon-picker-nvim": { "type": "Git", @@ -646,7 +765,9 @@ }, "branch": "master", "submodules": false, - "revision": "3ee9a0ea9feeef08ae35e40c8be6a2fa2c20f2d3" + "revision": "3ee9a0ea9feeef08ae35e40c8be6a2fa2c20f2d3", + "url": "https://github.com/ziontee113/icon-picker.nvim/archive/3ee9a0ea9feeef08ae35e40c8be6a2fa2c20f2d3.tar.gz", + "hash": "sha256-VZKsVeSmPR3AA8267Mtd5sSTZl2CAqnbgqceCptgp4w=" }, "image-nvim": { "type": "Git", @@ -657,7 +778,9 @@ }, "branch": "master", "submodules": false, - "revision": "446a8a5cc7a3eae3185ee0c697732c32a5547a0b" + "revision": "446a8a5cc7a3eae3185ee0c697732c32a5547a0b", + "url": "https://github.com/3rd/image.nvim/archive/446a8a5cc7a3eae3185ee0c697732c32a5547a0b.tar.gz", + "hash": "sha256-EaDeY8aP41xHTw5epqYjaBqPYs6Z2DABzSaVOnG6D6I=" }, "img-clip": { "type": "Git", @@ -668,7 +791,9 @@ }, "branch": "main", "submodules": false, - "revision": "f33f3af9ba50f99d70f8fcb1a8575750ada4ea4a" + "revision": "f33f3af9ba50f99d70f8fcb1a8575750ada4ea4a", + "url": "https://github.com/hakonharnes/img-clip.nvim/archive/f33f3af9ba50f99d70f8fcb1a8575750ada4ea4a.tar.gz", + "hash": "sha256-o781gHd3sJEEgAMXX+/YXi80pnn0XF35LVwJjLqc0RQ=" }, "indent-blankline-nvim": { "type": "Git", @@ -679,7 +804,9 @@ }, "branch": "master", "submodules": false, - "revision": "005b56001b2cb30bfa61b7986bc50657816ba4ba" + "revision": "005b56001b2cb30bfa61b7986bc50657816ba4ba", + "url": "https://github.com/lukas-reineke/indent-blankline.nvim/archive/005b56001b2cb30bfa61b7986bc50657816ba4ba.tar.gz", + "hash": "sha256-0q/V+b4UrDRnaC/eRWOi9HU9a61vQSAM9/C8ZQyKt+Y=" }, "lazydev-nvim": { "type": "Git", @@ -690,7 +817,9 @@ }, "branch": "main", "submodules": false, - "revision": "258d2a5ef4a3e3d6d9ba9da72c9725c53e9afcbd" + "revision": "258d2a5ef4a3e3d6d9ba9da72c9725c53e9afcbd", + "url": "https://github.com/folke/lazydev.nvim/archive/258d2a5ef4a3e3d6d9ba9da72c9725c53e9afcbd.tar.gz", + "hash": "sha256-z/nhZiGOdpQe1qZ4k6EMG4wH7KQ/1ClQUzvw9o0HxWI=" }, "leap-nvim": { "type": "Git", @@ -701,7 +830,9 @@ }, "branch": "main", "submodules": false, - "revision": "07304103f6bd923004fdef9262d9a4d7925fb70a" + "revision": "07304103f6bd923004fdef9262d9a4d7925fb70a", + "url": "https://github.com/ggandor/leap.nvim/archive/07304103f6bd923004fdef9262d9a4d7925fb70a.tar.gz", + "hash": "sha256-AImK8kLWBdA1IFeTt52UF8+j+BBmQmz00VW4EWCVQdg=" }, "leetcode-nvim": { "type": "Git", @@ -712,7 +843,9 @@ }, "branch": "master", "submodules": false, - "revision": "fdd3f91800b3983e27bc9fcfb99cfa7293d7f11a" + "revision": "fdd3f91800b3983e27bc9fcfb99cfa7293d7f11a", + "url": "https://github.com/kawre/leetcode.nvim/archive/fdd3f91800b3983e27bc9fcfb99cfa7293d7f11a.tar.gz", + "hash": "sha256-PqfDPTKiM64tIi/BSQKDsE5rjmmuDHcBB91I3dZ4El8=" }, "lsp-signature-nvim": { "type": "Git", @@ -723,7 +856,9 @@ }, "branch": "master", "submodules": false, - "revision": "62cadce83aaceed677ffe7a2d6a57141af7131ea" + "revision": "62cadce83aaceed677ffe7a2d6a57141af7131ea", + "url": "https://github.com/ray-x/lsp_signature.nvim/archive/62cadce83aaceed677ffe7a2d6a57141af7131ea.tar.gz", + "hash": "sha256-Dr3rU/Heqb3crYGVI86xhfZ89Fs0M62zD6tI5fZANIw=" }, "lspkind-nvim": { "type": "Git", @@ -734,7 +869,9 @@ }, "branch": "master", "submodules": false, - "revision": "3ddd1b4edefa425fda5a9f95a4f25578727c0bb3" + "revision": "3ddd1b4edefa425fda5a9f95a4f25578727c0bb3", + "url": "https://github.com/onsails/lspkind-nvim/archive/3ddd1b4edefa425fda5a9f95a4f25578727c0bb3.tar.gz", + "hash": "sha256-TVKYttrJrEgKfQaEsVGDQH/1i5vr0B3sJIJ4wtQWzns=" }, "lspsaga-nvim": { "type": "Git", @@ -745,7 +882,9 @@ }, "branch": "main", "submodules": false, - "revision": "8efe00d6aed9db6449969f889170f1a7e43101a1" + "revision": "8efe00d6aed9db6449969f889170f1a7e43101a1", + "url": "https://github.com/nvimdev/lspsaga.nvim/archive/8efe00d6aed9db6449969f889170f1a7e43101a1.tar.gz", + "hash": "sha256-cuf/gh3NwpDMxRLmb3FknYtXNHgy7uShgmAqlU+Vng4=" }, "lua-utils-nvim": { "type": "Git", @@ -756,7 +895,9 @@ }, "branch": "main", "submodules": false, - "revision": "e565749421f4bbb5d2e85e37c3cef9d56553d8bd" + "revision": "e565749421f4bbb5d2e85e37c3cef9d56553d8bd", + "url": "https://github.com/nvim-neorg/lua-utils.nvim/archive/e565749421f4bbb5d2e85e37c3cef9d56553d8bd.tar.gz", + "hash": "sha256-9ildzQEMkXKZ3LHq+khGFgRQFxlIXQclQ7QU3fcU1C4=" }, "lualine-nvim": { "type": "Git", @@ -767,7 +908,9 @@ }, "branch": "master", "submodules": false, - "revision": "b8c23159c0161f4b89196f74ee3a6d02cdc3a955" + "revision": "b8c23159c0161f4b89196f74ee3a6d02cdc3a955", + "url": "https://github.com/hoob3rt/lualine.nvim/archive/b8c23159c0161f4b89196f74ee3a6d02cdc3a955.tar.gz", + "hash": "sha256-lWt2kpW+hsTMWt8tar/+AISTDrIt4Jn27NmI9j+Xt4s=" }, "luasnip": { "type": "Git", @@ -778,7 +921,9 @@ }, "branch": "master", "submodules": false, - "revision": "73813308abc2eaeff2bc0d3f2f79270c491be9d7" + "revision": "73813308abc2eaeff2bc0d3f2f79270c491be9d7", + "url": "https://github.com/L3MON4D3/LuaSnip/archive/73813308abc2eaeff2bc0d3f2f79270c491be9d7.tar.gz", + "hash": "sha256-sicE0/Vgc03X+Qxqlu5CM7NGd+6FE9RGx6OjZUa6Umw=" }, "lz-n": { "type": "Git", @@ -789,7 +934,9 @@ }, "branch": "master", "submodules": false, - "revision": "9fc3d8234a0fb7ec6238a677a8b38bf24c1d9cc7" + "revision": "9fc3d8234a0fb7ec6238a677a8b38bf24c1d9cc7", + "url": "https://github.com/nvim-neorocks/lz.n/archive/9fc3d8234a0fb7ec6238a677a8b38bf24c1d9cc7.tar.gz", + "hash": "sha256-iFMLRQjvvyZqMLte7BAvNYyarkIDnSnowsFjM0viSzs=" }, "lzn-auto-require": { "type": "Git", @@ -800,7 +947,9 @@ }, "branch": "master", "submodules": false, - "revision": "ef746afb55467984ef3200d9709c8059ee0257d0" + "revision": "ef746afb55467984ef3200d9709c8059ee0257d0", + "url": "https://github.com/horriblename/lzn-auto-require/archive/ef746afb55467984ef3200d9709c8059ee0257d0.tar.gz", + "hash": "sha256-KC1z+zC9vKODllZVpBu+udzM12oYJaS8e6LdXWtQ89U=" }, "markview-nvim": { "type": "Git", @@ -811,7 +960,9 @@ }, "branch": "main", "submodules": false, - "revision": "de79a7626d54d7785436105ef72f37ee8fe8fa16" + "revision": "de79a7626d54d7785436105ef72f37ee8fe8fa16", + "url": "https://github.com/OXY2DEV/markview.nvim/archive/de79a7626d54d7785436105ef72f37ee8fe8fa16.tar.gz", + "hash": "sha256-kGhohG4Aw9wMceLiX+s2HCWIyWuJYHoa9D80elM1UQw=" }, "mellow": { "type": "Git", @@ -822,7 +973,9 @@ }, "branch": "main", "submodules": false, - "revision": "5cd188489bcc7eb512f0a30581ad972070f8e5cd" + "revision": "5cd188489bcc7eb512f0a30581ad972070f8e5cd", + "url": "https://github.com/mellow-theme/mellow.nvim/archive/5cd188489bcc7eb512f0a30581ad972070f8e5cd.tar.gz", + "hash": "sha256-A+2yTvhrug7hZBcoqfwIuuxz41xUPKZ7zqAwujeHTkI=" }, "mind-nvim": { "type": "Git", @@ -833,7 +986,9 @@ }, "branch": "master", "submodules": false, - "revision": "002137dd7cf97865ebd01b6a260209d2daf2da66" + "revision": "002137dd7cf97865ebd01b6a260209d2daf2da66", + "url": "https://github.com/phaazon/mind.nvim/archive/002137dd7cf97865ebd01b6a260209d2daf2da66.tar.gz", + "hash": "sha256-JIhAhQYGLLRucwlhzfckQYU5qjqbHtNH52JlGS5a79w=" }, "mini-ai": { "type": "Git", @@ -844,7 +999,9 @@ }, "branch": "main", "submodules": false, - "revision": "e0d00c227112e942ed2789dd4c21d651002831c0" + "revision": "e0d00c227112e942ed2789dd4c21d651002831c0", + "url": "https://github.com/echasnovski/mini.ai/archive/e0d00c227112e942ed2789dd4c21d651002831c0.tar.gz", + "hash": "sha256-ZpRK56/VplS9C2i9uR5YOo1br4XPSmouQtXB794sJmw=" }, "mini-align": { "type": "Git", @@ -855,7 +1012,9 @@ }, "branch": "main", "submodules": false, - "revision": "be20e745cfa549009d1867bf55381602810250da" + "revision": "be20e745cfa549009d1867bf55381602810250da", + "url": "https://github.com/echasnovski/mini.align/archive/be20e745cfa549009d1867bf55381602810250da.tar.gz", + "hash": "sha256-t/HN1Z4o5fkKjLmjVc227Lj7M83JdFjCZjhiRA22xyk=" }, "mini-animate": { "type": "Git", @@ -866,7 +1025,9 @@ }, "branch": "main", "submodules": false, - "revision": "98c612d104524da5a368c8419b3907c488e8c968" + "revision": "98c612d104524da5a368c8419b3907c488e8c968", + "url": "https://github.com/echasnovski/mini.animate/archive/98c612d104524da5a368c8419b3907c488e8c968.tar.gz", + "hash": "sha256-Q3S7NWl+NWv/Tai91lluUDoyvv9tSDgDC9vELx+zA0w=" }, "mini-base16": { "type": "Git", @@ -877,7 +1038,9 @@ }, "branch": "main", "submodules": false, - "revision": "a55403967588257a17a6049e99f80aa982543c36" + "revision": "a55403967588257a17a6049e99f80aa982543c36", + "url": "https://github.com/echasnovski/mini.base16/archive/a55403967588257a17a6049e99f80aa982543c36.tar.gz", + "hash": "sha256-b3idXUqfpbFAKls+1NplaEPRLzspiHFqsHbmbtZBQnA=" }, "mini-basics": { "type": "Git", @@ -888,7 +1051,9 @@ }, "branch": "main", "submodules": false, - "revision": "7a5f213ad45d89250143d65a30e3dcea9ec4d785" + "revision": "7a5f213ad45d89250143d65a30e3dcea9ec4d785", + "url": "https://github.com/echasnovski/mini.basics/archive/7a5f213ad45d89250143d65a30e3dcea9ec4d785.tar.gz", + "hash": "sha256-JZAGqT662stYAVUgNcyLGEpmuMiGLW/PKuD2QihUduc=" }, "mini-bracketed": { "type": "Git", @@ -899,7 +1064,9 @@ }, "branch": "main", "submodules": false, - "revision": "87cf031b49e3753227f73f433851a6a75cf31445" + "revision": "87cf031b49e3753227f73f433851a6a75cf31445", + "url": "https://github.com/echasnovski/mini.bracketed/archive/87cf031b49e3753227f73f433851a6a75cf31445.tar.gz", + "hash": "sha256-KbYH+gcjiJ4XuXbfUMfgSWM+cVA2+yDHaHKQW/8OayU=" }, "mini-bufremove": { "type": "Git", @@ -910,7 +1077,9 @@ }, "branch": "main", "submodules": false, - "revision": "6ce45baad3af93e4b112d84f702eb00bb4e29b9e" + "revision": "6ce45baad3af93e4b112d84f702eb00bb4e29b9e", + "url": "https://github.com/echasnovski/mini.bufremove/archive/6ce45baad3af93e4b112d84f702eb00bb4e29b9e.tar.gz", + "hash": "sha256-QqPITzijZKBKubWW0tP4OJw2dt+d9YubF+BS72QMmbo=" }, "mini-clue": { "type": "Git", @@ -921,7 +1090,9 @@ }, "branch": "main", "submodules": false, - "revision": "83696f95c9e498174950b947e2b6b4298eb19828" + "revision": "83696f95c9e498174950b947e2b6b4298eb19828", + "url": "https://github.com/echasnovski/mini.clue/archive/83696f95c9e498174950b947e2b6b4298eb19828.tar.gz", + "hash": "sha256-wGCgQrcEM/9PzxDaIoujWj6MM450FCErKA0edxdQx5M=" }, "mini-colors": { "type": "Git", @@ -932,7 +1103,9 @@ }, "branch": "main", "submodules": false, - "revision": "dd65a9f4653f8b3609e5d83d646ab447bfc980d1" + "revision": "dd65a9f4653f8b3609e5d83d646ab447bfc980d1", + "url": "https://github.com/echasnovski/mini.colors/archive/dd65a9f4653f8b3609e5d83d646ab447bfc980d1.tar.gz", + "hash": "sha256-xd/Ttkyem+idwMiWnqZMM3qrgQUrwgIr6k2z4Xozgxg=" }, "mini-comment": { "type": "Git", @@ -943,7 +1116,9 @@ }, "branch": "main", "submodules": false, - "revision": "796eff9194389220c8d89e0303857630adaaf786" + "revision": "796eff9194389220c8d89e0303857630adaaf786", + "url": "https://github.com/echasnovski/mini.comment/archive/796eff9194389220c8d89e0303857630adaaf786.tar.gz", + "hash": "sha256-E3FdnmaoVr4ff6QWQ3TDA0lUsVi2/TOR1+RgSxdxag8=" }, "mini-completion": { "type": "Git", @@ -954,7 +1129,9 @@ }, "branch": "main", "submodules": false, - "revision": "09470ac1f244070fa8a66d3c93f8b379075939f5" + "revision": "09470ac1f244070fa8a66d3c93f8b379075939f5", + "url": "https://github.com/echasnovski/mini.completion/archive/09470ac1f244070fa8a66d3c93f8b379075939f5.tar.gz", + "hash": "sha256-luZhwo0jXYkSa36+vVxYCPuEJa4PhwrgAeLjJjd1aFA=" }, "mini-cursorword": { "type": "GitRelease", @@ -967,7 +1144,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v0.16.0" + "version": "v0.16.0", + "revision": "55ecfd08d8ff62375f5be9e5b5d5252324b220e8", + "url": "https://api.github.com/repos/echasnovski/mini.cursorword/tarball/refs/tags/v0.16.0", + "hash": "sha256-sp51gKxTtsKs6HNH4+fFnMt14Zg6Qmb7Luk6KuqJ8Wk=" }, "mini-diff": { "type": "Git", @@ -978,7 +1158,9 @@ }, "branch": "main", "submodules": false, - "revision": "faecf54385bad761d8f3f3096c6c0ea2a6e73123" + "revision": "faecf54385bad761d8f3f3096c6c0ea2a6e73123", + "url": "https://github.com/echasnovski/mini.diff/archive/faecf54385bad761d8f3f3096c6c0ea2a6e73123.tar.gz", + "hash": "sha256-JAg4mSgme7KUHLaxpAlma4g6+hWesMtjk/JtdGp3L/0=" }, "mini-doc": { "type": "Git", @@ -989,7 +1171,9 @@ }, "branch": "main", "submodules": false, - "revision": "8c6bf704287fb6ed15ace91e34d94fffeedbfffc" + "revision": "8c6bf704287fb6ed15ace91e34d94fffeedbfffc", + "url": "https://github.com/echasnovski/mini.doc/archive/8c6bf704287fb6ed15ace91e34d94fffeedbfffc.tar.gz", + "hash": "sha256-NUCVb2k4s73JpGnsQl62ewS7WzndNc41Q5dNkmDHcpo=" }, "mini-extra": { "type": "Git", @@ -1000,7 +1184,9 @@ }, "branch": "main", "submodules": false, - "revision": "647deb1e79d8c871f6eda0572cf0000582487943" + "revision": "647deb1e79d8c871f6eda0572cf0000582487943", + "url": "https://github.com/echasnovski/mini.extra/archive/647deb1e79d8c871f6eda0572cf0000582487943.tar.gz", + "hash": "sha256-rTqhz6jbAQIsm8zj0sROQ8Q4V2vUTgCD5a0509nhM9U=" }, "mini-files": { "type": "Git", @@ -1011,7 +1197,9 @@ }, "branch": "main", "submodules": false, - "revision": "d22c5b74b7764d0bd33e4988e5ee00139cfe22e3" + "revision": "d22c5b74b7764d0bd33e4988e5ee00139cfe22e3", + "url": "https://github.com/echasnovski/mini.files/archive/d22c5b74b7764d0bd33e4988e5ee00139cfe22e3.tar.gz", + "hash": "sha256-s32YZSNSFYQVmJuilFEnjchu3lcnanG/+LsOJ6sKunM=" }, "mini-fuzzy": { "type": "Git", @@ -1022,7 +1210,9 @@ }, "branch": "main", "submodules": false, - "revision": "ef22e4fdd79df86192e80d1a5244de3ab56f2f06" + "revision": "ef22e4fdd79df86192e80d1a5244de3ab56f2f06", + "url": "https://github.com/echasnovski/mini.fuzzy/archive/ef22e4fdd79df86192e80d1a5244de3ab56f2f06.tar.gz", + "hash": "sha256-jieDiyuv7cMvetKW1xnNaj5pi+5UfipEIYhJHC86G2E=" }, "mini-git": { "type": "Git", @@ -1033,7 +1223,9 @@ }, "branch": "main", "submodules": false, - "revision": "0cdcfa1294558aad343234b928ef1c15040586ce" + "revision": "0cdcfa1294558aad343234b928ef1c15040586ce", + "url": "https://github.com/echasnovski/mini-git/archive/0cdcfa1294558aad343234b928ef1c15040586ce.tar.gz", + "hash": "sha256-6DbdkZ+uo0GEkFb/WGNT/2a9IrS6QuN3hMD5kYtB8t0=" }, "mini-hipatterns": { "type": "Git", @@ -1044,7 +1236,9 @@ }, "branch": "main", "submodules": false, - "revision": "1e0e8f51d50b18eb23b50eef8d97bfd9482e29d9" + "revision": "1e0e8f51d50b18eb23b50eef8d97bfd9482e29d9", + "url": "https://github.com/echasnovski/mini.hipatterns/archive/1e0e8f51d50b18eb23b50eef8d97bfd9482e29d9.tar.gz", + "hash": "sha256-RYNcFNWi2CC4WDcmOa/zHS7GHVBMhSAfomQpIlglj8c=" }, "mini-hues": { "type": "Git", @@ -1055,7 +1249,9 @@ }, "branch": "main", "submodules": false, - "revision": "3db0ee390af98c55e3336380b675ed23a053743a" + "revision": "3db0ee390af98c55e3336380b675ed23a053743a", + "url": "https://github.com/echasnovski/mini.hues/archive/3db0ee390af98c55e3336380b675ed23a053743a.tar.gz", + "hash": "sha256-Q3hFvMTtcmdies9qsbyVWw8t2q+J8XxEGddHigskFVE=" }, "mini-icons": { "type": "Git", @@ -1066,7 +1262,9 @@ }, "branch": "main", "submodules": false, - "revision": "e8fae66cb400744daeedf6e387347df50271c252" + "revision": "e8fae66cb400744daeedf6e387347df50271c252", + "url": "https://github.com/echasnovski/mini.icons/archive/e8fae66cb400744daeedf6e387347df50271c252.tar.gz", + "hash": "sha256-0xoGP/dFn0FA+g5w19+wXhtBfZtK5/Zd6w+WsykKkCk=" }, "mini-indentscope": { "type": "Git", @@ -1077,7 +1275,9 @@ }, "branch": "main", "submodules": false, - "revision": "fc1bb1e4573f7174cb6e2bbabc3453340a9eec16" + "revision": "fc1bb1e4573f7174cb6e2bbabc3453340a9eec16", + "url": "https://github.com/echasnovski/mini.indentscope/archive/fc1bb1e4573f7174cb6e2bbabc3453340a9eec16.tar.gz", + "hash": "sha256-R+5Kx0Tt18Garcfvp+EHS7DLaOCtG42IwF2X3vJJbXs=" }, "mini-jump": { "type": "Git", @@ -1088,7 +1288,9 @@ }, "branch": "main", "submodules": false, - "revision": "86cb4bf366cedbeaf81cc282049852995cb5c462" + "revision": "86cb4bf366cedbeaf81cc282049852995cb5c462", + "url": "https://github.com/echasnovski/mini.jump/archive/86cb4bf366cedbeaf81cc282049852995cb5c462.tar.gz", + "hash": "sha256-saHJ5QdjhjE1ufo2fU0oaotDTqx7IKrAK1wX2GsN7KQ=" }, "mini-jump2d": { "type": "Git", @@ -1099,7 +1301,9 @@ }, "branch": "main", "submodules": false, - "revision": "cd902f64880a0acab7595337884c5d8e381968ca" + "revision": "cd902f64880a0acab7595337884c5d8e381968ca", + "url": "https://github.com/echasnovski/mini.jump2d/archive/cd902f64880a0acab7595337884c5d8e381968ca.tar.gz", + "hash": "sha256-21Jng2yVTn5lmEZvO0VR1kQ2/o/Sde33EDpQqXsNdAk=" }, "mini-map": { "type": "Git", @@ -1110,7 +1314,9 @@ }, "branch": "main", "submodules": false, - "revision": "8317f824d8a183613b744d5eb39757357f6b528c" + "revision": "8317f824d8a183613b744d5eb39757357f6b528c", + "url": "https://github.com/echasnovski/mini.map/archive/8317f824d8a183613b744d5eb39757357f6b528c.tar.gz", + "hash": "sha256-ge9j4vqLJR/OuX59aX4ioAXRyPtdT9lKQTBFtNR2Pls=" }, "mini-misc": { "type": "Git", @@ -1121,7 +1327,9 @@ }, "branch": "main", "submodules": false, - "revision": "cc07b078146bcea14f19dd8ff525dbd57af93e5f" + "revision": "cc07b078146bcea14f19dd8ff525dbd57af93e5f", + "url": "https://github.com/echasnovski/mini.misc/archive/cc07b078146bcea14f19dd8ff525dbd57af93e5f.tar.gz", + "hash": "sha256-7DvOj+7NDOCkZ9Obs7gEljaIEqcBWxKKa9pThKRKmtM=" }, "mini-move": { "type": "Git", @@ -1132,7 +1340,9 @@ }, "branch": "main", "submodules": false, - "revision": "7231697e0e90d03f2bebab3108c5028a73af8934" + "revision": "7231697e0e90d03f2bebab3108c5028a73af8934", + "url": "https://github.com/echasnovski/mini.move/archive/7231697e0e90d03f2bebab3108c5028a73af8934.tar.gz", + "hash": "sha256-6uAYwY/sbzmh7EffZ3R9TWm17OhOPGUI0TXZp7by/vM=" }, "mini-notify": { "type": "Git", @@ -1143,7 +1353,9 @@ }, "branch": "main", "submodules": false, - "revision": "68ce2126c831bfcb9dcc359c15ccb105cf136718" + "revision": "68ce2126c831bfcb9dcc359c15ccb105cf136718", + "url": "https://github.com/echasnovski/mini.notify/archive/68ce2126c831bfcb9dcc359c15ccb105cf136718.tar.gz", + "hash": "sha256-FIHMOyXfrUYdANV/aLgxJgTRx6v3cFst6gE0V/3muo4=" }, "mini-operators": { "type": "Git", @@ -1154,7 +1366,9 @@ }, "branch": "main", "submodules": false, - "revision": "11a340facf8fa4880efd39d4cd01333b5b79728f" + "revision": "11a340facf8fa4880efd39d4cd01333b5b79728f", + "url": "https://github.com/echasnovski/mini.operators/archive/11a340facf8fa4880efd39d4cd01333b5b79728f.tar.gz", + "hash": "sha256-YcjDM2wqMk+rMt55h/YkNjuRm0VH0bAjFu3lnnUsvj4=" }, "mini-pairs": { "type": "Git", @@ -1165,7 +1379,9 @@ }, "branch": "main", "submodules": false, - "revision": "bada72fe4ec607f882a098d15aa4a3279bc6883d" + "revision": "bada72fe4ec607f882a098d15aa4a3279bc6883d", + "url": "https://github.com/echasnovski/mini.pairs/archive/bada72fe4ec607f882a098d15aa4a3279bc6883d.tar.gz", + "hash": "sha256-x3QV+5Wkv5GCX9NW3rkRbV+QTM/0MY4lg4ZxVVoRtbY=" }, "mini-pick": { "type": "Git", @@ -1176,7 +1392,9 @@ }, "branch": "main", "submodules": false, - "revision": "364a239e1c87ce1c4e9355cb7836d99686bb1912" + "revision": "364a239e1c87ce1c4e9355cb7836d99686bb1912", + "url": "https://github.com/echasnovski/mini.pick/archive/364a239e1c87ce1c4e9355cb7836d99686bb1912.tar.gz", + "hash": "sha256-+kmX6fAppwCHeLylbuusFnfrJWzQYCG+WME6jDOkb88=" }, "mini-sessions": { "type": "Git", @@ -1187,7 +1405,9 @@ }, "branch": "main", "submodules": false, - "revision": "3c42869b9da52090cd8b81e8877548fbbbfffaf6" + "revision": "3c42869b9da52090cd8b81e8877548fbbbfffaf6", + "url": "https://github.com/echasnovski/mini.sessions/archive/3c42869b9da52090cd8b81e8877548fbbbfffaf6.tar.gz", + "hash": "sha256-w0nrNcMw8UF4jBsk/IH2AXIQnl0vLWZ5PxJiMywLj7c=" }, "mini-snippets": { "type": "Git", @@ -1198,7 +1418,9 @@ }, "branch": "main", "submodules": false, - "revision": "e8610e97a6c50f7dd521bd76d7b90a996a96cd09" + "revision": "e8610e97a6c50f7dd521bd76d7b90a996a96cd09", + "url": "https://github.com/echasnovski/mini.snippets/archive/e8610e97a6c50f7dd521bd76d7b90a996a96cd09.tar.gz", + "hash": "sha256-XVmKSg8md4RI+ClF++P0StfeM4605fAVWqRlHcjNkwY=" }, "mini-splitjoin": { "type": "Git", @@ -1209,7 +1431,9 @@ }, "branch": "main", "submodules": false, - "revision": "0826fa1cf68a2db309b6208232f41b2a45360216" + "revision": "0826fa1cf68a2db309b6208232f41b2a45360216", + "url": "https://github.com/echasnovski/mini.splitjoin/archive/0826fa1cf68a2db309b6208232f41b2a45360216.tar.gz", + "hash": "sha256-N5LpFTLJajB9ZjCIAhugT5xld0WPnP5tuvz4SDVNYGk=" }, "mini-starter": { "type": "Git", @@ -1220,7 +1444,9 @@ }, "branch": "main", "submodules": false, - "revision": "99e548b6f56c93965e30ad54803076886cd4dbb9" + "revision": "99e548b6f56c93965e30ad54803076886cd4dbb9", + "url": "https://github.com/echasnovski/mini.starter/archive/99e548b6f56c93965e30ad54803076886cd4dbb9.tar.gz", + "hash": "sha256-y4uhJ8XpYEWNCMKXdoELO8smjMC5u2o14WDLl2jFxvM=" }, "mini-statusline": { "type": "Git", @@ -1231,7 +1457,9 @@ }, "branch": "main", "submodules": false, - "revision": "9968a44b2dad6866615dcd970eac26903d6ed05c" + "revision": "9968a44b2dad6866615dcd970eac26903d6ed05c", + "url": "https://github.com/echasnovski/mini.statusline/archive/9968a44b2dad6866615dcd970eac26903d6ed05c.tar.gz", + "hash": "sha256-cJBFxJHvUzTvpvDTe1AYT4PX1obmKUExJ+W7of/zS9M=" }, "mini-surround": { "type": "Git", @@ -1242,7 +1470,9 @@ }, "branch": "main", "submodules": false, - "revision": "aec6ed2902a2fd809e3c2fe79ee4568791285201" + "revision": "aec6ed2902a2fd809e3c2fe79ee4568791285201", + "url": "https://github.com/echasnovski/mini.surround/archive/aec6ed2902a2fd809e3c2fe79ee4568791285201.tar.gz", + "hash": "sha256-zY7yPmaLZ8iK2y5TojzZso3AIkf3CXPpueFj/D1UqGo=" }, "mini-tabline": { "type": "Git", @@ -1253,7 +1483,9 @@ }, "branch": "main", "submodules": false, - "revision": "c08c7a9715d29139128f8087338e78923f34e72c" + "revision": "c08c7a9715d29139128f8087338e78923f34e72c", + "url": "https://github.com/echasnovski/mini.tabline/archive/c08c7a9715d29139128f8087338e78923f34e72c.tar.gz", + "hash": "sha256-wnTHm8orE0YhWnnsQMlY3WhMv0YBgn95qzM6xbWxJgQ=" }, "mini-test": { "type": "Git", @@ -1264,7 +1496,9 @@ }, "branch": "main", "submodules": false, - "revision": "49fff7a133a4ecbce6eb439b44e7dad419b1f38b" + "revision": "49fff7a133a4ecbce6eb439b44e7dad419b1f38b", + "url": "https://github.com/echasnovski/mini.test/archive/49fff7a133a4ecbce6eb439b44e7dad419b1f38b.tar.gz", + "hash": "sha256-ZN+7T41I0tPt7zuKRKQN7iHuMrO+kSVtFREqb2osz8Q=" }, "mini-trailspace": { "type": "Git", @@ -1275,7 +1509,9 @@ }, "branch": "main", "submodules": false, - "revision": "e0265c5ad106cf3fa7194c024e48d20b13b33006" + "revision": "e0265c5ad106cf3fa7194c024e48d20b13b33006", + "url": "https://github.com/echasnovski/mini.trailspace/archive/e0265c5ad106cf3fa7194c024e48d20b13b33006.tar.gz", + "hash": "sha256-M/d9srGyFTRvK4nfEk8T0nTEBdoMRLf37SiW1uiOieg=" }, "mini-visits": { "type": "Git", @@ -1286,7 +1522,9 @@ }, "branch": "main", "submodules": false, - "revision": "49d96e5e8aceb9956ea2188d52be8da6cc66e0c9" + "revision": "49d96e5e8aceb9956ea2188d52be8da6cc66e0c9", + "url": "https://github.com/echasnovski/mini.visits/archive/49d96e5e8aceb9956ea2188d52be8da6cc66e0c9.tar.gz", + "hash": "sha256-HqYpu4oZgghhU58iH+sy72yWjrzuaNiMJjhhwF4QJpI=" }, "minimap-vim": { "type": "Git", @@ -1297,7 +1535,9 @@ }, "branch": "master", "submodules": false, - "revision": "57287e2dd28fa3e63276a32d11c729df14741d54" + "revision": "57287e2dd28fa3e63276a32d11c729df14741d54", + "url": "https://github.com/wfxr/minimap.vim/archive/57287e2dd28fa3e63276a32d11c729df14741d54.tar.gz", + "hash": "sha256-6dgDCzIbXEUD18UJxr2qUkBrLmmrIOO7SPKBn9ljZBY=" }, "mkdir-nvim": { "type": "Git", @@ -1308,7 +1548,9 @@ }, "branch": "main", "submodules": false, - "revision": "c55d1dee4f099528a1853b28bb28caa802eba217" + "revision": "c55d1dee4f099528a1853b28bb28caa802eba217", + "url": "https://github.com/jghauser/mkdir.nvim/archive/c55d1dee4f099528a1853b28bb28caa802eba217.tar.gz", + "hash": "sha256-Q+zlQVR8wVB1BqVTd0lkjZaFu/snt/hcb9jxw9fc/n4=" }, "modes-nvim": { "type": "Git", @@ -1319,7 +1561,9 @@ }, "branch": "main", "submodules": false, - "revision": "0932ba4e0bdc3457ac89a8aeed4d56ca0b36977a" + "revision": "0932ba4e0bdc3457ac89a8aeed4d56ca0b36977a", + "url": "https://github.com/mvllow/modes.nvim/archive/0932ba4e0bdc3457ac89a8aeed4d56ca0b36977a.tar.gz", + "hash": "sha256-SXx1S/yBDTddb/oncHmfvpdO2oUNbgUjBItnudDAIE8=" }, "multicursors-nvim": { "type": "GitRelease", @@ -1332,7 +1576,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v2.0.0" + "version": "v2.0.0", + "revision": "782820896b1691ed664e4c24f1cd9793dcb33dfb", + "url": "https://api.github.com/repos/smoka7/multicursors.nvim/tarball/refs/tags/v2.0.0", + "hash": "sha256-mFSWbMIc1KZ1c3i2poiCfLpyk9l9xdnJIPwqr7H2Kpw=" }, "neo-tree-nvim": { "type": "Git", @@ -1343,7 +1590,9 @@ }, "branch": "main", "submodules": false, - "revision": "9130e58424ad95bf2dd8b40afbb8cf04d648638c" + "revision": "9130e58424ad95bf2dd8b40afbb8cf04d648638c", + "url": "https://github.com/nvim-neo-tree/neo-tree.nvim/archive/9130e58424ad95bf2dd8b40afbb8cf04d648638c.tar.gz", + "hash": "sha256-u0G7c+NzKneDAw+gEq4/N9O3rinM0v9sengzFM4FpH4=" }, "neocodeium": { "type": "GitRelease", @@ -1356,7 +1605,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v1.16.3" + "version": "v1.16.3", + "revision": "f67384cee91f8ffc0d2e09d257691b2461725d5b", + "url": "https://api.github.com/repos/monkoose/neocodeium/tarball/refs/tags/v1.16.3", + "hash": "sha256-UemmcgQbdTDYYh8BCCjHgr/wQ8M7OH0ef6MBMHfOJv8=" }, "neocord": { "type": "Git", @@ -1367,7 +1619,9 @@ }, "branch": "main", "submodules": false, - "revision": "2ebf3792a8100376bb65fd66d5dbf60f50af7529" + "revision": "2ebf3792a8100376bb65fd66d5dbf60f50af7529", + "url": "https://github.com/IogaMaster/neocord/archive/2ebf3792a8100376bb65fd66d5dbf60f50af7529.tar.gz", + "hash": "sha256-o4xuQE+GAsshNCppB6pGPwmVT66K1xBll60sd68Rnfk=" }, "neogit": { "type": "GitRelease", @@ -1380,7 +1634,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v3.0.0" + "version": "v3.0.0", + "revision": "f635fa74477a1c1556bbcb85ce121e5f1c2a9335", + "url": "https://api.github.com/repos/NeogitOrg/neogit/tarball/refs/tags/v3.0.0", + "hash": "sha256-aGXM/vhK+kW7CMQXfjK8mbWgR3x87pH2iwqb+2mxFDU=" }, "neorg": { "type": "Git", @@ -1391,7 +1648,9 @@ }, "branch": "main", "submodules": false, - "revision": "4da2159b3f3420d43613f43e159f4253b8544474" + "revision": "4da2159b3f3420d43613f43e159f4253b8544474", + "url": "https://github.com/nvim-neorg/neorg/archive/4da2159b3f3420d43613f43e159f4253b8544474.tar.gz", + "hash": "sha256-DFpbdBfyW32d4QhH59+melM7cHK9tzm9awKjTDPJOvs=" }, "neorg-telescope": { "type": "Git", @@ -1402,7 +1661,9 @@ }, "branch": "main", "submodules": false, - "revision": "7fb6ca6a632c3c095601d379a664c0c1f802dc6c" + "revision": "7fb6ca6a632c3c095601d379a664c0c1f802dc6c", + "url": "https://github.com/nvim-neorg/neorg-telescope/archive/7fb6ca6a632c3c095601d379a664c0c1f802dc6c.tar.gz", + "hash": "sha256-tvbskEQ3+uOUlGKdqAFMlbF5Vw0A08XTwuWEs2aP64o=" }, "neovim-session-manager": { "type": "Git", @@ -1413,7 +1674,9 @@ }, "branch": "master", "submodules": false, - "revision": "3409dc920d40bec4c901c0a122a80bee03d6d1e1" + "revision": "3409dc920d40bec4c901c0a122a80bee03d6d1e1", + "url": "https://github.com/Shatur/neovim-session-manager/archive/3409dc920d40bec4c901c0a122a80bee03d6d1e1.tar.gz", + "hash": "sha256-k2akj/s6qJx/sCnz3UNHo5zbENTpw+OPuo2WPF1W7rg=" }, "new-file-template-nvim": { "type": "Git", @@ -1424,7 +1687,9 @@ }, "branch": "master", "submodules": false, - "revision": "6ac66669dbf2dc5cdee184a4fe76d22465ca67e8" + "revision": "6ac66669dbf2dc5cdee184a4fe76d22465ca67e8", + "url": "https://github.com/otavioschwanck/new-file-template.nvim/archive/6ac66669dbf2dc5cdee184a4fe76d22465ca67e8.tar.gz", + "hash": "sha256-g0IjJrHRXw7U9goVLzVYUyHBSsDZGHMpi3YZPhg64zA=" }, "nix-develop-nvim": { "type": "Git", @@ -1435,7 +1700,9 @@ }, "branch": "main", "submodules": false, - "revision": "afea026f5c478c000a8af8de87f7b711676387ab" + "revision": "afea026f5c478c000a8af8de87f7b711676387ab", + "url": "https://github.com/figsoda/nix-develop.nvim/archive/afea026f5c478c000a8af8de87f7b711676387ab.tar.gz", + "hash": "sha256-U7DuU/xefQCnCUlvne5fjmGExgJo/Of9ab39m0J+kls=" }, "noice-nvim": { "type": "Git", @@ -1446,7 +1713,9 @@ }, "branch": "main", "submodules": false, - "revision": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" + "revision": "0427460c2d7f673ad60eb02b35f5e9926cf67c59", + "url": "https://github.com/folke/noice.nvim/archive/0427460c2d7f673ad60eb02b35f5e9926cf67c59.tar.gz", + "hash": "sha256-0yu3JX7dXb9b+1REAVP+6K350OlYN6DBm8hEKgkQHgA=" }, "none-ls-nvim": { "type": "Git", @@ -1457,7 +1726,9 @@ }, "branch": "main", "submodules": false, - "revision": "5cf63841461b49989972d35bf886e076a1ab3649" + "revision": "5cf63841461b49989972d35bf886e076a1ab3649", + "url": "https://github.com/nvimtools/none-ls.nvim/archive/5cf63841461b49989972d35bf886e076a1ab3649.tar.gz", + "hash": "sha256-Lt/ea9Mkv7lbu8GqiWz3yI0Y7jotTcY/zTmV2m/k6Zo=" }, "nord": { "type": "Git", @@ -1468,7 +1739,9 @@ }, "branch": "main", "submodules": false, - "revision": "c0e33fc6a2587cdda67b4ee9eb26d01350a8f96b" + "revision": "c0e33fc6a2587cdda67b4ee9eb26d01350a8f96b", + "url": "https://github.com/gbprod/nord.nvim/archive/c0e33fc6a2587cdda67b4ee9eb26d01350a8f96b.tar.gz", + "hash": "sha256-PaZnWpTmsurQ4toGe7pGYEeGOthFMd4xHlbf/gqZKkQ=" }, "nui-nvim": { "type": "Git", @@ -1479,7 +1752,9 @@ }, "branch": "main", "submodules": false, - "revision": "de740991c12411b663994b2860f1a4fd0937c130" + "revision": "de740991c12411b663994b2860f1a4fd0937c130", + "url": "https://github.com/MunifTanjim/nui.nvim/archive/de740991c12411b663994b2860f1a4fd0937c130.tar.gz", + "hash": "sha256-41slmnvt1z7sCxvpiVuFmQ9g7eCaxQi1dDCL3AxSL1A=" }, "nvim-autopairs": { "type": "Git", @@ -1490,7 +1765,9 @@ }, "branch": "master", "submodules": false, - "revision": "23320e75953ac82e559c610bec5a90d9c6dfa743" + "revision": "23320e75953ac82e559c610bec5a90d9c6dfa743", + "url": "https://github.com/windwp/nvim-autopairs/archive/23320e75953ac82e559c610bec5a90d9c6dfa743.tar.gz", + "hash": "sha256-5WfSmA8tFMLzfE4adWuRzo+lxGROrvduxmHaaKifk4o=" }, "nvim-biscuits": { "type": "Git", @@ -1501,7 +1778,9 @@ }, "branch": "main", "submodules": false, - "revision": "dae2323054b9ff3a1f6300847dee29c00cdabdde" + "revision": "dae2323054b9ff3a1f6300847dee29c00cdabdde", + "url": "https://github.com/code-biscuits/nvim-biscuits/archive/dae2323054b9ff3a1f6300847dee29c00cdabdde.tar.gz", + "hash": "sha256-r0SEI/5Izv9GLrKFC8mmd6DuETdpJekswxTpB4WcBkE=" }, "nvim-cmp": { "type": "Git", @@ -1512,7 +1791,9 @@ }, "branch": "main", "submodules": false, - "revision": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" + "revision": "b5311ab3ed9c846b585c0c15b7559be131ec4be9", + "url": "https://github.com/hrsh7th/nvim-cmp/archive/b5311ab3ed9c846b585c0c15b7559be131ec4be9.tar.gz", + "hash": "sha256-l5z+PT4S9b09d2M+J/tHVd9W9Ss3eQQk5Ykpz2Qjxxw=" }, "nvim-colorizer-lua": { "type": "Git", @@ -1523,7 +1804,9 @@ }, "branch": "master", "submodules": false, - "revision": "51cf7c995ed1eb6642aecf19067ee634fa1b6ba2" + "revision": "51cf7c995ed1eb6642aecf19067ee634fa1b6ba2", + "url": "https://github.com/NvChad/nvim-colorizer.lua/archive/51cf7c995ed1eb6642aecf19067ee634fa1b6ba2.tar.gz", + "hash": "sha256-VlVeRTtzfeS3OlN7d9P5cmqN9Go0XMpTp36RSGq7sr8=" }, "nvim-cursorline": { "type": "Git", @@ -1534,7 +1817,9 @@ }, "branch": "main", "submodules": false, - "revision": "804f0023692653b2b2368462d67d2a87056947f9" + "revision": "804f0023692653b2b2368462d67d2a87056947f9", + "url": "https://github.com/yamatsum/nvim-cursorline/archive/804f0023692653b2b2368462d67d2a87056947f9.tar.gz", + "hash": "sha256-Uhw65p1KBjs8KsVOmTzuiu3XKclxBob8AVdWEt30C/8=" }, "nvim-dap": { "type": "Git", @@ -1545,7 +1830,9 @@ }, "branch": "master", "submodules": false, - "revision": "7367cec8e8f7a0b1e4566af9a7ef5959d11206a7" + "revision": "7367cec8e8f7a0b1e4566af9a7ef5959d11206a7", + "url": "https://github.com/mfussenegger/nvim-dap/archive/7367cec8e8f7a0b1e4566af9a7ef5959d11206a7.tar.gz", + "hash": "sha256-46SaLVSfkNbF2d2Co9g2TAwKOeYofKYGtsgMnXUZuEU=" }, "nvim-dap-go": { "type": "Git", @@ -1556,7 +1843,9 @@ }, "branch": "main", "submodules": false, - "revision": "b4421153ead5d726603b02743ea40cf26a51ed5f" + "revision": "b4421153ead5d726603b02743ea40cf26a51ed5f", + "url": "https://github.com/leoluz/nvim-dap-go/archive/b4421153ead5d726603b02743ea40cf26a51ed5f.tar.gz", + "hash": "sha256-wg9kiW2eAMmg4bvgqaAS9kt7qaVsIWl36BNqRbhZIgo=" }, "nvim-dap-ui": { "type": "Git", @@ -1567,7 +1856,9 @@ }, "branch": "master", "submodules": false, - "revision": "cf91d5e2d07c72903d052f5207511bf7ecdb7122" + "revision": "cf91d5e2d07c72903d052f5207511bf7ecdb7122", + "url": "https://github.com/rcarriga/nvim-dap-ui/archive/cf91d5e2d07c72903d052f5207511bf7ecdb7122.tar.gz", + "hash": "sha256-391zChjd6uAJycfXy1RG2Qt0OdCY3/WF9u0MWLtFZxA=" }, "nvim-docs-view": { "type": "Git", @@ -1578,7 +1869,9 @@ }, "branch": "master", "submodules": false, - "revision": "a5256fd30417f58804691df174bc76a8c8f8163a" + "revision": "a5256fd30417f58804691df174bc76a8c8f8163a", + "url": "https://github.com/amrbashir/nvim-docs-view/archive/a5256fd30417f58804691df174bc76a8c8f8163a.tar.gz", + "hash": "sha256-YIf7JxM3lVe1HiEEfxlj8gIM7nIL4yef38HC/wUITAY=" }, "nvim-highlight-colors": { "type": "Git", @@ -1589,7 +1882,9 @@ }, "branch": "main", "submodules": false, - "revision": "e0c4a58ec8c3ca7c92d3ee4eb3bc1dd0f7be317e" + "revision": "e0c4a58ec8c3ca7c92d3ee4eb3bc1dd0f7be317e", + "url": "https://github.com/brenoprata10/nvim-highlight-colors/archive/e0c4a58ec8c3ca7c92d3ee4eb3bc1dd0f7be317e.tar.gz", + "hash": "sha256-BIcOU2Gie90wujQFZ+aD3wYTRegSKw4CBxC95DRwo9I=" }, "nvim-lightbulb": { "type": "Git", @@ -1600,7 +1895,9 @@ }, "branch": "master", "submodules": false, - "revision": "aa3a8b0f4305b25cfe368f6c9be9923a7c9d0805" + "revision": "aa3a8b0f4305b25cfe368f6c9be9923a7c9d0805", + "url": "https://github.com/kosayoda/nvim-lightbulb/archive/aa3a8b0f4305b25cfe368f6c9be9923a7c9d0805.tar.gz", + "hash": "sha256-1XNhioGMqQV5sI7N6YrtCA6Y9zRiPEi7ikgseL1x6HI=" }, "nvim-lint": { "type": "Git", @@ -1611,7 +1908,9 @@ }, "branch": "master", "submodules": false, - "revision": "335a6044be16d7701001059cba9baa36fbeef422" + "revision": "335a6044be16d7701001059cba9baa36fbeef422", + "url": "https://github.com/mfussenegger/nvim-lint/archive/335a6044be16d7701001059cba9baa36fbeef422.tar.gz", + "hash": "sha256-POnQfsZAv93+0uCbKFcNgyQxn3u8nNqgnx0uTqCkCq8=" }, "nvim-lspconfig": { "type": "Git", @@ -1622,7 +1921,9 @@ }, "branch": "master", "submodules": false, - "revision": "db8fef885009fdec0daeff3e5dda92e1f539611e" + "revision": "db8fef885009fdec0daeff3e5dda92e1f539611e", + "url": "https://github.com/neovim/nvim-lspconfig/archive/db8fef885009fdec0daeff3e5dda92e1f539611e.tar.gz", + "hash": "sha256-TdgwzwyUJdjHH2CuRy7v6IBqBSD7PrMydrS1VYwYURI=" }, "nvim-metals": { "type": "Git", @@ -1633,7 +1934,9 @@ }, "branch": "main", "submodules": false, - "revision": "db6c9ffb32ec698b96d11cba1317dccc26f5c16d" + "revision": "db6c9ffb32ec698b96d11cba1317dccc26f5c16d", + "url": "https://github.com/scalameta/nvim-metals/archive/db6c9ffb32ec698b96d11cba1317dccc26f5c16d.tar.gz", + "hash": "sha256-fdnaUX3iU4PjfW43ow9xES8WnUdxShExkvvZj/fNdCg=" }, "nvim-navbuddy": { "type": "Git", @@ -1644,7 +1947,9 @@ }, "branch": "master", "submodules": false, - "revision": "a34786c77a528519f6b8a142db7609f6e387842d" + "revision": "a34786c77a528519f6b8a142db7609f6e387842d", + "url": "https://github.com/SmiteshP/nvim-navbuddy/archive/a34786c77a528519f6b8a142db7609f6e387842d.tar.gz", + "hash": "sha256-TLGvVuRg8ULrrytdJuypw5IYcYvz1nqn7nGFUeBXyyw=" }, "nvim-navic": { "type": "Git", @@ -1655,7 +1960,9 @@ }, "branch": "master", "submodules": false, - "revision": "f887d794a0f4594882814d7780980a949200a238" + "revision": "f887d794a0f4594882814d7780980a949200a238", + "url": "https://github.com/SmiteshP/nvim-navic/archive/f887d794a0f4594882814d7780980a949200a238.tar.gz", + "hash": "sha256-7L1rww1Z6NfcaOV5LUjspfwDhOk0asii8DdHmTe3ulc=" }, "nvim-neoclip-lua": { "type": "Git", @@ -1666,7 +1973,9 @@ }, "branch": "main", "submodules": false, - "revision": "831a97c7697736411a05ff8b91e8798ea4c2d6fb" + "revision": "831a97c7697736411a05ff8b91e8798ea4c2d6fb", + "url": "https://github.com/AckslD/nvim-neoclip.lua/archive/831a97c7697736411a05ff8b91e8798ea4c2d6fb.tar.gz", + "hash": "sha256-IjkpqLHGO48QRiYkELyadZK2uFXQVyklGfBJSgAbzIY=" }, "nvim-nio": { "type": "Git", @@ -1677,7 +1986,9 @@ }, "branch": "master", "submodules": false, - "revision": "21f5324bfac14e22ba26553caf69ec76ae8a7662" + "revision": "21f5324bfac14e22ba26553caf69ec76ae8a7662", + "url": "https://github.com/nvim-neotest/nvim-nio/archive/21f5324bfac14e22ba26553caf69ec76ae8a7662.tar.gz", + "hash": "sha256-eDbzJAGdUBhTwuD0Nt9FihZj1MmVdQfn/GKIybuu5a8=" }, "nvim-notify": { "type": "Git", @@ -1688,7 +1999,9 @@ }, "branch": "master", "submodules": false, - "revision": "8701bece920b38ea289b457f902e2ad184131a5d" + "revision": "8701bece920b38ea289b457f902e2ad184131a5d", + "url": "https://github.com/rcarriga/nvim-notify/archive/8701bece920b38ea289b457f902e2ad184131a5d.tar.gz", + "hash": "sha256-h7STMjY+CBTqBkIDJXgtJz4WhNeQ02ES2Jesi3jZXeM=" }, "nvim-scrollbar": { "type": "Git", @@ -1699,7 +2012,9 @@ }, "branch": "main", "submodules": false, - "revision": "5b103ef0fd2e8b9b4be3878ed38d224522192c6c" + "revision": "5b103ef0fd2e8b9b4be3878ed38d224522192c6c", + "url": "https://github.com/petertriho/nvim-scrollbar/archive/5b103ef0fd2e8b9b4be3878ed38d224522192c6c.tar.gz", + "hash": "sha256-Z9Pptj8c5FKInrP39xk1UkVa5c+IcGH8l3PRPaUlA64=" }, "nvim-surround": { "type": "Git", @@ -1710,7 +2025,9 @@ }, "branch": "main", "submodules": false, - "revision": "75de1782c781961e392efcca57601bf436f4d550" + "revision": "75de1782c781961e392efcca57601bf436f4d550", + "url": "https://github.com/kylechui/nvim-surround/archive/75de1782c781961e392efcca57601bf436f4d550.tar.gz", + "hash": "sha256-7sblb8Ki0pQavAGYinQt9EDOGCOiirSXI7BZFGIcYsY=" }, "nvim-tree-lua": { "type": "Git", @@ -1721,7 +2038,9 @@ }, "branch": "master", "submodules": false, - "revision": "87d096a39cb2d5d43e6771563575ff042a79f48b" + "revision": "87d096a39cb2d5d43e6771563575ff042a79f48b", + "url": "https://github.com/nvim-tree/nvim-tree.lua/archive/87d096a39cb2d5d43e6771563575ff042a79f48b.tar.gz", + "hash": "sha256-TmQd8Xx9xw3G9PfPH+DZeSECfiUoO7XKCUSyQ4O0hMk=" }, "nvim-treesitter-context": { "type": "Git", @@ -1732,7 +2051,9 @@ }, "branch": "master", "submodules": false, - "revision": "41847d3dafb5004464708a3db06b14f12bde548a" + "revision": "41847d3dafb5004464708a3db06b14f12bde548a", + "url": "https://github.com/nvim-treesitter/nvim-treesitter-context/archive/41847d3dafb5004464708a3db06b14f12bde548a.tar.gz", + "hash": "sha256-+yj8bstmffVByX3Z/1vkUYdXvpmWGbPt+RDfkBnV11w=" }, "nvim-treesitter-textobjects": { "type": "Git", @@ -1743,7 +2064,9 @@ }, "branch": "master", "submodules": false, - "revision": "71385f191ec06ffc60e80e6b0c9a9d5daed4824c" + "revision": "71385f191ec06ffc60e80e6b0c9a9d5daed4824c", + "url": "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/archive/71385f191ec06ffc60e80e6b0c9a9d5daed4824c.tar.gz", + "hash": "sha256-6hHKcQIdNn93YOSMccI+GFX84iVNHXLlSAxySTnQ6F4=" }, "nvim-ts-autotag": { "type": "Git", @@ -1754,7 +2077,9 @@ }, "branch": "main", "submodules": false, - "revision": "c4ca798ab95b316a768d51eaaaee48f64a4a46bc" + "revision": "c4ca798ab95b316a768d51eaaaee48f64a4a46bc", + "url": "https://github.com/windwp/nvim-ts-autotag/archive/c4ca798ab95b316a768d51eaaaee48f64a4a46bc.tar.gz", + "hash": "sha256-nT2W5gKFEfzP7MztLjm7yqwam3ADk0svcMdLg2nmI/4=" }, "nvim-ufo": { "type": "Git", @@ -1765,7 +2090,9 @@ }, "branch": "main", "submodules": false, - "revision": "d31e2a9fd572a25a4d5011776677223a8ccb7e35" + "revision": "d31e2a9fd572a25a4d5011776677223a8ccb7e35", + "url": "https://github.com/kevinhwang91/nvim-ufo/archive/d31e2a9fd572a25a4d5011776677223a8ccb7e35.tar.gz", + "hash": "sha256-OzoIVhZLUmF9Z0ReAngLJKZR6v/VCzhSK+YMOKAbW5w=" }, "nvim-web-devicons": { "type": "Git", @@ -1776,7 +2103,9 @@ }, "branch": "master", "submodules": false, - "revision": "b8221e42cf7287c4dcde81f232f58d7b947c210d" + "revision": "b8221e42cf7287c4dcde81f232f58d7b947c210d", + "url": "https://github.com/nvim-tree/nvim-web-devicons/archive/b8221e42cf7287c4dcde81f232f58d7b947c210d.tar.gz", + "hash": "sha256-lVrakFrpIP9lp7sMfMb33KeMPIkcn1qBFVytJzKCfuE=" }, "obsidian-nvim": { "type": "GitRelease", @@ -1789,7 +2118,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v3.15.3" + "version": "v3.15.3", + "revision": "3121b4b52a167949c4126254272346d363cc92b6", + "url": "https://api.github.com/repos/obsidian-nvim/obsidian.nvim/tarball/refs/tags/v3.15.3", + "hash": "sha256-tGS1QLNcArFGGj2g2cmguHwzlEQBSRiCzj0FLxbm1FQ=" }, "oil-git-status.nvim": { "type": "Git", @@ -1800,7 +2132,9 @@ }, "branch": "main", "submodules": false, - "revision": "4b5cf53842c17a09420919e655a6a559da3112d7" + "revision": "4b5cf53842c17a09420919e655a6a559da3112d7", + "url": "https://github.com/refractalize/oil-git-status.nvim/archive/4b5cf53842c17a09420919e655a6a559da3112d7.tar.gz", + "hash": "sha256-V1tR6U3SAufrPwjSmVXIfhWyaDcF/I48/r2nuCc1/Ms=" }, "oil-nvim": { "type": "Git", @@ -1811,7 +2145,9 @@ }, "branch": "master", "submodules": false, - "revision": "919e155fdf38e9148cdb5304faaaf53c20d703ea" + "revision": "919e155fdf38e9148cdb5304faaaf53c20d703ea", + "url": "https://github.com/stevearc/oil.nvim/archive/919e155fdf38e9148cdb5304faaaf53c20d703ea.tar.gz", + "hash": "sha256-mbcrKgXodoNKD3nluJG6645iEa7aUVJqUTAvbVsealU=" }, "omnisharp-extended-lsp-nvim": { "type": "Git", @@ -1822,7 +2158,9 @@ }, "branch": "main", "submodules": false, - "revision": "ec1a2431f8872f650a85ed71c24f0715df2e49c2" + "revision": "ec1a2431f8872f650a85ed71c24f0715df2e49c2", + "url": "https://github.com/Hoffs/omnisharp-extended-lsp.nvim/archive/ec1a2431f8872f650a85ed71c24f0715df2e49c2.tar.gz", + "hash": "sha256-BICPkP4XuFerc5yV04qb7YxdGgjPeO9Bx6JF2tfWj5M=" }, "onedark": { "type": "Git", @@ -1833,7 +2171,9 @@ }, "branch": "master", "submodules": false, - "revision": "de495fabe171d48aed5525f002d14414efcecbb2" + "revision": "de495fabe171d48aed5525f002d14414efcecbb2", + "url": "https://github.com/navarasu/onedark.nvim/archive/de495fabe171d48aed5525f002d14414efcecbb2.tar.gz", + "hash": "sha256-gXwKjdS3oCl4GOWFn8rFZtZvmpI7COy0S2dXRnUekeE=" }, "orgmode": { "type": "Git", @@ -1844,7 +2184,9 @@ }, "branch": "master", "submodules": false, - "revision": "4775d1a523a321b68b926f3a65a83357722a42c7" + "revision": "4775d1a523a321b68b926f3a65a83357722a42c7", + "url": "https://github.com/nvim-orgmode/orgmode/archive/4775d1a523a321b68b926f3a65a83357722a42c7.tar.gz", + "hash": "sha256-JHyHWCyCCU1bD7Uu2OFkjsuGrL/uKB6iyJomjzTCz4Y=" }, "otter-nvim": { "type": "Git", @@ -1855,7 +2197,9 @@ }, "branch": "main", "submodules": false, - "revision": "c44d645f03ae96e2e3cdc37f92ecfa93a534b736" + "revision": "c44d645f03ae96e2e3cdc37f92ecfa93a534b736", + "url": "https://github.com/jmbuhr/otter.nvim/archive/c44d645f03ae96e2e3cdc37f92ecfa93a534b736.tar.gz", + "hash": "sha256-du464FYOGJDApiFWAUeFx4fE6/JzcaKH/Yvl4VMDR48=" }, "oxocarbon": { "type": "Git", @@ -1866,7 +2210,9 @@ }, "branch": "main", "submodules": false, - "revision": "9f85f6090322f39b11ae04a343d4eb9d12a86897" + "revision": "9f85f6090322f39b11ae04a343d4eb9d12a86897", + "url": "https://github.com/nyoom-engineering/oxocarbon.nvim/archive/9f85f6090322f39b11ae04a343d4eb9d12a86897.tar.gz", + "hash": "sha256-BZiFM/V0UDv1IyJ70w5U0TpFqCKS4pnnK8GqzUrYd5M=" }, "pathlib-nvim": { "type": "Git", @@ -1877,7 +2223,9 @@ }, "branch": "main", "submodules": false, - "revision": "57e5598af6fe253761c1b48e0b59b7cd6699e2c1" + "revision": "57e5598af6fe253761c1b48e0b59b7cd6699e2c1", + "url": "https://github.com/pysan3/pathlib.nvim/archive/57e5598af6fe253761c1b48e0b59b7cd6699e2c1.tar.gz", + "hash": "sha256-YhCJeNKlcjgg3q51UWFhuIEPzNueC8YTpeuPPJDndvw=" }, "plenary-nvim": { "type": "Git", @@ -1888,7 +2236,9 @@ }, "branch": "master", "submodules": false, - "revision": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" + "revision": "b9fd5226c2f76c951fc8ed5923d85e4de065e509", + "url": "https://github.com/nvim-lua/plenary.nvim/archive/b9fd5226c2f76c951fc8ed5923d85e4de065e509.tar.gz", + "hash": "sha256-9Un7ekhBxcnmFE1xjCCFTZ7eqIbmXvQexpnhduAg4M0=" }, "precognition-nvim": { "type": "Git", @@ -1899,7 +2249,9 @@ }, "branch": "main", "submodules": false, - "revision": "2aae2687207029b3611a0e19a289f9e1c7efbe16" + "revision": "2aae2687207029b3611a0e19a289f9e1c7efbe16", + "url": "https://github.com/tris203/precognition.nvim/archive/2aae2687207029b3611a0e19a289f9e1c7efbe16.tar.gz", + "hash": "sha256-0xoWOLY6wFR31nAzOLtMdgdzbNDsGDDOiBQ0vGX5niw=" }, "prettier-plugin-astro": { "type": "GitRelease", @@ -1912,7 +2264,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v0.14.1" + "version": "v0.14.1", + "revision": "57234893ca374c8e401cce1f931180d314e13eac", + "url": "https://api.github.com/repos/withastro/prettier-plugin-astro/tarball/refs/tags/v0.14.1", + "hash": "sha256-XGPz4D2UKOonet0tX3up5mCxw3/69XYPScxb9l7nzpE=" }, "prettier-plugin-svelte": { "type": "GitRelease", @@ -1925,7 +2280,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v3.3.2" + "version": "v3.3.2", + "revision": "76c04ebfdff4306842e8ab0cd96b1c53c7041dde", + "url": "https://api.github.com/repos/sveltejs/prettier-plugin-svelte/tarball/refs/tags/v3.3.2", + "hash": "sha256-+ThmdCHSiq2xG4Az88oWX++Moh9t7oHmtkZXDzct0Dw=" }, "project-nvim": { "type": "Git", @@ -1936,7 +2294,9 @@ }, "branch": "main", "submodules": false, - "revision": "8c6bad7d22eef1b71144b401c9f74ed01526a4fb" + "revision": "8c6bad7d22eef1b71144b401c9f74ed01526a4fb", + "url": "https://github.com/ahmedkhalf/project.nvim/archive/8c6bad7d22eef1b71144b401c9f74ed01526a4fb.tar.gz", + "hash": "sha256-avV3wMiDbraxW4mqlEsKy0oeewaRj9Q33K8NzWoaptU=" }, "promise-async": { "type": "Git", @@ -1947,7 +2307,9 @@ }, "branch": "main", "submodules": false, - "revision": "119e8961014c9bfaf1487bf3c2a393d254f337e2" + "revision": "119e8961014c9bfaf1487bf3c2a393d254f337e2", + "url": "https://github.com/kevinhwang91/promise-async/archive/119e8961014c9bfaf1487bf3c2a393d254f337e2.tar.gz", + "hash": "sha256-9eM66brPjiFlY64vmBetRYrKnpDyN7+/URMm4GsGimA=" }, "qmk-nvim": { "type": "Git", @@ -1958,7 +2320,9 @@ }, "branch": "main", "submodules": false, - "revision": "3c804c1480991e4837514900b22b9358cfd64fa1" + "revision": "3c804c1480991e4837514900b22b9358cfd64fa1", + "url": "https://github.com/codethread/qmk.nvim/archive/3c804c1480991e4837514900b22b9358cfd64fa1.tar.gz", + "hash": "sha256-qqSEH2XyYjY8OsOjIMVuf85nFG3TgVquNGMhq7Hp2g0=" }, "rainbow-delimiters-nvim": { "type": "Git", @@ -1969,7 +2333,9 @@ }, "branch": "master", "submodules": false, - "revision": "3277ad5f96eb03c9d618c88e24f683e4364e578c" + "revision": "3277ad5f96eb03c9d618c88e24f683e4364e578c", + "url": "https://github.com/HiPhish/rainbow-delimiters.nvim/archive/3277ad5f96eb03c9d618c88e24f683e4364e578c.tar.gz", + "hash": "sha256-E0ZPi9Vzc3TwhNHsGyABY+sgn/vO6Oyun6eRd7/RFgU=" }, "registers-nvim": { "type": "Git", @@ -1980,7 +2346,9 @@ }, "branch": "main", "submodules": false, - "revision": "c217f8f369e0886776cda6c94eab839b30a8940d" + "revision": "c217f8f369e0886776cda6c94eab839b30a8940d", + "url": "https://github.com/tversteeg/registers.nvim/archive/c217f8f369e0886776cda6c94eab839b30a8940d.tar.gz", + "hash": "sha256-M7uR3yXYUQ4I8Gt8P6k25q67UNwksRDPKGrS/FCqrt0=" }, "render-markdown-nvim": { "type": "Git", @@ -1991,7 +2359,9 @@ }, "branch": "main", "submodules": false, - "revision": "7e6af36c846017122e07e68803bbf95f3c729ca3" + "revision": "7e6af36c846017122e07e68803bbf95f3c729ca3", + "url": "https://github.com/MeanderingProgrammer/render-markdown.nvim/archive/7e6af36c846017122e07e68803bbf95f3c729ca3.tar.gz", + "hash": "sha256-Smt9v6/XyHUdUiIPyCPQSRvWCeMMhYITSZWd9M7Jlvs=" }, "rose-pine": { "type": "Git", @@ -2002,7 +2372,9 @@ }, "branch": "main", "submodules": false, - "revision": "72a04c4065345b51b56aed4859ea1d884f734097" + "revision": "72a04c4065345b51b56aed4859ea1d884f734097", + "url": "https://github.com/rose-pine/neovim/archive/72a04c4065345b51b56aed4859ea1d884f734097.tar.gz", + "hash": "sha256-CAPZaKFR/WcLW/NW9FNG3jJDnNgzLuwJP+I43ppzkpA=" }, "rtp-nvim": { "type": "Git", @@ -2013,7 +2385,9 @@ }, "branch": "main", "submodules": false, - "revision": "494ddfc888bb466555d90ace731856de1320fe45" + "revision": "494ddfc888bb466555d90ace731856de1320fe45", + "url": "https://github.com/nvim-neorocks/rtp.nvim/archive/494ddfc888bb466555d90ace731856de1320fe45.tar.gz", + "hash": "sha256-lmJbiD7I7MTEEpukESs67uAmLyn+p66hrUKLbEHp0Kw=" }, "run-nvim": { "type": "Git", @@ -2024,7 +2398,9 @@ }, "branch": "main", "submodules": false, - "revision": "9015c9cece816ccf10a185b420f6e345fd990802" + "revision": "9015c9cece816ccf10a185b420f6e345fd990802", + "url": "https://github.com/diniamo/run.nvim/archive/9015c9cece816ccf10a185b420f6e345fd990802.tar.gz", + "hash": "sha256-CFOyOARCLQiMOhFPeqz8n2ULyaaRxRZrOk0FCibjuIM=" }, "rustaceanvim": { "type": "Git", @@ -2035,7 +2411,9 @@ }, "branch": "master", "submodules": false, - "revision": "7c9271934d926969e920f7da932da6ba234b1e5a" + "revision": "7c9271934d926969e920f7da932da6ba234b1e5a", + "url": "https://github.com/mrcjkb/rustaceanvim/archive/7c9271934d926969e920f7da932da6ba234b1e5a.tar.gz", + "hash": "sha256-daJ1BpyPL7DdhLYu2KZw6OmpOylSzCpSwVx6mLjc4Ok=" }, "smart-splits": { "type": "GitRelease", @@ -2048,7 +2426,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v2.0.3" + "version": "v2.0.3", + "revision": "0670128ccecbec2e49d493d58ee6471d6edb7367", + "url": "https://api.github.com/repos/mrjones2014/smart-splits.nvim/tarball/refs/tags/v2.0.3", + "hash": "sha256-zfuBaSnudCWw0N1XAms9CeVrAuPEAPDXxLLg1rTX7FE=" }, "smartcolumn-nvim": { "type": "Git", @@ -2059,7 +2440,9 @@ }, "branch": "main", "submodules": false, - "revision": "b9cdbdf42f7ac5a659204cd5926017c7ff724a19" + "revision": "b9cdbdf42f7ac5a659204cd5926017c7ff724a19", + "url": "https://github.com/m4xshen/smartcolumn.nvim/archive/b9cdbdf42f7ac5a659204cd5926017c7ff724a19.tar.gz", + "hash": "sha256-QAb0O/ZwTVogRyTK8+Y4ORaN6nVaeYepKgfSCF/fIPU=" }, "snacks-nvim": { "type": "GitRelease", @@ -2072,7 +2455,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v2.30.0" + "version": "v2.30.0", + "revision": "a4e46becca45eb65c73a388634b1ce8aad629ae0", + "url": "https://api.github.com/repos/folke/snacks.nvim/tarball/refs/tags/v2.30.0", + "hash": "sha256-5m65Gvc6DTE9v7noOfm0+iQjDrqnrXYYV9QPnmr1JGY=" }, "solarized": { "type": "GitRelease", @@ -2085,7 +2471,10 @@ "version_upper_bound": null, "release_prefix": null, "submodules": false, - "version": "v3.6.0" + "version": "v3.6.0", + "revision": "c0dfe1cbfabd93b546baf5f1408f5df7e02e2050", + "url": "https://api.github.com/repos/maxmx03/solarized.nvim/tarball/refs/tags/v3.6.0", + "hash": "sha256-fNytlDlYHqX1W1pqt8xLoud+AtMQDlmtUkbwZArj4bs=" }, "solarized-osaka": { "type": "Git", @@ -2096,7 +2485,9 @@ }, "branch": "main", "submodules": false, - "revision": "f796014c14b1910e08d42cc2077fef34f08e0295" + "revision": "f796014c14b1910e08d42cc2077fef34f08e0295", + "url": "https://github.com/craftzdog/solarized-osaka.nvim/archive/f796014c14b1910e08d42cc2077fef34f08e0295.tar.gz", + "hash": "sha256-JuIeLpkF7jBCI/wrO3RQPtKbso57eTBglCAI5siEwks=" }, "sqls-nvim": { "type": "Git", @@ -2107,7 +2498,9 @@ }, "branch": "main", "submodules": false, - "revision": "bfb7b4090268f6163c408577070da4cc9d7450fd" + "revision": "bfb7b4090268f6163c408577070da4cc9d7450fd", + "url": "https://github.com/nanotee/sqls.nvim/archive/bfb7b4090268f6163c408577070da4cc9d7450fd.tar.gz", + "hash": "sha256-PLt4SjPBgTtxAghwffsNICQ0b5AQRrdCrZ7tEHccXIc=" }, "supermaven-nvim": { "type": "Git", @@ -2118,7 +2511,9 @@ }, "branch": "main", "submodules": false, - "revision": "07d20fce48a5629686aefb0a7cd4b25e33947d50" + "revision": "07d20fce48a5629686aefb0a7cd4b25e33947d50", + "url": "https://github.com/supermaven-inc/supermaven-nvim/archive/07d20fce48a5629686aefb0a7cd4b25e33947d50.tar.gz", + "hash": "sha256-1z3WKIiikQqoweReUyK5O8MWSRN5y95qcxM6qzlKMME=" }, "tabular": { "type": "Git", @@ -2129,7 +2524,9 @@ }, "branch": "master", "submodules": false, - "revision": "12437cd1b53488e24936ec4b091c9324cafee311" + "revision": "12437cd1b53488e24936ec4b091c9324cafee311", + "url": "https://github.com/godlygeek/tabular/archive/12437cd1b53488e24936ec4b091c9324cafee311.tar.gz", + "hash": "sha256-qmDpdg3Tl3W4JSovRb4ODlrKMjRL5CaVI05YBn0Q0LI=" }, "telescope": { "type": "Git", @@ -2140,7 +2537,9 @@ }, "branch": "master", "submodules": false, - "revision": "b4da76be54691e854d3e0e02c36b0245f945c2c7" + "revision": "b4da76be54691e854d3e0e02c36b0245f945c2c7", + "url": "https://github.com/nvim-telescope/telescope.nvim/archive/b4da76be54691e854d3e0e02c36b0245f945c2c7.tar.gz", + "hash": "sha256-JpW0ehsX81yVbKNzrYOe1hdgVMs6oaaxMLH6lECnOJg=" }, "tiny-devicons-auto-colors-nvim": { "type": "Git", @@ -2151,7 +2550,9 @@ }, "branch": "main", "submodules": false, - "revision": "51f548421f8a74680eff27d283c9d5ea6e8d0074" + "revision": "51f548421f8a74680eff27d283c9d5ea6e8d0074", + "url": "https://github.com/rachartier/tiny-devicons-auto-colors.nvim/archive/51f548421f8a74680eff27d283c9d5ea6e8d0074.tar.gz", + "hash": "sha256-zv5pccxNV/D3GFTGov48CSDC9nuGZURSWd0+tQRN+to=" }, "todo-comments-nvim": { "type": "Git", @@ -2162,7 +2563,9 @@ }, "branch": "main", "submodules": false, - "revision": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" + "revision": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5", + "url": "https://github.com/folke/todo-comments.nvim/archive/304a8d204ee787d2544d8bc23cd38d2f929e7cc5.tar.gz", + "hash": "sha256-at9OSBtQqyiDdxKdNn2x6z4k8xrDD90sACKEK7uKNUM=" }, "toggleterm-nvim": { "type": "Git", @@ -2173,7 +2576,9 @@ }, "branch": "main", "submodules": false, - "revision": "9a88eae817ef395952e08650b3283726786fb5fb" + "revision": "9a88eae817ef395952e08650b3283726786fb5fb", + "url": "https://github.com/akinsho/toggleterm.nvim/archive/9a88eae817ef395952e08650b3283726786fb5fb.tar.gz", + "hash": "sha256-fytbX+L12TK45YKFU9K+iFJcDrwboKabihc2LtX29J4=" }, "tokyonight": { "type": "Git", @@ -2184,7 +2589,9 @@ }, "branch": "main", "submodules": false, - "revision": "4d159616aee17796c2c94d2f5f87d2ee1a3f67c7" + "revision": "4d159616aee17796c2c94d2f5f87d2ee1a3f67c7", + "url": "https://github.com/folke/tokyonight.nvim/archive/4d159616aee17796c2c94d2f5f87d2ee1a3f67c7.tar.gz", + "hash": "sha256-0DRh/Lm8X8LBUa5gb5ZpgeTz61LeZjbPsQEy+t6J864=" }, "trouble": { "type": "Git", @@ -2195,7 +2602,9 @@ }, "branch": "main", "submodules": false, - "revision": "f176232e7759c4f8abd923c21e3e5a5c76cd6837" + "revision": "f176232e7759c4f8abd923c21e3e5a5c76cd6837", + "url": "https://github.com/folke/trouble.nvim/archive/f176232e7759c4f8abd923c21e3e5a5c76cd6837.tar.gz", + "hash": "sha256-yxcrQs8VCd+ABCnQTcXhmIVbM+Tqdy0ZgzLvbJNysTk=" }, "ts-error-translator-nvim": { "type": "Git", @@ -2206,7 +2615,9 @@ }, "branch": "main", "submodules": false, - "revision": "47e5ba89f71b9e6c72eaaaaa519dd59bd6897df4" + "revision": "47e5ba89f71b9e6c72eaaaaa519dd59bd6897df4", + "url": "https://github.com/dmmulroy/ts-error-translator.nvim/archive/47e5ba89f71b9e6c72eaaaaa519dd59bd6897df4.tar.gz", + "hash": "sha256-fi68jJVNTL2WlTehcl5Q8tijAeu2usjIsWXjcuixkCM=" }, "typst-concealer": { "type": "Git", @@ -2217,7 +2628,9 @@ }, "branch": "main", "submodules": false, - "revision": "3d2e72ce7fc06bd0db0dafbdd1e17d3c9e343d53" + "revision": "3d2e72ce7fc06bd0db0dafbdd1e17d3c9e343d53", + "url": "https://github.com/PartyWumpus/typst-concealer/archive/3d2e72ce7fc06bd0db0dafbdd1e17d3c9e343d53.tar.gz", + "hash": "sha256-0KaNmiQDTJpqC5cB6+m1akLK9kkpWavNZ+/zMOHAQ5o=" }, "typst-preview-nvim": { "type": "Git", @@ -2228,7 +2641,9 @@ }, "branch": "master", "submodules": false, - "revision": "1603d37bb44ed2efa0b4378d1dfedc087b4f2141" + "revision": "1603d37bb44ed2efa0b4378d1dfedc087b4f2141", + "url": "https://github.com/chomosuke/typst-preview.nvim/archive/1603d37bb44ed2efa0b4378d1dfedc087b4f2141.tar.gz", + "hash": "sha256-T9jyfMWDlEoYOhlLNLRsJ65IQ+4RjrQXGgqbaRlr1/k=" }, "undotree": { "type": "Git", @@ -2239,7 +2654,9 @@ }, "branch": "master", "submodules": false, - "revision": "0f1c9816975b5d7f87d5003a19c53c6fd2ff6f7f" + "revision": "0f1c9816975b5d7f87d5003a19c53c6fd2ff6f7f", + "url": "https://github.com/mbbill/undotree/archive/0f1c9816975b5d7f87d5003a19c53c6fd2ff6f7f.tar.gz", + "hash": "sha256-EWOH08KAWyoT9m45/B1d5aKQQJtd3k4orJbagVsxe08=" }, "vim-dirtytalk": { "type": "Git", @@ -2250,7 +2667,9 @@ }, "branch": "master", "submodules": false, - "revision": "aa57ba902b04341a04ff97214360f56856493583" + "revision": "aa57ba902b04341a04ff97214360f56856493583", + "url": "https://github.com/psliwka/vim-dirtytalk/archive/aa57ba902b04341a04ff97214360f56856493583.tar.gz", + "hash": "sha256-azU5jkv/fD/qDDyCU1bPNXOH6rmbDauG9jDNrtIXc0Y=" }, "vim-fugitive": { "type": "Git", @@ -2261,7 +2680,9 @@ }, "branch": "master", "submodules": false, - "revision": "61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4" + "revision": "61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4", + "url": "https://github.com/tpope/vim-fugitive/archive/61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4.tar.gz", + "hash": "sha256-u39oObHCXk8uew5HyVdV1Z69Viilv3B7x1SUJxYXYLo=" }, "vim-illuminate": { "type": "Git", @@ -2272,7 +2693,9 @@ }, "branch": "master", "submodules": false, - "revision": "0d1e93684da00ab7c057410fecfc24f434698898" + "revision": "0d1e93684da00ab7c057410fecfc24f434698898", + "url": "https://github.com/RRethy/vim-illuminate/archive/0d1e93684da00ab7c057410fecfc24f434698898.tar.gz", + "hash": "sha256-KqAJRCtDBG5xsvNsqkxoBdDckg02u4NBBreYQw7BphA=" }, "vim-markdown": { "type": "Git", @@ -2283,7 +2706,9 @@ }, "branch": "master", "submodules": false, - "revision": "8f6cb3a6ca4e3b6bcda0730145a0b700f3481b51" + "revision": "8f6cb3a6ca4e3b6bcda0730145a0b700f3481b51", + "url": "https://github.com/preservim/vim-markdown/archive/8f6cb3a6ca4e3b6bcda0730145a0b700f3481b51.tar.gz", + "hash": "sha256-ZCCSjZ5Xok4rnIwfa4VUEaz6d3oW9066l0EkoqiTppM=" }, "vim-repeat": { "type": "Git", @@ -2294,7 +2719,9 @@ }, "branch": "master", "submodules": false, - "revision": "65846025c15494983dafe5e3b46c8f88ab2e9635" + "revision": "65846025c15494983dafe5e3b46c8f88ab2e9635", + "url": "https://github.com/tpope/vim-repeat/archive/65846025c15494983dafe5e3b46c8f88ab2e9635.tar.gz", + "hash": "sha256-G/dmkq1KtSHIl+I5p3LfO6mGPS3eyLRbEEsuLbTpGlk=" }, "vim-sleuth": { "type": "Git", @@ -2305,7 +2732,9 @@ }, "branch": "master", "submodules": false, - "revision": "be69bff86754b1aa5adcbb527d7fcd1635a84080" + "revision": "be69bff86754b1aa5adcbb527d7fcd1635a84080", + "url": "https://github.com/tpope/vim-sleuth/archive/be69bff86754b1aa5adcbb527d7fcd1635a84080.tar.gz", + "hash": "sha256-2Cr3h3uJvUL3CSoJs3aBFrkBeOBURSQItgQ4ep9sHXM=" }, "vim-startify": { "type": "Git", @@ -2316,7 +2745,9 @@ }, "branch": "master", "submodules": false, - "revision": "4e089dffdad46f3f5593f34362d530e8fe823dcf" + "revision": "4e089dffdad46f3f5593f34362d530e8fe823dcf", + "url": "https://github.com/mhinz/vim-startify/archive/4e089dffdad46f3f5593f34362d530e8fe823dcf.tar.gz", + "hash": "sha256-W5N/Dqxf9hSXEEJsrEkXInFwBXNBJe9Dzx9TVS12mPk=" }, "which-key-nvim": { "type": "Git", @@ -2327,7 +2758,9 @@ }, "branch": "main", "submodules": false, - "revision": "904308e6885bbb7b60714c80ab3daf0c071c1492" + "revision": "904308e6885bbb7b60714c80ab3daf0c071c1492", + "url": "https://github.com/folke/which-key.nvim/archive/904308e6885bbb7b60714c80ab3daf0c071c1492.tar.gz", + "hash": "sha256-JNkjlv6QpnuaYCAFcBPjV7IavVLzj8QEX/Zi3sbdyrU=" }, "yanky-nvim": { "type": "Git", @@ -2338,7 +2771,9 @@ }, "branch": "main", "submodules": false, - "revision": "04775cc6e10ef038c397c407bc17f00a2f52b378" + "revision": "04775cc6e10ef038c397c407bc17f00a2f52b378", + "url": "https://github.com/gbprod/yanky.nvim/archive/04775cc6e10ef038c397c407bc17f00a2f52b378.tar.gz", + "hash": "sha256-VTqhlwvI6yhayslk0W6D22PTnQhzfDWbDcmQKEXhjQg=" } }, "version": 7 diff --git a/npins/sources.nix b/npins/sources.nix index 884fc8cc..0b09e232 100644 --- a/npins/sources.nix +++ b/npins/sources.nix @@ -1,249 +1,115 @@ -/* - This file is provided under the MIT licence: - - Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ -# Generated by npins. Do not modify; will be overwritten regularly -let - # Backwards-compatibly make something that previously didn't take any arguments take some - # The function must return an attrset, and will unfortunately be eagerly evaluated - # Same thing, but it catches eval errors on the default argument so that one may still call it with other arguments - mkFunctor = - fn: - let - e = builtins.tryEval (fn { }); - in - (if e.success then e.value else { error = fn { }; }) // { __functor = _self: fn; }; - - # https://github.com/NixOS/nixpkgs/blob/0258808f5744ca980b9a1f24fe0b1e6f0fecee9c/lib/lists.nix#L295 - range = - first: last: if first > last then [ ] else builtins.genList (n: first + n) (last - first + 1); - - # https://github.com/NixOS/nixpkgs/blob/0258808f5744ca980b9a1f24fe0b1e6f0fecee9c/lib/strings.nix#L257 - stringToCharacters = s: map (p: builtins.substring p 1 s) (range 0 (builtins.stringLength s - 1)); - - # https://github.com/NixOS/nixpkgs/blob/0258808f5744ca980b9a1f24fe0b1e6f0fecee9c/lib/strings.nix#L269 - stringAsChars = f: s: concatStrings (map f (stringToCharacters s)); - concatStrings = builtins.concatStringsSep ""; - - # If the environment variable NPINS_OVERRIDE_${name} is set, then use - # the path directly as opposed to the fetched source. - # (Taken from Niv for compatibility) - mayOverride = - name: path: - let +{ + lib, + fetchurl, + fetchgit, + fetchzip, +}: +builtins.mapAttrs +( + name: spec: let + mayOverride = name: path: let envVarName = "NPINS_OVERRIDE_${saneName}"; - saneName = stringAsChars (c: if (builtins.match "[a-zA-Z0-9]" c) == null then "_" else c) name; + saneName = builtins.concatStringsSep "_" ( + builtins.concatLists ( + builtins.filter (x: builtins.isList x && x != [""]) (builtins.split "([a-zA-Z0-9]*)" name) + ) + ); ersatz = builtins.getEnv envVarName; in - if ersatz == "" then - path - else - # this turns the string into an actual Nix path (for both absolute and - # relative paths) - builtins.trace "Overriding path of \"${name}\" with \"${ersatz}\" due to set \"${envVarName}\"" ( - if builtins.substring 0 1 ersatz == "/" then - /. + ersatz - else - /. + builtins.getEnv "PWD" + "/${ersatz}" - ); - - mkSource = - name: spec: - { - pkgs ? null, - }: - assert spec ? type; - let - # Unify across builtin and pkgs fetchers. - # `fetchGit` requires a wrapper because of slight API differences. - fetchers = - if pkgs == null then - { - inherit (builtins) fetchTarball fetchurl; - # For some fucking reason, fetchGit has a different signature than the other builtin fetchers … - fetchGit = args: (builtins.fetchGit args).outPath; - } - else - { - fetchTarball = - { - url, - sha256, - }: - pkgs.fetchzip { - inherit url sha256; - extension = "tar"; - }; - inherit (pkgs) fetchurl; - fetchGit = - { - url, - submodules, - rev, - name, - narHash, - }: - pkgs.fetchgit { - inherit url rev name; - fetchSubmodules = submodules; - hash = narHash; - }; - }; - - # Dispatch to the correct code path based on the type - path = - if spec.type == "Git" then - mkGitSource fetchers spec - else if spec.type == "GitRelease" then - mkGitSource fetchers spec - else if spec.type == "PyPi" then - mkPyPiSource fetchers spec - else if spec.type == "Channel" then - mkChannelSource fetchers spec - else if spec.type == "Tarball" then - mkTarballSource fetchers spec - else if spec.type == "Container" then - mkContainerSource pkgs spec - else - builtins.throw "Unknown source type ${spec.type}"; - in - spec // { outPath = mayOverride name path; }; - - mkGitSource = - { - fetchTarball, - fetchGit, - ... - }: - { - repository, - revision, - url ? null, - submodules, - hash, - ... - }: - assert repository ? type; - # At the moment, either it is a plain git repository (which has an url), or it is a GitHub/GitLab repository - # In the latter case, there we will always be an url to the tarball - if url != null && !submodules then - fetchTarball { - inherit url; - sha256 = hash; - } - else - let - url = - if repository.type == "Git" then - repository.url - else if repository.type == "GitHub" then - "https://github.com/${repository.owner}/${repository.repo}.git" - else if repository.type == "GitLab" then - "${repository.server}/${repository.repo_path}.git" - else if repository.type == "Forgejo" then - "${repository.server}/${repository.owner}/${repository.repo}.git" - else - throw "Unrecognized repository type ${repository.type}"; - urlToName = - url: rev: - let - matched = builtins.match "^.*/([^/]*)(\\.git)?$" url; - - short = builtins.substring 0 7 rev; - - appendShort = if (builtins.match "[a-f0-9]*" rev) != null then "-${short}" else ""; - in - "${if matched == null then "source" else builtins.head matched}${appendShort}"; - name = urlToName url revision; - in - fetchGit { - rev = revision; - narHash = hash; - - inherit name submodules url; - }; - - mkPyPiSource = - { fetchurl, ... }: - { - url, - hash, - ... - }: - fetchurl { - inherit url; - sha256 = hash; - }; - - mkChannelSource = - { fetchTarball, ... }: - { - url, - hash, - ... - }: - fetchTarball { - inherit url; - sha256 = hash; - }; - - mkTarballSource = - { fetchTarball, ... }: - { - url, - locked_url ? url, - hash, - ... - }: - fetchTarball { - url = locked_url; - sha256 = hash; - }; - - mkContainerSource = - pkgs: - { - image_name, - image_tag, - image_digest, - ... - }: - if pkgs == null then - builtins.throw "container sources require passing in a Nixpkgs value: https://github.com/andir/npins/blob/master/README.md#using-the-nixpkgs-fetchers" - else - pkgs.dockerTools.pullImage { - imageName = image_name; - imageDigest = image_digest; - finalImageTag = image_tag; - }; -in -mkFunctor ( - { - input ? ./sources.json, - }: - let - data = - if builtins.isPath input then - # while `readFile` will throw an error anyways if the path doesn't exist, - # we still need to check beforehand because *our* error can be caught but not the one from the builtin - # *piegames sighs* - if builtins.pathExists input then - builtins.fromJSON (builtins.readFile input) - else - throw "Input path ${toString input} does not exist" - else if builtins.isAttrs input then - input + if ersatz == "" + then path else - throw "Unsupported input type ${builtins.typeOf input}, must be a path or an attrset"; - version = data.version; + # this turns the string into an actual Nix path (for both absolute and + # relative paths) + builtins.trace "Overriding path of \"${name}\" with \"${ersatz}\" due to set \"${envVarName}\"" ( + if builtins.substring 0 1 ersatz == "/" + then /. + ersatz + else /. + builtins.getEnv "PWD" + "/${ersatz}" + ); + + path = + rec { + GitRelease = Git; + Channel = Tarball; + + Git = + if spec.url != null && !spec.submodules + then Tarball + else + fetchgit ( + let + repo = spec.repository; + url = + { + Git = repo.url; + GitHub = "https://github.com/${repo.owner}/${repo.repo}.git"; + GitLab = "${repo.server}/${repo.repo_path}.git"; + Forgejo = "${repo.server}/${repo.owner}/${repo.repo}.git"; + } + .${ + repo.type + } or (throw "Unrecognized repository type ${repo.type}"); + in { + name = let + matched = builtins.match "^.*/([^/]*)(\\.git)?$" url; + appendShort = + if (builtins.match "[a-f0-9]*" spec.revision) != null + then "-${builtins.substring 0 7 spec.revision}" + else ""; + in "${ + if matched == null + then "source" + else builtins.head matched + }${appendShort}"; + inherit url; + + rev = spec.revision; + inherit (spec) hash; + fetchSubmodules = spec.submodules; + } + ); + + PyPi = fetchurl { + inherit (spec) url hash; + }; + + Tarball = fetchzip { + inherit (spec) url hash; + extension = "tar"; + }; + } + .${ + spec.type + } or (builtins.throw "Unknown source type ${spec.type}"); + + version = + if spec ? revision + then builtins.substring 0 8 spec.revision + else "0"; in - if version == 7 then - builtins.mapAttrs (name: spec: mkFunctor (mkSource name spec)) data.pins - else - throw "Unsupported format version ${toString version} in sources.json. Try running `npins upgrade`" + spec + // { + name = "${name}-${version}"; + pname = name; + inherit version; + outPath = + ( + # Override logic won't do anything if we're in pure eval + if builtins ? currentSystem + then mayOverride name path + else path + ).overrideAttrs + { + pname = name; + name = "${name}-${version}"; + inherit version; + }; + } +) +( + let + json = lib.importJSON ./sources.json; + in + assert lib.assertMsg (json.version == 7) "Unsupported format version ${toString json.version} in sources.json. Try running `npins upgrade`"; + json.pins ) From 1e085016279d72599a17257927db6e13192c62c2 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Thu, 15 Jan 2026 11:03:34 +0300 Subject: [PATCH 14/15] flake: bump inputs Signed-off-by: NotAShelf Change-Id: I08694d914332cbb43f7df085efe762c86a6a6964 --- flake.lock | 25 +++++++++++++------------ flake.nix | 2 +- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/flake.lock b/flake.lock index 0b4c58d5..0810a856 100644 --- a/flake.lock +++ b/flake.lock @@ -23,11 +23,11 @@ ] }, "locked": { - "lastModified": 1760948891, - "narHash": "sha256-TmWcdiUUaWk8J4lpjzu4gCGxWY6/Ok7mOK4fIFfBuU4=", + "lastModified": 1768135262, + "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "864599284fc7c0ba6357ed89ed5e2cd5040f0c04", + "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", "type": "github" }, "original": { @@ -38,11 +38,11 @@ }, "mnw": { "locked": { - "lastModified": 1758834834, - "narHash": "sha256-Y7IvY4F8vajZyp3WGf+KaiIVwondEkMFkt92Cr9NZmg=", + "lastModified": 1767030222, + "narHash": "sha256-kSvWF3Xt2HW9hmV5V7i8PqeWJIBUKmuKoHhOgj3Znzs=", "owner": "Gerg-L", "repo": "mnw", - "rev": "cfbc7d1cc832e318d0863a5fc91d940a96034001", + "rev": "75bb637454b0fbbb5ed652375a4bf7ffd28bcf6f", "type": "github" }, "original": { @@ -58,26 +58,27 @@ ] }, "locked": { - "lastModified": 1765720983, - "narHash": "sha256-tWtukpABmux6EC/FuCJEgA1kmRjcRPtED44N+GGPq+4=", + "lastModified": 1768214250, + "narHash": "sha256-hnBZDQWUxJV3KbtvyGW5BKLO/fAwydrxm5WHCWMQTbw=", "owner": "feel-co", "repo": "ndg", - "rev": "f399ace8bb8e1f705dd8942b24d207aa4d75c936", + "rev": "a6bd3c1ce2668d096e4fdaaa03ad7f03ba1fbca8", "type": "github" }, "original": { "owner": "feel-co", + "ref": "refs/tags/v2.6.0", "repo": "ndg", "type": "github" } }, "nixpkgs": { "locked": { - "lastModified": 1767364772, - "narHash": "sha256-fFUnEYMla8b7UKjijLnMe+oVFOz6HjijGGNS1l7dYaQ=", + "lastModified": 1768395095, + "narHash": "sha256-ZhuYJbwbZT32QA95tSkXd9zXHcdZj90EzHpEXBMabaw=", "owner": "nixos", "repo": "nixpkgs", - "rev": "16c7794d0a28b5a37904d55bcca36003b9109aaa", + "rev": "13868c071cc73a5e9f610c47d7bb08e5da64fdd5", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 6e58193f..4a35cf91 100644 --- a/flake.nix +++ b/flake.nix @@ -139,7 +139,7 @@ # Alternative documentation generator ndg = { - url = "github:feel-co/ndg"; + url = "github:feel-co/ndg?ref=refs/tags/v2.6.0"; inputs.nixpkgs.follows = "nixpkgs"; }; }; From 007f14a2c8d67568f4655654b401871920d73011 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Thu, 15 Jan 2026 11:03:42 +0300 Subject: [PATCH 15/15] pins: switch to main branch for nvim-treesitter-textobjects Signed-off-by: NotAShelf Change-Id: Id54a7879cde7424088ec187d97393a206a6a6964 --- npins/sources.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/npins/sources.json b/npins/sources.json index 5d0da66a..9bbcb6ff 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -2075,11 +2075,11 @@ "owner": "nvim-treesitter", "repo": "nvim-treesitter-textobjects" }, - "branch": "master", + "branch": "main", "submodules": false, - "revision": "71385f191ec06ffc60e80e6b0c9a9d5daed4824c", - "url": "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/archive/71385f191ec06ffc60e80e6b0c9a9d5daed4824c.tar.gz", - "hash": "sha256-6hHKcQIdNn93YOSMccI+GFX84iVNHXLlSAxySTnQ6F4=" + "revision": "baa6b4ec28c8be5e4a96f9b1b6ae9db85ec422f8", + "url": "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/archive/baa6b4ec28c8be5e4a96f9b1b6ae9db85ec422f8.tar.gz", + "hash": "sha256-kbnZaUtIKXoBj4tFiQWSpGmI6Doke7PjoetqIhsI8lc=" }, "nvim-ts-autotag": { "type": "Git",