programs.claude-code.rules

Modular rule files for Claude Code. The attribute name becomes the rule filename, and the value is either:

Type
attribute set of (strings concatenated with "\n" or absolute path)
Default
{ }
Example
{
  code-style = ''
    # Code Style Guidelines

    - Use consistent formatting
    - Follow language conventions
  '';
  testing = ''
    # Testing Conventions

    - Write tests for all new features
    - Maintain test coverage above 80%
  '';
  security = ./rules/security.md;
}
Declared
<home-manager/modules/programs/claude-code.nix>