Skip to content

Commit

Permalink
feat: add neotest-golang (#108)
Browse files Browse the repository at this point in the history
* feat: add neotest-golang

* CI: Update plugins
  • Loading branch information
fredrikaverpil authored Jul 18, 2024
1 parent 3f74626 commit 07f1493
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 20 deletions.
1 change: 1 addition & 0 deletions .plugins.json
Original file line number Diff line number Diff line change
Expand Up @@ -447,6 +447,7 @@
"folke/zen-mode.nvim": "{\"description\": \"\\ud83e\\uddd8 Distraction-free coding for Neovim\", \"homepage\": \"https://github.com/folke/zen-mode.nvim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"\"]}]}, \"name\": \"zen-mode-nvim\", \"owner\": \"folke\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"zen-mode.nvim\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"1f9x4i7wjk0fkpg5g9xn1dbqvs9z1q2q1kqz718nvlrr78ln25p2\", \"url\": \"https://github.com/folke/zen-mode.nvim/archive/2694c5a2bc4dc26c7a9e74b9e2b812920c90a830.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gHDQ==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
"frabjous/knap": "{\"description\": \"Neovim plugin for creating live-updating-as-you-type previews of LaTeX, markdown, and other files in the viewer of your choice.\", \"homepage\": \"https://github.com/frabjous/knap\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"gpl3Only\"]}]}, \"name\": \"knap\", \"owner\": \"frabjous\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"knap\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"1l0kn9x2b5qvdmmp3y8d3fb0l2nlqz1sg5fwpa8bxw354463s9sy\", \"url\": \"https://github.com/frabjous/knap/archive/0040760bb504a713ea5988c7c490a15faf477c57.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gGDQ==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
"freddiehaddad/feline.nvim": "{\"description\": \"A minimal, stylish and customizable statusline, statuscolumn, and winbar for Neovim\", \"homepage\": \"https://github.com/freddiehaddad/feline.nvim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"gpl3Only\"]}]}, \"name\": \"feline-nvim\", \"owner\": \"freddiehaddad\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"feline.nvim\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"1m9cy57a0ppmn1m9kc5ai2cnphjhjpg07wj585hnkw8c9kxfrq16\", \"url\": \"https://github.com/freddiehaddad/feline.nvim/archive/c97c17dc56ca3cf2b9b9192c3447fc59347e8c0d.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gHDQ==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
"fredrikaverpil/neotest-golang": "{\"description\": \"Reliable Neotest adapter for running Go tests in Neovim.\", \"homepage\": \"https://github.com/fredrikaverpil/neotest-golang\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"mit\"]}]}, \"name\": \"neotest-golang\", \"owner\": \"fredrikaverpil\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"neotest-golang\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"13xk49fbikrd37nl98qrx4vc0gk9xd30za4zjnbqkpin711c67fl\", \"url\": \"https://github.com/fredrikaverpil/neotest-golang/archive/dabdc5f9954219e9f3fa52cdcfa0bfad4cd13262.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+gHEA==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
"frenzyexists/aquarium-vim": "{\"description\": \"\\ud83c\\udf0a Aquarium, a simple vibrant dark theme for vim \\ud83d\\uddd2\", \"homepage\": \"https://github.com/FrenzyExists/aquarium-vim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"mit\"]}]}, \"name\": \"aquarium-vim\", \"owner\": \"frenzyexists\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"0bx4rglpaw9n8nhwiwfwdlc7nvw9lgcmkq8dqqqwbg3jfan2sicy\", \"url\": \"https://github.com/frenzyexists/aquarium-vim/archive/d09b1feda1148797aa5ff0dbca8d8e3256d028d5.tar.gz\"}, \"source_line\": \"frenzyexists/aquarium-vim\", \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+cCDA==\"]], \"py/object\": \"datetime.date\"}}",
"fuenor/JpFormat.vim": "{\"description\": \"gq and text formatter for japanese text\", \"homepage\": \"https://github.com/fuenor/JpFormat.vim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"\"]}]}, \"name\": \"JpFormat-vim\", \"owner\": \"fuenor\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"repo\": \"JpFormat.vim\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"021ivm7dhy67fi3mb9zjrzhfwg2k08cab9a55rz9af1fkdq51a8v\", \"url\": \"https://github.com/fuenor/JpFormat.vim/archive/02736fc184e15efa8a233caaec037aabb90ad706.tar.gz\"}, \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+MHDA==\"]], \"py/object\": \"datetime.date\"}, \"warning\": null}",
"fuenor/jpformat.vim": "{\"description\": \"gq and text formatter for japanese text\", \"homepage\": \"https://github.com/fuenor/JpFormat.vim\", \"license\": {\"py/reduce\": [{\"py/type\": \"update_vim_plugins.nix.License\"}, {\"py/tuple\": [\"\"]}]}, \"name\": \"jpformat-vim\", \"owner\": \"fuenor\", \"py/object\": \"update_vim_plugins.plugin.GitHubPlugin\", \"source\": {\"py/object\": \"update_vim_plugins.nix.UrlSource\", \"sha256\": \"021ivm7dhy67fi3mb9zjrzhfwg2k08cab9a55rz9af1fkdq51a8v\", \"url\": \"https://github.com/fuenor/jpformat.vim/archive/02736fc184e15efa8a233caaec037aabb90ad706.tar.gz\"}, \"source_line\": \"fuenor/jpformat.vim\", \"version\": {\"__reduce__\": [{\"py/type\": \"datetime.date\"}, [\"B+MHDA==\"]], \"py/object\": \"datetime.date\"}}",
Expand Down
6 changes: 4 additions & 2 deletions manifest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1079,6 +1079,8 @@
repo: NeoTerm.lua
- owner: nvim-neotest
repo: neotest
- owner: fredrikaverpil
repo: neotest-golang
- owner: saifulapm
repo: neotree-file-nesting-config
- owner: coffebar
Expand Down Expand Up @@ -1460,10 +1462,10 @@
repo: nvim-treesitter-textsubjects
- owner: AckslD
repo: nvim-trevJ.lua
- owner: nvim-pack
repo: nvim-ts-autotag
- owner: windwp
repo: nvim-ts-autotag
- owner: nvim-pack
repo: nvim-ts-autotag
- owner: JoosepAlviste
repo: nvim-ts-context-commentstring
- owner: mfussenegger
Expand Down
49 changes: 33 additions & 16 deletions pkgs/vim-plugins.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8951,35 +8951,35 @@
};

