https://github.com/3ventic/elephant-dunst-history
Custom Elephant-provider for Dunst notification history
https://github.com/3ventic/elephant-dunst-history
Last synced: 26 days ago
JSON representation
Custom Elephant-provider for Dunst notification history
- Host: GitHub
- URL: https://github.com/3ventic/elephant-dunst-history
- Owner: 3ventic
- License: gpl-3.0
- Created: 2025-11-26T03:26:55.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-11-26T05:36:56.000Z (7 months ago)
- Last Synced: 2025-12-25T20:15:58.084Z (6 months ago)
- Language: Lua
- Size: 24.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# elephant-dunst-history
Provides [Elephant][elephant] with notification history from [Dunst][dunst]. Actioning a notification will make Dunst replay it, allowing you to see the full summary and all the usual, as if the notification was new.

### Prerequisites
- Installed & running:
- [Dunst][dunst]
- [Elephant][elephant]
- Available in PATH:
- `jq`
- `dunstctl`
- Ensure "menus" provider is enabled in [Walker](https://github.com/abenz1267/walker), assuming you're using Walker to access this.
### Installation
1. Place dunst.lua file from this repository into `~/.config/elephant/menus/`
2. Restart elephant
[elephant]: https://github.com/abenz1267/elephant
[dunst]: https://github.com/dunst-project/dunst