Skip to content

Commit

Permalink
feat: add astrocore, astrolsp, astroui, astrotheme (#122)
Browse files Browse the repository at this point in the history
* added astrocore, astrolsp, astroui, astrotheme

* CI: Update plugins

* CI: Update plugins

---------

Co-authored-by: Yofriadi Yahya <[email protected]>
Co-authored-by: jooooscha <[email protected]>
  • Loading branch information
3 people authored Nov 15, 2024
1 parent 955ac43 commit 60cecdf
Show file tree
Hide file tree
Showing 4 changed files with 102 additions and 18 deletions.
4 changes: 4 additions & 0 deletions .plugins.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@
"AllenDang/nvim-expand-expr": "{\"description\": \"Expand and repeat expression to multiple lines for neovim.\", \"homepage\": \"https://github.com/AllenDang/nvim-expand-expr\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"mit\"]}]}, \"name\": \"nvim-expand-expr\", \"owner\": \"AllenDang\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"nvim-expand-expr\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"1ws39d2y5gcj0df1jl8bwzwgjzsz7n88b090m0bxj6xmj8y0f7a3\", \"url\": \"https://github.com/AllenDang/nvim-expand-expr/archive/365cc2a0111228938fb46cffb9cc1a246d787cf0.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+UIDg==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
"AntonVanAssche/music-controls.nvim": "{\"description\": \"Control you favorite music players with ease from within Neovim.\", \"homepage\": \"https://github.com/AntonVanAssche/music-controls.nvim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"mit\"]}]}, \"name\": \"music-controls-nvim\", \"owner\": \"AntonVanAssche\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"music-controls.nvim\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"1y53nk426f1i21qlk2bv4cdi0g9rrvjb0mx05zg1svwq0dzkincx\", \"url\": \"https://github.com/AntonVanAssche/music-controls.nvim/archive/a476759ce4d8773050f075c22f37262a49e8fae9.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gKEg==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
"AstroNvim/AstroNvim": "{\"description\": \"AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins \", \"homepage\": \"https://github.com/AstroNvim/AstroNvim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"gpl3Only\"]}]}, \"name\": \"AstroNvim\", \"owner\": \"AstroNvim\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"1q463pi8a5s7b32ah8ip72awhdkamgfb7vr7p8azcm74cwan6ahv\", \"url\": \"https://github.com/AstroNvim/AstroNvim/archive/c699c7ace37093b5e73206c67fc394a5e1b5f58c.tar.gz\"}, \"source_line\": \"AstroNvim/AstroNvim\", \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+cLAw==\"]], \"py/object\": \"datetime.date\"}}",
"AstroNvim/astrocore": "{\"description\": \"Core AstroNvim configuration engine\", \"homepage\": \"https://github.com/AstroNvim/astrocore\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"gpl3Only\"]}]}, \"name\": \"astrocore\", \"owner\": \"AstroNvim\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"astrocore\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"14ayx8mih085fdsyc4hndb97nlkn3m8mzn5lzwgvlvnz0naf6acj\", \"url\": \"https://github.com/AstroNvim/astrocore/archive/0fcaac66d115948605c14eaf45a41d3923eaafeb.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gKHA==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
"AstroNvim/astrolsp": "{\"description\": \"LSP Configuration Engine built for AstroNvim\", \"homepage\": \"https://github.com/AstroNvim/astrolsp\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"gpl3Only\"]}]}, \"name\": \"astrolsp\", \"owner\": \"AstroNvim\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"astrolsp\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"0qmb6c9lv9z6nq8ma4iy07i3nk2cfjvvmvq406035p6sipiz55ki\", \"url\": \"https://github.com/AstroNvim/astrolsp/archive/9f1c8fb22223aaf7224710d677338114690ee8d6.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gKHg==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
"AstroNvim/astrotheme": "{\"description\": \"The default colorscheme used by AstroNvim\", \"homepage\": \"https://github.com/AstroNvim/astrotheme\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"gpl3Only\"]}]}, \"name\": \"astrotheme\", \"owner\": \"AstroNvim\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"astrotheme\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"1glzn2a05j2bjnswxsmin4bpnyxf4jl5x6znb2ffvacyxhaimyqg\", \"url\": \"https://github.com/AstroNvim/astrotheme/archive/b1405cc96823d5f6cdd5a2f7ebeb137183220840.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gKDg==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
"AstroNvim/astroui": "{\"description\": \" UI Configuration Engine built for AstroNvim \", \"homepage\": \"https://github.com/AstroNvim/astroui\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"gpl3Only\"]}]}, \"name\": \"astroui\", \"owner\": \"AstroNvim\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"astroui\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"1ks7c4dvr6mklw14pypkg5jdzb4ag48qcp7xswa6z9wn7hd6k0vv\", \"url\": \"https://github.com/AstroNvim/astroui/archive/8a9fa27631abc7d466dbdd14f9489d561eb49d67.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gJEw==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
"Bekaboo/deadcolumn.nvim": "{\"description\": \"A neovim plugin that shows colorcolumn dynamically\", \"homepage\": \"https://github.com/Bekaboo/deadcolumn.nvim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"gpl3Only\"]}]}, \"name\": \"deadcolumn-nvim\", \"owner\": \"Bekaboo\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"deadcolumn.nvim\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"0x7n86qaznvz9m85xl4x1bx3g7ykjqfnn8fkqckgzjdx20b28gkr\", \"url\": \"https://github.com/Bekaboo/deadcolumn.nvim/archive/897c905aef1a268ce4cc507d5cce048ed808fa7a.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gLBA==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
"Bekaboo/dropbar.nvim": "{\"description\": \"IDE-like breadcrumbs, out of the box\", \"homepage\": \"https://github.com/Bekaboo/dropbar.nvim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"gpl3Only\"]}]}, \"name\": \"dropbar-nvim\", \"owner\": \"Bekaboo\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"dropbar.nvim\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"08fczd1gkdx5abqlxsxblfchhpvl9sc29ia175lslgcqv4hfkw37\", \"url\": \"https://github.com/Bekaboo/dropbar.nvim/archive/52319b03a15a37641b1ae80e0c4ba893c401f8b1.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gLDA==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
"Bilal2453/luvit-meta": "{\"description\": \"Meta type definitions for the Lua platform Luvit.\", \"homepage\": \"https://github.com/Bilal2453/luvit-meta\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"\"]}]}, \"name\": \"luvit-meta\", \"owner\": \"Bilal2453\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"luvit-meta\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"06xcdn4hsavfl4bfxriq6ymn6cpqlnwlxc677dp5f48hrvdvy1s5\", \"url\": \"https://github.com/Bilal2453/luvit-meta/archive/ce76f6f6cdc9201523a5875a4471dcfe0186eb60.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gBFA==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
Expand Down
8 changes: 8 additions & 0 deletions manifest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,14 @@
repo: visual_studio_code
- owner: aspeddro
repo: cmp-pandoc.nvim
- owner: AstroNvim
repo: astrocore
- owner: AstroNvim
repo: astrolsp
- owner: AstroNvim
repo: astrotheme
- owner: AstroNvim
repo: astroui
- owner: atusy
repo: treemonkey.nvim
- owner: axieax
Expand Down
100 changes: 84 additions & 16 deletions pkgs/vim-plugins.nix
Original file line number Diff line number Diff line change
Expand Up @@ -429,6 +429,40 @@
};
};

