- if (!fork()){
- setenv("DISPLAY", ":0", 1); // doesn't seem to be doing the trick
- execlp("notify-display",
- "notify-display", buf, NULL);
- // the first argument to execl is the command, the second is the first argument
- // passed to the program ($0), customarily the evocation of the command
- }
+ notify_init("irssi-notify");
+ NotifyNotification * notification =
+ notify_notification_new("", buf, "irssi-notify");
+ notify_notification_show(notification, NULL);