/*
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-05-28";
src = fetchurl {
url = "https://github.com/Tsuzat/NeoSolarized.nvim/archive/bdfcdd056c4c73b10fc6f42f0c2d0df839ff49ae.tar.gz";
sha256 = "115fdvxbjp9wij09lmswjsl331hhviynsx9jf3z60gq9dg1k77nk";
url = "https://github.com/svrana/neosolarized.nvim/archive/51c18aaa5f7508cabfb3cfce72430a2679ef809a.tar.gz";
sha256 = "1bxxzkg7ms9555yk7a2plfkq64b5gzxlh8bkrq39y06kknf6sj9g";
};
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; [];
};
};

/*
Generated from: svrana/neosolarized.nvim
Generated from: Tsuzat/NeoSolarized.nvim
*/
neosolarized-nvim = buildVimPlugin {
pname = "neosolarized-nvim";
version = "2024-05-28";
NeoSolarized-nvim = buildVimPlugin {
pname = "NeoSolarized-nvim";
version = "2024-06-20";
src = fetchurl {
url = "https://github.com/svrana/neosolarized.nvim/archive/51c18aaa5f7508cabfb3cfce72430a2679ef809a.tar.gz";
sha256 = "1bxxzkg7ms9555yk7a2plfkq64b5gzxlh8bkrq39y06kknf6sj9g";
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; [];
};
};
Expand Down Expand Up @@ -9018,6 +9018,23 @@
};
};

/*
Generated from: fredrikaverpil/neotest-golang
*/
neotest-golang = buildVimPlugin {
pname = "neotest-golang";
version = "2024-07-16";
src = fetchurl {
url = "https://github.com/fredrikaverpil/neotest-golang/archive/dabdc5f9954219e9f3fa52cdcfa0bfad4cd13262.tar.gz";
sha256 = "13xk49fbikrd37nl98qrx4vc0gk9xd30za4zjnbqkpin711c67fl";
};
meta = with lib; {
description = "Reliable Neotest adapter for running Go tests in Neovim.";
homepage = "https://github.com/fredrikaverpil/neotest-golang";
license = with licenses; [mit];
};
};

/*
Generated from: saifulapm/neotree-file-nesting-config
*/
Expand Down
5 changes: 3 additions & 2 deletions plugins.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
- Plugin count: 1106
- Plugin count: 1107

| Repo | Last Update | Nix package name | warnings |
|:---|:---|:---|:---|
Expand Down Expand Up @@ -528,10 +528,11 @@
| [nvim-neorg/neorg-telescope](https://github.com/nvim-neorg/neorg-telescope) | 2024-07-14 | `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-07-05 | `neoscroll-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-05-28 | `neosolarized-nvim` |
| [Tsuzat/NeoSolarized.nvim](https://github.com/Tsuzat/NeoSolarized.nvim) | 2024-06-20 | `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-07-13 | `neotest` |
| [fredrikaverpil/neotest-golang](https://github.com/fredrikaverpil/neotest-golang) | 2024-07-16 | `neotest-golang` |
| [saifulapm/neotree-file-nesting-config](https://github.com/saifulapm/neotree-file-nesting-config) | 2024-06-13 | `neotree-file-nesting-config` |
| [coffebar/neovim-project](https://github.com/coffebar/neovim-project) | 2024-07-08 | `neovim-project` |
| [Shatur/neovim-session-manager](https://github.com/Shatur/neovim-session-manager) | 2024-06-30 | `neovim-session-manager` |
Expand Down

0 comments on commit 07f1493

Please sign in to comment.