/*
Generated from: AstroNvim/astrocore
*/
astrocore = buildVimPlugin {
pname = "astrocore";
version = "2024-10-28";
src = fetchurl {
url = "https://github.com/AstroNvim/astrocore/archive/0fcaac66d115948605c14eaf45a41d3923eaafeb.tar.gz";
sha256 = "14ayx8mih085fdsyc4hndb97nlkn3m8mzn5lzwgvlvnz0naf6acj";
};
meta = with lib; {
description = "Core AstroNvim configuration engine";
homepage = "https://github.com/AstroNvim/astrocore";
license = with licenses; [gpl3Only];
};
};

/*
Generated from: AstroNvim/astrolsp
*/
astrolsp = buildVimPlugin {
pname = "astrolsp";
version = "2024-10-30";
src = fetchurl {
url = "https://github.com/AstroNvim/astrolsp/archive/9f1c8fb22223aaf7224710d677338114690ee8d6.tar.gz";
sha256 = "0qmb6c9lv9z6nq8ma4iy07i3nk2cfjvvmvq406035p6sipiz55ki";
};
meta = with lib; {
description = "LSP Configuration Engine built for AstroNvim";
homepage = "https://github.com/AstroNvim/astrolsp";
license = with licenses; [gpl3Only];
};
};

