aboutsummaryrefslogtreecommitdiffhomepage
path: root/.config/claude
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-08-25 23:58:40 +0900
committernsfisis <nsfisis@gmail.com>2025-08-25 23:58:40 +0900
commitc5ffaf85c81c7630fd241571fe7a9e1473c02c55 (patch)
treea85df6265da21d3daddac41ad2628b1c53a56135 /.config/claude
parent95dedd1a77b59398186ef004fbdafdc47bb52bda (diff)
downloaddotfiles-c5ffaf85c81c7630fd241571fe7a9e1473c02c55.tar.gz
dotfiles-c5ffaf85c81c7630fd241571fe7a9e1473c02c55.tar.zst
dotfiles-c5ffaf85c81c7630fd241571fe7a9e1473c02c55.zip
claude: move settings file
Diffstat (limited to '.config/claude')
-rw-r--r--.config/claude/settings.json50
1 files changed, 50 insertions, 0 deletions
diff --git a/.config/claude/settings.json b/.config/claude/settings.json
new file mode 100644
index 0000000..dfc13c3
--- /dev/null
+++ b/.config/claude/settings.json
@@ -0,0 +1,50 @@
+{
+ "permissions": {
+ "defaultMode": "acceptEdits",
+ "disableBypassPermissionsMode": "disable",
+ "allow": [
+ "Bash(fd:*)",
+ "Bash(find:*)",
+ "Bash(git diff:*)",
+ "Bash(git fetch:*)",
+ "Bash(git log:*)",
+ "Bash(git status:*)",
+ "Bash(grep:*)",
+ "Bash(ls:*)",
+ "Bash(mkdir:*)",
+ "Bash(rg:*)",
+ "Bash(touch:*)",
+ "Bash(tree:*)"
+ ],
+ "deny": [
+ "Bash(git push:*)"
+ ]
+ },
+ "statusLine": {
+ "type": "command",
+ "command": "__claude-code-statusline",
+ "padding": 0
+ },
+ "hooks": {
+ "Notification": [
+ {
+ "hooks": [
+ {
+ "type": "command",
+ "command": "__claude-code-notify Notification"
+ }
+ ]
+ }
+ ],
+ "Stop": [
+ {
+ "hooks": [
+ {
+ "type": "command",
+ "command": "__claude-code-notify Stop"
+ }
+ ]
+ }
+ ]
+ }
+}