Commit Graph
9 Commits
Author SHA1 Message Date
Daniele Fucini 10b84b771e Remove the pacman hook
Status bars already drop installed entries, and the path unit covers repo
builds, so the hook only ran checkupdates on every transaction.
2026-10-18 15:47:33 +02:00
Daniele Fucini 41f94d719b Refresh quietly from the path unit and pacman hook
Add a --quiet mode that updates the pending file without notifying, run by
the new update-notify-quiet.service, so aur sync doesn't notify per package.
2026-10-18 15:31:46 +02:00
Daniele Fucini ffb15c0954 Keep the configured threshold in the pending file
A threshold argument is a one-off override for the notification, so status bars
keep using THRESHOLD from the config.
2026-10-17 11:06:46 +02:00
Daniele Fucini 5a4baddcdb Remind to run trustsight before building AUR updates 2026-10-17 10:56:57 +02:00
Daniele Fucini 7b30b24715 Refresh after pacman transactions and local repo builds
Add a pacman hook that runs update-notify for each logged-in user with the timer active, and a path unit that users can point at their local repo databases to refresh after aur build.
2026-10-16 09:34:19 +02:00
Daniele Fucini 4dc9a268a6 Write the pending updates to a file for status bars
Each run saves the pending repo, AUR and kernel updates to
$XDG_STATE_HOME/update-notify/pending, independent of the threshold,
so a status bar can show them and drop the ones installed since.
2026-10-14 23:05:25 +02:00
Daniele Fucini 8c94be5a08 Read settings from a config file
Source ~/.config/update-notify/config to override THRESHOLD, AUR_REPO
and KERNELS, so settings survive package upgrades. The threshold
argument still takes precedence, so drop it from the service. Add a
commented sample config.
2026-10-14 18:56:17 +02:00
Daniele Fucini 6b26b358d7 Mention aur build in README 2026-10-14 13:06:48 +02:00
Daniele Fucini f32d2a0c87 Add README 2026-10-13 21:18:08 +02:00