/*
Generated from: tjdevries/astronauta.nvim
*/
Expand All @@ -446,6 +480,40 @@
};
};

/*
Generated from: AstroNvim/astrotheme
*/
astrotheme = buildVimPlugin {
pname = "astrotheme";
version = "2024-10-14";
src = fetchurl {
url = "https://github.com/AstroNvim/astrotheme/archive/b1405cc96823d5f6cdd5a2f7ebeb137183220840.tar.gz";
sha256 = "1glzn2a05j2bjnswxsmin4bpnyxf4jl5x6znb2ffvacyxhaimyqg";
};
meta = with lib; {
description = "The default colorscheme used by AstroNvim";
homepage = "https://github.com/AstroNvim/astrotheme";
license = with licenses; [gpl3Only];
};
};

/*
Generated from: AstroNvim/astroui
*/
astroui = buildVimPlugin {
pname = "astroui";
version = "2024-09-19";
src = fetchurl {
url = "https://github.com/AstroNvim/astroui/archive/8a9fa27631abc7d466dbdd14f9489d561eb49d67.tar.gz";
sha256 = "1ks7c4dvr6mklw14pypkg5jdzb4ag48qcp7xswa6z9wn7hd6k0vv";
};
meta = with lib; {
description = " UI Configuration Engine built for AstroNvim ";
homepage = "https://github.com/AstroNvim/astroui";
license = with licenses; [gpl3Only];
};
};

/*
Generated from: skywind3000/asyncrun.vim
*/
Expand Down Expand Up @@ -9291,35 +9359,35 @@
};

