feat: add advanced update management features

This commit is contained in:
2026-05-03 22:55:51 +02:00
parent a22d2e16ea
commit 137290e3d7
7 changed files with 644 additions and 150 deletions

View File

@@ -9,6 +9,7 @@ LazyUpdateManager is a small update helper for Arch Linux and Hyprland. It check
- Sends notifications with `notify-send`, with `hyprctl notify` as fallback
- Provides a graphical browser UI for checking and installing updates
- Provides an Electron desktop app wrapper for the GUI
- Supports update search, source filters, ignored packages, system status, and auto-refresh
- Includes a systemd user timer that checks every two hours and reminds weekly
- Provides an interactive `update` command
@@ -48,9 +49,13 @@ make build
The GUI opens in your browser and lets you:
- refresh the update list
- search and filter updates by source
- start update installation in a terminal
- hide noisy packages from the active update count
- see system readiness, Pacman lock state, disk space, AUR helper, terminal, and kernel version
- enable or disable AUR checks
- change the reminder interval
- configure automatic refresh
- choose the terminal used for installing updates
## Desktop App