diff options
author | MrAshCreates | 2024-03-29 14:38:11 -0500 |
---|---|---|
committer | MrAshCreates | 2024-03-29 14:38:11 -0500 |
commit | 9969ab910348604a1a68f8e9e309437903558d33 (patch) | |
tree | 2fb02531eddb1f32d34d6c8d3e4427ad7c2dd5df | |
parent | 0285f21ede67642fdf5e5a3e84751480fcff6b16 (diff) | |
download | aur-9969ab910348604a1a68f8e9e309437903558d33.tar.gz |
Add optimizemyarch package
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | options.sh | 31 |
3 files changed, 28 insertions, 11 deletions
@@ -1,6 +1,6 @@ pkgbase = optimizemyarch pkgdesc = A script to optimize and maintain Arch Linux installations - pkgver = 1.0.3 + pkgver = 1.0.4 pkgrel = 1 url = https://github.com/MrAshCreates/optimizemyarch arch = any @@ -14,7 +14,7 @@ pkgbase = optimizemyarch sha256sums = b3392c2d80bc9ba4e539f1911404509ac7b59cff9f307e0c461c716dd9828ae8 sha256sums = 7b4bacf70fe2d772231b0225a79cac5c6775324cc951a0708b9ecc72ea3389b8 sha256sums = 9c10be88b92149c5b0834d82d522fce8e271f40414571ebc278e3782af7f3344 - sha256sums = cdcf8889e598f7a38f688e14ac73d3f7a0985494ef4292e71bc4206266522335 + sha256sums = 644773026983f47c4bfdb376987c3578365a95b489eafb5ce8dbcc343c9d7014 sha256sums = 90cf09c0fc358afc55670770c48fb489de2a08215f74181e27449b728cd46f37 pkgname = optimizemyarch @@ -1,6 +1,6 @@ # Maintainer: Asher Winstead asher@mrashcreates.xyz pkgname=optimizemyarch -pkgver=1.0.3 +pkgver=1.0.4 pkgrel=1 pkgdesc="A script to optimize and maintain Arch Linux installations" arch=('any') @@ -11,7 +11,7 @@ source=("optimizemyarch.sh" "init.sh" "dependencies.sh" "options.sh" "optimizati sha256sums=('b3392c2d80bc9ba4e539f1911404509ac7b59cff9f307e0c461c716dd9828ae8' '7b4bacf70fe2d772231b0225a79cac5c6775324cc951a0708b9ecc72ea3389b8' '9c10be88b92149c5b0834d82d522fce8e271f40414571ebc278e3782af7f3344' - 'cdcf8889e598f7a38f688e14ac73d3f7a0985494ef4292e71bc4206266522335' + '644773026983f47c4bfdb376987c3578365a95b489eafb5ce8dbcc343c9d7014' '90cf09c0fc358afc55670770c48fb489de2a08215f74181e27449b728cd46f37') package() { diff --git a/options.sh b/options.sh index 871d31301f48..32ef0884d0da 100644 --- a/options.sh +++ b/options.sh @@ -144,21 +144,38 @@ while [[ $# -gt 0 ]]; do $aur_helper -Syu --noconfirm shift ;; - -i|--install) - echo "Installing app..." - read -p "Package: " package_choice - $aur_helper -S $package_choice + -h|--help) shift + if [[ $# -gt 0 ]]; then + display_option_help "$1" + else + display_usage + fi + exit 0 ;; -s|--search) echo "Search app..." - read -p "Search: " package_choice + if [[ $# -eq 1 ]]; then + read -p "Search: " package_choice + else + package_choice=$2 + shift + fi $aur_helper -Ss $package_choice read -p "Do you want to install a package? (y/n): " answer_choice if [[ $answer_choice == "y" ]]; then - OMA -i + oma -i "$package_choice" fi - + shift + ;; + -i|--install) + echo "Installing apps..." + while [[ $# -gt 1 ]]; do + echo "Installing $2..." + $aur_helper -S "$2" + shift + done + echo "Optimization complete!" shift ;; -r|--remove-packages) |