From 93d310795826042f7774b453ab0ee37ee06ab0e3 Mon Sep 17 00:00:00 2001 From: vnuxa <123472826+vnuxa@users.noreply.github.com> Date: Fri, 19 Jul 2024 11:48:33 +0300 Subject: [PATCH] feat: add neoconf.nvim (#109) * Update manifest.yaml * CI: Update plugins --- .plugins.json | 1 + manifest.yaml | 14 ++++++++------ pkgs/vim-plugins.nix | 17 +++++++++++++++++ plugins.md | 3 ++- 4 files changed, 28 insertions(+), 7 deletions(-) diff --git a/.plugins.json b/.plugins.json index fd7d320ad..a8f77b1c5 100644 --- a/.plugins.json +++ b/.plugins.json @@ -436,6 +436,7 @@ "folke/lazydev.nvim": "{\"description\": \"Faster LuaLS setup for Neovim\", \"homepage\": \"https://github.com/folke/lazydev.nvim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"\"]}]}, \"name\": \"lazydev-nvim\", \"owner\": \"folke\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"lazydev.nvim\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"1jb6ba9kda366cga2fmlizxa2imli7l2j3baqp6bn2sshdqza5lp\", \"url\": \"https://github.com/folke/lazydev.nvim/archive/cea5d0fb556cdc35122d9cae772e7e0ed65b4505.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gHBg==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}", "folke/lsp-colors.nvim": "{\"description\": \"\\ud83c\\udf08 Plugin that creates missing LSP diagnostics highlight groups for color schemes that don't yet support the Neovim 0.5 builtin LSP client.\", \"homepage\": \"https://github.com/folke/lsp-colors.nvim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"\"]}]}, \"name\": \"lsp-colors-nvim\", \"owner\": \"folke\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"lsp-colors.nvim\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"0kxv4k4bdx2n31kpg7dm7dar35y3gnqqj7ak22w4bx6hk237b00v\", \"url\": \"https://github.com/folke/lsp-colors.nvim/archive/2bbe7541747fd339bdd8923fc45631a09bb4f1e5.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+cCGw==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}", "folke/lua-dev.nvim": "{\"description\": \"\\ud83d\\udcbb Neovim setup for init.lua and plugin development with full signature help, docs and completion for the nvim lua API.\", \"homepage\": \"https://github.com/folke/neodev.nvim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"\"]}]}, \"name\": \"lua-dev-nvim\", \"owner\": \"folke\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"lua-dev.nvim\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"17w9p12cpn5my0yrwdv4lls103pqzs47qv1qxifsj806f2xvjj5i\", \"url\": \"https://github.com/folke/lua-dev.nvim/archive/46aa467dca16cf3dfe27098042402066d2ae242d.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gHBg==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}", + "folke/neoconf.nvim": "{\"description\": \"\\ud83d\\udcbc Neovim plugin to manage global and project-local settings\", \"homepage\": \"https://github.com/folke/neoconf.nvim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"\"]}]}, \"name\": \"neoconf-nvim\", \"owner\": \"folke\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"neoconf.nvim\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"1xyqbjygbf44iag7zz02jhgwi7dl1dibl9fpmd61b655nrzyzqk2\", \"url\": \"https://github.com/folke/neoconf.nvim/archive/b1affd4d9a669534f54ffc82c87b58afd2608328.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gHEg==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}", "folke/neodev.nvim": "{\"description\": \"\\ud83d\\udcbb Neovim setup for init.lua and plugin development with full signature help, docs and completion for the nvim lua API.\", \"homepage\": \"https://github.com/folke/neodev.nvim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"\"]}]}, \"name\": \"neodev-nvim\", \"owner\": \"folke\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"neodev.nvim\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"17w9p12cpn5my0yrwdv4lls103pqzs47qv1qxifsj806f2xvjj5i\", \"url\": \"https://github.com/folke/neodev.nvim/archive/46aa467dca16cf3dfe27098042402066d2ae242d.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gHBg==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}", "folke/noice.nvim": "{\"description\": \"\\ud83d\\udca5 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.\", \"homepage\": \"https://github.com/folke/noice.nvim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"\"]}]}, \"name\": \"noice-nvim\", \"owner\": \"folke\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"noice.nvim\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"0xp0vsh2mlxcrj37ksiw72lxj00a29lb5ivq5y8mfb60yvjw2mag\", \"url\": \"https://github.com/folke/noice.nvim/archive/6263b6696811f0b11c88d8d2371134b1cc1762fc.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gHDQ==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}", "folke/persistence.nvim": "{\"description\": \"\\ud83d\\udcbe Simple session management for Neovim\", \"homepage\": \"https://github.com/folke/persistence.nvim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"\"]}]}, \"name\": \"persistence-nvim\", \"owner\": \"folke\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"persistence.nvim\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"14q5q2dhrfv0xyrlk409m7rh8dls0g9zlph5ir1qc580w312r1yk\", \"url\": \"https://github.com/folke/persistence.nvim/archive/1e7d01fc7f465af6c935361918bb5406cec736f9.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gHDQ==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}", diff --git a/manifest.yaml b/manifest.yaml index 9e35597f2..8c200de87 100644 --- a/manifest.yaml +++ b/manifest.yaml @@ -1041,6 +1041,8 @@ repo: NeoColumn.nvim - owner: ecthelionvi repo: NeoComposer.nvim +- owner: folke + repo: neoconf.nvim - owner: folke repo: neodev.nvim - owner: zbirenbaum @@ -1163,10 +1165,10 @@ repo: nvcode-color-schemes.vim - owner: chrisgrieser repo: nvim-alt-substitute -- owner: windwp - repo: nvim-autopairs - owner: nvim-pack repo: nvim-autopairs +- owner: windwp + repo: nvim-autopairs - owner: RRethy repo: nvim-base16 - owner: norcalli @@ -1462,10 +1464,10 @@ repo: nvim-treesitter-textsubjects - owner: AckslD repo: nvim-trevJ.lua -- owner: windwp - repo: nvim-ts-autotag - owner: nvim-pack repo: nvim-ts-autotag +- owner: windwp + repo: nvim-ts-autotag - owner: JoosepAlviste repo: nvim-ts-context-commentstring - owner: mfussenegger @@ -2197,10 +2199,10 @@ repo: wilder.nvim - owner: declancm repo: windex.nvim -- owner: windwp - repo: windline.nvim - owner: nvim-pack repo: windline.nvim +- owner: windwp + repo: windline.nvim - owner: anuvyklack repo: windows.nvim - owner: sindrets diff --git a/pkgs/vim-plugins.nix b/pkgs/vim-plugins.nix index d457190c0..f5f7833b8 100644 --- a/pkgs/vim-plugins.nix +++ b/pkgs/vim-plugins.nix @@ -8695,6 +8695,23 @@ }; }; + /* + Generated from: folke/neoconf.nvim + */ + neoconf-nvim = buildVimPlugin { + pname = "neoconf-nvim"; + version = "2024-07-18"; + src = fetchurl { + url = "https://github.com/folke/neoconf.nvim/archive/b1affd4d9a669534f54ffc82c87b58afd2608328.tar.gz"; + sha256 = "1xyqbjygbf44iag7zz02jhgwi7dl1dibl9fpmd61b655nrzyzqk2"; + }; + meta = with lib; { + description = "💼 Neovim plugin to manage global and project-local settings"; + homepage = "https://github.com/folke/neoconf.nvim"; + license = with licenses; []; + }; + }; + /* Generated from: folke/neodev.nvim */ diff --git a/plugins.md b/plugins.md index f84b7b840..63502a78f 100644 --- a/plugins.md +++ b/plugins.md @@ -1,4 +1,4 @@ - - Plugin count: 1107 + - Plugin count: 1108 | Repo | Last Update | Nix package name | warnings | |:---|:---|:---|:---| @@ -513,6 +513,7 @@ | [nvim-neo-tree/neo-tree.nvim](https://github.com/nvim-neo-tree/neo-tree.nvim) | 2024-06-11 | `neo-tree-nvim` | | [ecthelionvi/NeoColumn.nvim](https://github.com/ecthelionvi/NeoColumn.nvim) | 2023-10-17 | `NeoColumn-nvim` | | [ecthelionvi/NeoComposer.nvim](https://github.com/ecthelionvi/NeoComposer.nvim) | 2024-06-23 | `NeoComposer-nvim` | +| [folke/neoconf.nvim](https://github.com/folke/neoconf.nvim) | 2024-07-18 | `neoconf-nvim` | | [folke/neodev.nvim](https://github.com/folke/neodev.nvim) | 2024-07-06 | `neodev-nvim` | | [zbirenbaum/neodim](https://github.com/zbirenbaum/neodim) | 2023-12-22 | `neodim` | | [sbdchd/neoformat](https://github.com/sbdchd/neoformat) | 2024-05-30 | `neoformat` |