Commit Diff


commit - 0eb1f797c97dc11cfd443e4e788b2c22fb688459
commit + 8c9adc2511caca816c705ced15a289ebcca7eeb5
blob - /dev/null
blob + 9d81feaa64454da4b6a01f76a3f9b0d28f4074e4 (mode 644)
--- /dev/null
+++ .build.yml
@@ -0,0 +1,15 @@
+image: archlinux
+packages:
+  - rust
+sources:
+  - https://git.sr.ht/~witcher/helpaur
+tasks:
+  - format: |
+      cd helpaur
+      cargo fmt -- --check
+  - clippy: |
+      cd helpaur
+      cargo clippy -- -D warnings
+  - build: |
+      cd helpaur
+      cargo build
blob - /dev/null
blob + 6faf22073419c5effed7fe607528a2247ef13b91 (mode 644)
--- /dev/null
+++ README.md
@@ -0,0 +1,41 @@
+# helpaur
+
+helpaur is a program that helps you to maintain packages in the
+[AUR](https://aur.archlinux.org) by allowing you to list all installed packages
+by specific criteria.
+
+Installed packages can be queried by the following criteria:
+
+- Flagged out-of-date
+- Orphaned
+
+## Compiling
+
+Install the dependencies:
+
+- Rust
+
+Compile with:
+
+```
+cargo build
+```
+
+## Usage
+
+All query operations are found as subcommands to the `helpaur` command. For
+example, querying all installed AUR packages for orphaned ones:
+
+```
+helpaur orphaned
+```
+
+Use `helpaur --help` for more information.
+
+## Resources
+
+Send patches and questions to
+[~witcher/public-inbox@lists.sr.ht](https://lists.sr.ht/~witcher/public-inbox).
+
+Instructions for preparing a patch are available at
+[git-send-email.io](https://git-send-email.io/).