Skip to content

whisp2424/arch-updates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

arch-updates

Arch Linux package updates, system cleanup, and news checks.

Install

Using pipx

pipx install "git+https://github.com/whisp2424/arch-updates"

AUR

A proper AUR package is planned. However, due to the ongoing Active AUR malicious packages incident, there isn't any intent to publish it anytime soon until things have settled down.

Development

  1. Install required dependencies

    sudo pacman -S --needed python python-colorama python-gobject
  2. Clone the repository

    git clone https://github.com/whisp2424/arch-updates
    cd arch-updates
  3. Set up the virtual environment

    python -m venv --system-site-packages .venv
    source .venv/bin/activate
    pip install -e .

Usage

arch-updates [--version] <command>
Command Description
update Sync and upgrade official, AUR, and Flatpak packages, then run cleanup
cleanup Remove orphans, trim pacman cache, wipe AUR build cache, clean unused Flatpak runtimes
check Query all sources for available updates
news Read or get notified about Arch Linux news

Configuration

Settings are stored in ~/.config/arch-updates/config.toml.

You can run --save when running any subcommand with flags to persist them to your configuration.

See docs/configuration.md for the full reference.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages