diff --git a/.claude/settings.json b/.claude/settings.json index 8c04397..26fad48 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -2,7 +2,8 @@ "permissions": { "allow": [ "Bash(git:*)", - "Bash(exec zsh)" + "Bash(exec:*)", + "Bash(hms:*)" ], "deny": [] } diff --git a/CLAUDE.md b/CLAUDE.md index 3cebab0..b6698b7 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -4,3 +4,7 @@ - When you are going to introduce update to my nix config, do it on a experimental branch (use 'nightly'), and commit and push to that branch after you perform test to check the updates work as intended. Never work on the master branch which I will perform merge manually. - After you introduce updates, remember to reflect those updates in the readme, should they bring any changes. - You can use `hms` to perform home-manager switch and `exec zsh` to refresh shell environment + +## Testing Considerations + +- When you perform testing, remember you are in a non-interactive shell so things work for me might not work for your testing, unless you take your special testing environment into consideration \ No newline at end of file