Skip to content

silverhadch/arch-update-helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arch-Update-Helper

A Systray Utility for Checking Arch Linux Updates and Installing Them


Features

  • 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.)

Installation

The package is now available in the AUR and can be installed using your preferred AUR helper.
arch-update-helper on AUR

  1. Install from the AUR:
    yay -S arch-update-helper
  2. 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.

Configuration

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.

Default Configuration:

terminal=kitty
aur_helper=yay
minutes=10

Example:

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.

Tested AUR Helpers and Terminals:

  • AUR Helpers: paru, yay
  • Terminals: gnome-terminal, foot, kitty, alacritty, xterm

Note: konsole was tested but failed to close automatically.


License

This project is licensed under the GPLv3 License.


Contributing

Contributions and feedback are welcome! Open a pull request or an issue to share improvements or suggestions.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published