Written in Ruby, uses Gtk. Shows an icon in the system tray and popup notifications (using libnotify) for new packages.
pacman -Sy, therefore you only need to give password-less permission to this command
(using notify-osd, instead of standard notification-daemon)
Just install from AUR
yaourt -S pacman-notifier
(or add pacman-notifier to your autostart, for whatever window manager you’re using)
The first time it is ran, default settings will be written to
~/.pacman-notifier (this is a YAML file, so keep the formatting). You can change several variables there. See Configurations.
pacman-notifier will check for updates periodically. You can force a check by left-clicking on the icon. Right clicking gives you the option to run the upgrade command (defined in the
.pacman-notifier file), which by default opens a konsole and runs
sudo pacman -Su. Middle-clicking also runs the upgrade command.
You need to give passwordless sudo access to the “pacman -Sy” command, for the user that will be running pacman-notifier. To give access specifically for that command you should edit your
/etc/sudoers file to include the following line:
%wheel ALL = NOPASSWD: /usr/bin/pacman -Sy
Which will give access to said command to every user under the “wheel” group. A similar configuration can be achieved for just a specific user.
You can change pacman-notifier’s icons by placing your own versions under
$HOME/.icons$. Look for the names of the icons pacman-notifier uses by looking under
/usr/share/pixmaps (all icons have a
Last edited by v01d,