fnott(1)

πŸ’– fnott β€” the girlies' guide to fnott(1) πŸ’–

okay bestie, buckle up, this is the manual page for fnott, from section 1 of the General Commands Manual. it's a keyboard driven notification daemon for Wayland and honestly? she's iconic. let's get into it πŸŽ€


✨ NAME ✨

fnott β€” keyboard driven notification daemon for Wayland πŸ¦‹


✨ SYNOPSIS ✨

fnott
fnott --version

that's it. that's the whole summoning ritual. no cap πŸ’…


✨ OPTIONS ✨

  • -c, --config=PATH β€” the path to your configuration file, bestie. if you don't say anything, she defaults to $XDG_CONFIG_HOME/fnott/fnott.ini. 🌸
  • -p, --print-pid=FILE|FD β€” writes the PID to this file, or to this FD, once she's started up successfully. the file (or the FD) gets closed immediately after the PID is written, like, instantly. and when you gave a FILE, that file gets unlinked on exit. so tidy. ✨
  • -l, --log-colorize=[{never,always,auto}] β€” turns colorization of the log output on stderr on or off. the choices are literally never, always, auto. 🌈
  • -s, --log-no-syslog β€” disables syslog logging. logging then only happens on stderr. that's it, that's the vibe. πŸ’€
  • -v, --version β€” shows the version number and quits. short and sweet, main character energy. πŸ‘‘

✨ DESCRIPTION ✨

fnott is a keyboard driven and lightweight notification daemon for wlroots-based Wayland compositors, and she implements (parts of) the Desktop Notification Specification. parts! not all of it! important detail, don't come for me. 😭

so fnott is the daemon part, which means she should be launched when you log in to your desktop. you should be able to configure your Wayland compositor to autolaunch her for you β€” set it and forget it, fr fr. 🫢

with the daemon running, you will be able to receive and display notifications:

notify-send "this is the summary" "this is the body"

and when you wanna interact with her? that's what fnottctl(1) is for:

fnottctl dismiss

or honestly, just click on a notification to dismiss it. lowkey the easiest option. πŸ“

notifications are prioritized in the following way:

  • urgency β€” normal notifications always have higher priority than low-urgency notifications, and critical notifications always have higher priority than normal notifications.
  • time β€” older notifications have higher priority than newer notifications.

notifications are displayed with the lowest priority ones at the top, and the highest priority ones at the bottom (this is subject to change, so don't get too attached, bestie). πŸ’…


✨ CONFIGURATION ✨

see fnott.ini(5) β€” she's got her own whole page, go read her. 🧚


✨ SEE ALSO ✨

fnott.ini(5), fnottctl(1) πŸ’œ


and that's the whole page, gorgeous. this version of the fnott(1) manual is dated 2025-08-21, and it lives in the General Commands Manual as fnott(1). now go forth and get notified. slay, periodt. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from