Allow for configuring marketplaces or individual plugins. Both are provided as a list of either paths or packages. The lone plugins are enabled by adding a --plugin-dir argument to the wrapper script. Marketplaces are saved to the nix store and enabled by adding to the claude settings and known_marketplaces files. With the marketplace "installed", the plugin can just be enabled via the enabledPlugins setting.
26 lines
1.1 KiB
Nix
26 lines
1.1 KiB
Nix
{
|
|
claude-code-basic = ./basic.nix;
|
|
claude-code-full-config = ./full-config.nix;
|
|
claude-code-lsp = ./lsp.nix;
|
|
claude-code-mcp = ./mcp.nix;
|
|
claude-code-mcp-lsp = ./mcp-lsp.nix;
|
|
claude-code-mcp-integration = ./mcp-integration.nix;
|
|
claude-code-assertion = ./assertion.nix;
|
|
claude-code-memory-management = ./memory-management.nix;
|
|
claude-code-memory-from-source = ./memory-from-source.nix;
|
|
claude-code-rules-dir = ./rules-dir.nix;
|
|
claude-code-rules-path = ./rules-path.nix;
|
|
claude-code-agents-dir = ./agents-dir.nix;
|
|
claude-code-commands-dir = ./commands-dir.nix;
|
|
claude-code-hooks-dir = ./hooks-dir.nix;
|
|
claude-code-skills-dir = ./skills-dir.nix;
|
|
claude-code-skills-subdir = ./skills-subdir.nix;
|
|
claude-code-agents-path = ./agents-path.nix;
|
|
claude-code-commands-path = ./commands-path.nix;
|
|
claude-code-skills-path = ./skills-path.nix;
|
|
claude-code-mixed-content = ./mixed-content.nix;
|
|
claude-code-output-styles = ./output-styles.nix;
|
|
claude-code-output-styles-not-set = ./output-styles-not-set.nix;
|
|
claude-code-plugins = ./plugins.nix;
|
|
claude-code-marketplacess = ./marketplaces.nix;
|
|
}
|