diff options
Diffstat (limited to 'home-manager/config/sh/claude-code.sh')
| -rw-r--r-- | home-manager/config/sh/claude-code.sh | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/home-manager/config/sh/claude-code.sh b/home-manager/config/sh/claude-code.sh index 8dc8fc3..8ba9ea7 100644 --- a/home-manager/config/sh/claude-code.sh +++ b/home-manager/config/sh/claude-code.sh @@ -1,25 +1,4 @@ if [ -n "$CLAUDECODE" ]; then - # Safe wrapper for find command - find() { - has_dangerous=0 - - for arg in "$@"; do - case "$arg" in - -delete|-exec|-execdir|-fls|-fprint|-fprint0|-fprintf|-ok|-okdir) - has_dangerous=1 - break - ;; - esac - done - - if [ $has_dangerous = 1 ]; then - echo "Error: dangerous actions, -delete/-exec/-execdir/-fls/-fprint/-fprint0/-fprintf/-ok/-okdir, are not allowed in Claude Code environment" >&2 - return 1 - fi - - command find "$@" - } - # Safe wrapper for fd command fd() { has_dangerous=0 |
