summaryrefslogtreecommitdiff
path: root/ar/.config/claude
diff options
context:
space:
mode:
authorTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-01-17 10:56:30 +0900
committerTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-01-17 10:56:30 +0900
commit3247ae494e491eb96b021ba10a38d7f826500724 (patch)
tree4dd7d4d8e340a9cf9613c8a06c9aa307eb0d071a /ar/.config/claude
parentba9c4a0d3a8505c000cd9cd6b6d9dc0347aeec40 (diff)
modified shell/profile, created claude/
Diffstat (limited to 'ar/.config/claude')
-rw-r--r--ar/.config/claude/settings.json42
1 files changed, 42 insertions, 0 deletions
diff --git a/ar/.config/claude/settings.json b/ar/.config/claude/settings.json
new file mode 100644
index 0000000..8c88f47
--- /dev/null
+++ b/ar/.config/claude/settings.json
@@ -0,0 +1,42 @@
+{
+ "model": "sonnet",
+ "permissions": {
+ "deny": [
+ "Bash(rm -rf:*)",
+ "Read(**/*.gpg)",
+ "Read(**/.gnupg/**/*)",
+ "Read(**/.password-store/**/*)",
+ "Write(**/*.gpg)",
+ "Write(**/.gnupg/**/*)",
+ "Write(**/.password-store/**/*)"
+ ]
+ },
+ "statusLine": {
+ "type": "command",
+ "command": "$CLAUDE_CONFIG_DIR/statuslines/statusline.sh"
+ },
+ "hooks": {
+ "Notification": [
+ {
+ "matcher": "permission_prompt",
+ "hooks": [
+ {
+ "type": "command",
+ "command": "notify-send -u critical -i dialog-warning '🤖 Claude Code' 'Permission confirmation required'",
+ "timeout": 5
+ }
+ ]
+ },
+ {
+ "matcher": "idle_prompt",
+ "hooks": [
+ {
+ "type": "command",
+ "command": "notify-send -i dialog-question '🤖 Claude Code' 'Waiting for input'",
+ "timeout": 5
+ }
+ ]
+ }
+ ]
+ }
+}