Skip to content

BurntRanch/TabAUR

Repository files navigation

tabaur tabaur tabaur customize
forthebadge

An AUR Helper with support for downloading AUR packages with either tarballs or git.
TabAUR aims to be a fast, lightweight, capable, and safe front-end for pacman, that supports and even helps you with AUR stuff!

Note

TabAUR has decided to become public in April 27 2024 since we agreeed that is almost in a good beta shape.

Expect bugs and some problems to happen, though we believe that there won't be so so many because it's great for installing, upgrading and querying

Some features:

  • Customizable colors
  • Fast with near/same perfomances as pacman (for searching and querying)
  • Doesn't leak memory when running -h, unlike 2 popular AUR helpers lol
  • Support for using AUR packages' either tarballs or git repos
  • Currently less than 2mb without -O2
  • Upcoming useful features

Installation

Release (recommended)

git clone https://aur.archlinux.org/tabaur-bin.git && cd tabaur-bin
makepkg -si

Release (compile from source)

git clone https://aur.archlinux.org/tabaur.git && cd tabaur
makepkg -si

Development

git clone https://aur.archlinux.org/tabaur-git.git && cd tabaur-git
makepkg -si

Development (manually)

git clone --depth=1 https://github.com/BurntRanch/TabAUR && cd TabAUR
make
sudo make install

Can your average C++/Rust/(any non-interpreted language) project compile that easy in many ways? I don't think so :P

Dependencies

  • pacman

"that's it?" yes. just pacman. and it's dependencies ofc, which includes curl

Optional Dependencies

  • sudo: privilege escalation
  • opendoas: privilege escalation
  • git: for using AUR packages git repos
  • tar: for using AUR packages tarballs (.tar.gz)

Pull requests

If you want to make a PR that fixes/adds functionality, even fix some comments typos, feel free to do so! :)
Be free to test and try out TabAUR

TODO

  • Complete translations for ar_SA and (up to toni) it_IT