A program that automates the arch update process with cleanup and autoremoval
Go to file
Luke Harding d6560d7e8a
All checks were successful
Build on Release / cargo-build (push) Successful in 9s
Add cache cleaning (#13)
Reviewed-on: #13
2024-04-30 21:50:31 +00:00
.gitea/workflows Update README and add gitea workflow 2024-04-30 16:32:15 -04:00
src Add cache cleaning (#13) 2024-04-30 21:50:31 +00:00
.gitignore Initialize Cargo and add README 2024-04-24 01:11:12 -04:00
Cargo.lock Work on #10 & New implementation for #9 2024-04-27 16:01:47 -04:00
Cargo.toml Work on #1 and #4 2024-04-30 16:32:15 -04:00
LICENSE Initial commit 2024-04-19 03:02:56 +00:00
README.md Work on #1 and #4 2024-04-30 16:32:15 -04:00

Rust Arch Linux Updater

A program that automates the arch update process with cleanup and auto removal.

Currently, a WIP. USE AT OWN RISK

Setup

The current state requires that you build it yourself. The most up-to-date version will be on the development branch.

Just run cargo build --release and copy the executable from ./target/release/rust-archlinux-update to wherever you need it.

Distribution on pre-built binaries, cargo, etc. is in the works.

Usage

The default behavior of the command is to use pacman to run a package update, auto-removal, and cache clear in that order.

In the future the command will support AUR helpers like paru and those will need to be activated with a flag.

Issue Reporting

I don't allow random sign-ups on my gitea instance. Please email me at luke@lukeh990.io.

If you have any suggestions for how to better handle issue reporting please email me.

Contributing

If you are the one person to read this and want to copy the source and work on it please follow the GPLv3 license. If you decide to contribute back email me, and we'll figure out the best way for you to contribute.