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 ffaa812..875311e 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 `nightly` branch, (and remember that `master` branch might be newer), 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 diff --git a/modules/papis.nix b/modules/papis.nix index 7032656..76f94ae 100644 --- a/modules/papis.nix +++ b/modules/papis.nix @@ -56,6 +56,9 @@ # Open documents paopen = "papis open"; + + # Cache management + pareset = "papis cache reset"; }; # Shell functions for papis workflow