About the Tool
RAM Notifier monitors your system's available memory and alerts you before things slow to a crawl. It runs quietly in the background as a systemd service and fires desktop notifications only when available RAM drops into a lower tier — no notification spam, just useful warnings when you need them.
Requires a systemd-based Linux desktop with a D-Bus notification daemon (Ubuntu, Fedora, Debian, Arch, openSUSE, Bluefin, etc.).
Key Features
- Tiered alerts: Five alert levels auto-scale from your configured threshold. Notifications only fire when RAM gets worse — they don't re-fire on recovery.
- Configurable threshold: Set your memory threshold via a graphical settings dialog found in your system menu under "RAM Notifier".
- Background service: Runs as a systemd user service — no terminal window needed. Auto-starts on login.
- One-line install: A single curl command downloads the binary, starts the service, and sets up auto-start.
Installation
curl -sSL https://raw.githubusercontent.com/ryanhellyer/ramnotifier/master/install.sh | bash
Uninstall
curl -sSL https://raw.githubusercontent.com/ryanhellyer/ramnotifier/master/install.sh | bash -s -- --uninstall