mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-24 17:58:38 +02:00
plugins/neotest: add hardhat.nvim
This commit is contained in:
parent
4d471f04a5
commit
d261b39e7c
3 changed files with 7 additions and 1 deletions
|
@ -28,6 +28,10 @@
|
|||
gradle = {
|
||||
treesitter-parser = "kotlin,java";
|
||||
};
|
||||
hardhat = {
|
||||
treesitter-parser = "javascript";
|
||||
packageName = "hardhat-nvim";
|
||||
};
|
||||
haskell = {
|
||||
treesitter-parser = "haskell";
|
||||
};
|
||||
|
|
|
@ -10,12 +10,13 @@ with lib; let
|
|||
|
||||
mkAdapter = name: {
|
||||
treesitter-parser,
|
||||
packageName ? "neotest-${name}",
|
||||
settingsSuffix ? settingsLua: "(${settingsLua})",
|
||||
}: {
|
||||
options.plugins.neotest.adapters.${name} = {
|
||||
enable = mkEnableOption name;
|
||||
|
||||
package = helpers.mkPackageOption name pkgs.vimPlugins."neotest-${name}";
|
||||
package = helpers.mkPackageOption name pkgs.vimPlugins.${packageName};
|
||||
|
||||
settings = helpers.mkSettingsOption {
|
||||
description = "settings for the `${name}` adapter.";
|
||||
|
|
|
@ -18,6 +18,7 @@
|
|||
foundry.enable = true;
|
||||
go.enable = true;
|
||||
gradle.enable = true;
|
||||
hardhat.enable = true;
|
||||
haskell.enable = true;
|
||||
java.enable = true;
|
||||
jest.enable = true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue