Skip to content

pleme-io/blackmatter-cursor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blackmatter-cursor

Declarative Cursor IDE provisioning via home-manager — settings, extensions, MCP server definitions (via blackmatter-anvil), and guardrails.

Usage

{
  inputs.blackmatter-cursor.url = "github:pleme-io/blackmatter-cursor";

  outputs = { blackmatter-cursor, ... }: {
    homeConfigurations.you = home-manager.lib.homeManagerConfiguration {
      modules = [
        blackmatter-cursor.homeManagerModules.default
        ({ ... }: {
          blackmatter.components.cursor = {
            enable = true;
            theme = "nord";
            mcpServers = [ "github" "grafana" ];
          };
        })
      ];
    };
  };
}

What it does

  • Renders ~/Library/Application Support/Cursor/User/settings.json
  • Installs the declared extension set
  • Wires shared MCP servers via blackmatter-anvil
  • Pulls in guardrail rules to constrain agent behavior

License

MIT

About

Declarative Cursor IDE provisioning — MCP servers, settings, extensions via Nix

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages