Skip to content

Commit b8a7fe7

Browse files
committed
updated goreleaser to use correct property
1 parent bdaa145 commit b8a7fe7

File tree

2 files changed

+16
-9
lines changed

2 files changed

+16
-9
lines changed

.goreleaser.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ changelog:
5050
- '^docs:'
5151
- '^test:'
5252

53-
homebrew:
53+
homebrew_casks:
5454
- name: rune
5555
homepage: https://github.com/ferg-cod3s/rune
5656
description: "Ancient wisdom for modern workflows - A developer-first CLI productivity platform"
@@ -67,12 +67,12 @@ homebrew:
6767
commit_message_template: "Brew formula update for {{ .ProjectName }} version {{ .Tag }}"
6868
install: |
6969
bin.install "rune"
70-
70+
7171
# Install shell completions
7272
bash_completion.install "completions/rune.bash" => "rune"
7373
zsh_completion.install "completions/rune.zsh" => "_rune"
7474
fish_completion.install "completions/rune.fish"
75-
75+
7676
# Create default config directory
7777
(etc/"rune").mkpath
7878
test: |
@@ -87,9 +87,9 @@ homebrew:
8787
2. Start your workday: rune start
8888
3. Check status: rune status
8989
4. End your workday: rune stop
90-
90+
9191
Configuration file location: ~/.rune/config.yaml
92-
92+
9393
For more information, visit: https://github.com/ferg-cod3s/rune
9494
9595
nfpms:
@@ -114,4 +114,4 @@ nfpms:
114114
- src: ./completions/rune.fish
115115
dst: /usr/share/fish/completions/rune.fish
116116
file_info:
117-
mode: 0644
117+
mode: 0644

docs/notifications.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ The notification system supports several types of notifications:
1616

1717
Notifications are supported on:
1818

19-
- **macOS**: Uses `osascript` for native notification center integration
19+
- **macOS**: Uses `terminal-notifier` (preferred) with fallback to `osascript` for native notification center integration
2020
- **Linux**: Uses `notify-send` for desktop environment notifications
2121
- **Windows**: Uses PowerShell and Windows Toast notifications
2222

@@ -104,8 +104,15 @@ The notification system is integrated with Rune's DND functionality:
104104

105105
### macOS Specific Issues
106106

107-
- Grant notification permissions in System Preferences > Security & Privacy > Privacy > Notifications
108-
- If using Terminal, ensure Terminal has notification permissions
107+
- Grant notification permissions in System Settings > Notifications
108+
- If using Terminal/Ghostty, ensure your terminal has notification permissions
109+
- **Focus Mode Configuration**: If using Focus/Do Not Disturb mode, add your terminal application (Terminal, iTerm2, Ghostty, etc.) to the allowed apps list:
110+
1. Go to System Settings > Focus
111+
2. Select your Focus mode (Do Not Disturb, Work, etc.)
112+
3. Under "Allowed Notifications" click "Apps"
113+
4. Add your terminal application to the list
114+
5. Restart your terminal application for changes to take effect
115+
- For optimal notification delivery, install `terminal-notifier`: `brew install terminal-notifier`
109116

110117
### Linux Specific Issues
111118

0 commit comments

Comments
 (0)