aboutsummaryrefslogtreecommitdiffhomepage
path: root/bin
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-07-04 01:05:49 +0900
committernsfisis <nsfisis@gmail.com>2025-07-04 01:05:49 +0900
commita515b5dc7053fa4ba4e93eb744270af640734855 (patch)
treedcd46a2c76ed81cb22b1d737e6d5f0e18b0e3e59 /bin
parenta944fb5c719bb4cdc7d541e28d2dde881eac5248 (diff)
downloaddotfiles-a515b5dc7053fa4ba4e93eb744270af640734855.tar.gz
dotfiles-a515b5dc7053fa4ba4e93eb744270af640734855.tar.zst
dotfiles-a515b5dc7053fa4ba4e93eb744270af640734855.zip
claude-code: add settings.json
Diffstat (limited to 'bin')
-rwxr-xr-xbin/__claude-code-notify19
1 files changed, 19 insertions, 0 deletions
diff --git a/bin/__claude-code-notify b/bin/__claude-code-notify
new file mode 100755
index 0000000..18e3ac5
--- /dev/null
+++ b/bin/__claude-code-notify
@@ -0,0 +1,19 @@
+#!/bin/sh
+
+if [ "$(uname)" = "Darwin" ]; then
+ if [ "$1" = "Stop" ]; then
+ message="Task completed"
+ sound=Glass
+ else
+ message="$(jq '.message')"
+ sound=Funk
+ fi
+ osascript -e "display notification $message with title \"Claude Code\" sound name \"$sound\""
+else
+ if [ "$1" = "Stop" ]; then
+ message="Task completed"
+ else
+ message="$(jq '.message')"
+ fi
+ notify-send "Claude Code" "$message"
+fi