A Systray Utility for Checking Arch Linux Updates and Installing Them
- Automatically checks for updates every 10 minutes (Default value) using your chosen AUR helper.
- Sends notifications and updates the systray icon when updates are available.
- Clickable icon that opens a terminal to run the AUR helper, even if no updates are available.
- Default terminal:
kitty
Default AUR helper:yay
Default Update Interval:10
(minutes) (Customizable via a simple three-line configuration file.)
The package is now available in the AUR and can be installed using your preferred AUR helper.
arch-update-helper on AUR
- Install from the AUR:
yay -S arch-update-helper
- Configuration for multiple users:
- If other users want to customize the AUR helper or terminal, a two-line configuration file will be automatically created in their home directories upon their first use of the helper.
You can customize the terminal emulator and AUR helper by editing (or creating, if it doesn't exist) the configuration file at ~/.config/arch-update-helper
.
terminal=kitty
aur_helper=yay
minutes=10
To use alacritty
as your terminal emulator and paru
as your AUR helper:
terminal=alacritty
aur_helper=paru
minutes=10
Other terminal emulators or AUR helpers must be explicitly set in this file.
- AUR Helpers:
paru
,yay
- Terminals:
gnome-terminal
,foot
,kitty
,alacritty
,xterm
Note:
konsole
was tested but failed to close automatically.
This project is licensed under the GPLv3 License.
Contributions and feedback are welcome! Open a pull request or an issue to share improvements or suggestions.