wick3dr0se / reptaur

REPosiTory/AUR package manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

reptAUR 🦖

REPosiTory/AUR package manager

reptaur is a simple pacman/AUR wrapper written in Bash

Why?

Q: Why write it in Bash?

A: This is exactly the type of thing Bash was intended for. Automation of the AUR is a well suited use-case for a simple shell script. Bash is widely available as well as the coreutils, making it an obvious choice. It's more than performant enough for the task since Bash excels in text manipulation and bulk of the process is relying on your network connection

Q: Why write it at all, when more featured alternatives like yay and paru already exists?

A: Exactly that.. To me yay, paru and the likes are a bit too featured. Why install a compiler or blindly execute some pre-compiled binary if you don't need to? The purpose of this project is much more simple. It needs to handle the essential functions one would expect when interacting with the AUR via some automation and nothing more. reptaur is portable, dead simple to use and proficient at what it does

Acquisition

Download git clone https://github.com/wick3dr0se/reptaur; cd reptaur

Execution

bash reptaur or ./reptaur

Usage

reptaur [OPERATION] [PACKAGE]
[sync, -s, --sync]
<info, -i, --info> [PACKAGE]
<query, -q, --query> <PACKAGE>
<install, -I, --install> <PACKAGE>
<remove, -r, --remove> <PACKAGE>

About

REPosiTory/AUR package manager

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%