I've been wanting to move my main mastodon account to a European server for some time now.
And today's the day. I'm going to give https://emacs.ch a shot.

Author of the terminal emulator foot, and other Wayland open source projects.
Professional software developer, working mostly in C.
| IRC | [email protected] |
| Forge | https://codeberg.org/dnkl |
| GitHub | https://github.com/dnkl |
| GitHub Sponsors | https://github.com/sponsors/dnkl |
I've been wanting to move my main mastodon account to a European server for some time now.
And today's the day. I'm going to give https://emacs.ch a shot.
Decided to spruce up fnott just a tiny bit; I'm working on adding:
* XDG activation support (sending a token back to the notifying application)
* dismiss and trigger default action at the same time (will be the new default for left clicking, and a new fnottctl command)
* x-canonical-private-synchronous hint support (alternative to replacing a notification with e.g notify-send's --replace-id)
A number of people suggested 'fyi', and I decided to go with that.
Looking at repology.org, here are a couple of suggestions that are free
* notebox
* notify-me
* noteit
* cli-notify
* notifly
Sigh, hedwig *will* be renamed to something else. Something that doesn't already exist.
Haven't decided what yet; it's surprisingly hard to find a meaningful name that isn't already in use...
Might want to change the name after all.
https://willbarkoff.dev/hedwig/
Four years since the last commit, but still...
I should perhaps explain why I implemented it, given that it is basically a notify-send clone.
To support some of the more advanced notification features being added to #foot, I looked at existing utilities for various features: https://linuxrocks.online/@dnkl/112830298292595230. I didn't find any one utility that provided all of them.
Having no deps other than dbus is a bonus.
So, here we are :)
Looking for command line alternatives to #notify-send, that can: * Wait (not exit) until notification has been closed * Print the notification ID on stdout * Close a notification given an ID * Bonus: print an XDG activation token on stdout notify-send can't, as far as I can tell, close an existing notification. It also cannot print the activation token unless you enable glib debug messages. I could hack something up myself, but wanted to know if something already existed. #Linux
Hedwig it is, for now. Available at
https://codeberg.org/dnkl/hedwig
Status: it works, and code quality isn't _too_ bad... could definitely use some cleanup.
* No documentation, yet.
* Name _may_ change.
* Output format may change.
* Syntax may change.
If the above doesn't deter you; I've spent roughly 4-6 hours on this so far. Expect bugs.
Ended up writing my own notify-send after all.
Written in C.
Depends on dbus only (i.e not libnotify).
Supports everything notify-send and dunstify combined supports.
What's a good name for it (if I decide to publish it)?