From ea03f7d998acb1f273c743d0d4b9626a6c1e3bc3 Mon Sep 17 00:00:00 2001 From: 0xWheatyz Date: Sun, 15 Mar 2026 12:22:12 -0400 Subject: [PATCH] feat(claude): disable commit signature and fix permission syntax - Add includeCoAuthoredBy option set to false - Update customInstructions to exclude signature from commits - Fix Bash permission syntax from "git *" to "git:*" --- home.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/home.nix b/home.nix index b826da4..f0f8ae8 100644 --- a/home.nix +++ b/home.nix @@ -173,11 +173,12 @@ allow = [ "Edit" "Write" - "Bash(git *)" + "Bash(git:*)" ]; }; - customInstructions = "When working in a git repository, always use conventional commits format (e.g., feat:, fix:, docs:, style:, refactor:, test:, chore:) for commit messages."; + customInstructions = "When working in a git repository, always use conventional commits format (e.g., feat:, fix:, docs:, style:, refactor:, test:, chore:) for commit messages. Do not include the Claude Code signature or Co-Authored-By line in commit messages."; alwaysThinkingEnabled = true; + includeCoAuthoredBy = false; }; force = true; };