/*
Generated from: svrana/neosolarized.nvim
Generated from: Tsuzat/NeoSolarized.nvim
*/
neosolarized-nvim = buildVimPlugin {
pname = "neosolarized-nvim";
version = "2024-09-04";
NeoSolarized-nvim = buildVimPlugin {
pname = "NeoSolarized-nvim";
version = "2024-06-20";
src = fetchurl {
url = "https://github.com/svrana/neosolarized.nvim/archive/742deb0b2b1e110b09494206611509e3992aac35.tar.gz";
sha256 = "03qlb9kwsbb1ff7jz325z84j5pr16z30af06kf43ri9miljzd7db";
url = "https://github.com/Tsuzat/NeoSolarized.nvim/archive/bdfcdd056c4c73b10fc6f42f0c2d0df839ff49ae.tar.gz";
sha256 = "115fdvxbjp9wij09lmswjsl331hhviynsx9jf3z60gq9dg1k77nk";
};
meta = with lib; {
description = "Truecolor solarized theme for neovim in Lua using colorbuddy";
homepage = "https://github.com/svrana/neosolarized.nvim";
description = "NeoSolarized colorscheme for NeoVim with full transparency";
homepage = "https://github.com/Tsuzat/NeoSolarized.nvim";
license = with licenses; [];
};
};

/*
Generated from: Tsuzat/NeoSolarized.nvim
Generated from: svrana/neosolarized.nvim
*/
NeoSolarized-nvim = buildVimPlugin {
pname = "NeoSolarized-nvim";
version = "2024-06-20";
neosolarized-nvim = buildVimPlugin {
pname = "neosolarized-nvim";
version = "2024-09-04";
src = fetchurl {
url = "https://github.com/Tsuzat/NeoSolarized.nvim/archive/bdfcdd056c4c73b10fc6f42f0c2d0df839ff49ae.tar.gz";
sha256 = "115fdvxbjp9wij09lmswjsl331hhviynsx9jf3z60gq9dg1k77nk";
url = "https://github.com/svrana/neosolarized.nvim/archive/742deb0b2b1e110b09494206611509e3992aac35.tar.gz";
sha256 = "03qlb9kwsbb1ff7jz325z84j5pr16z30af06kf43ri9miljzd7db";
};
meta = with lib; {
description = "NeoSolarized colorscheme for NeoVim with full transparency";
homepage = "https://github.com/Tsuzat/NeoSolarized.nvim";
description = "Truecolor solarized theme for neovim in Lua using colorbuddy";
homepage = "https://github.com/svrana/neosolarized.nvim";
license = with licenses; [];
};
};
Expand Down
8 changes: 6 additions & 2 deletions plugins.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
- Plugin count: 1146
- Plugin count: 1150

| Repo | Last Update | Nix package name | warnings |
|:---|:---|:---|:---|
Expand Down Expand Up @@ -27,7 +27,11 @@
| [jim-at-jibba/ariake.nvim](https://github.com/jim-at-jibba/ariake.nvim) | 2024-07-03 | `ariake-nvim` |
| [jim-at-jibba/ariake-vim-colors](https://github.com/jim-at-jibba/ariake-vim-colors) | 2024-04-21 | `ariake-vim-colors` |
| [otavioschwanck/arrow.nvim](https://github.com/otavioschwanck/arrow.nvim) | 2024-10-15 | `arrow-nvim` |
| [AstroNvim/astrocore](https://github.com/AstroNvim/astrocore) | 2024-10-28 | `astrocore` |
| [AstroNvim/astrolsp](https://github.com/AstroNvim/astrolsp) | 2024-10-30 | `astrolsp` |
| [tjdevries/astronauta.nvim](https://github.com/tjdevries/astronauta.nvim) | 2021-11-09 | `astronauta-nvim` |
| [AstroNvim/astrotheme](https://github.com/AstroNvim/astrotheme) | 2024-10-14 | `astrotheme` |
| [AstroNvim/astroui](https://github.com/AstroNvim/astroui) | 2024-09-19 | `astroui` |
| [skywind3000/asyncrun.vim](https://github.com/skywind3000/asyncrun.vim) | 2024-11-08 | `asyncrun-vim` |
| [henriquehbr/ataraxis.lua](https://git.sr.ht/~henriquehbr/ataraxis.lua) | 2023-03-22 | `ataraxis-lua` |
| [m-demare/attempt.nvim](https://github.com/m-demare/attempt.nvim) | 2024-06-28 | `attempt-nvim` |
Expand Down Expand Up @@ -548,8 +552,8 @@
| [nvim-neorg/neorg-telescope](https://github.com/nvim-neorg/neorg-telescope) | 2024-07-30 | `neorg-telescope` |
| [nyngwang/NeoRoot.lua](https://github.com/nyngwang/NeoRoot.lua) | 2023-02-08 | `NeoRoot-lua` |
| [karb94/neoscroll.nvim](https://github.com/karb94/neoscroll.nvim) | 2024-11-10 | `neoscroll-nvim` |
| [svrana/neosolarized.nvim](https://github.com/svrana/neosolarized.nvim) | 2024-09-04 | `neosolarized-nvim` |
| [Tsuzat/NeoSolarized.nvim](https://github.com/Tsuzat/NeoSolarized.nvim) | 2024-06-20 | `NeoSolarized-nvim` |
| [svrana/neosolarized.nvim](https://github.com/svrana/neosolarized.nvim) | 2024-09-04 | `neosolarized-nvim` |
| [nyngwang/NeoTerm.lua](https://github.com/nyngwang/NeoTerm.lua) | 2023-06-22 | `NeoTerm-lua` |
| [nvim-neotest/neotest](https://github.com/nvim-neotest/neotest) | 2024-10-02 | `neotest` |
| [fredrikaverpil/neotest-golang](https://github.com/fredrikaverpil/neotest-golang) | 2024-11-03 | `neotest-golang` |
Expand Down

0 comments on commit 60cecdf

Please sign in to comment.