Skip to content

aarnt/baiacu

Repository files navigation

This is Baiacu, a powerful OpenBSD pkg front end using Qt libs.

Main window

Baiacu is a Qt based GUI front end to the OpenBSD package manager, derived from OctoPkg. It consists of a lxqt-sudo clone called qt-sudo used to gain root privileges and a package browser application used to search, install, remove and update packages.

Baiacu is also a Tupi-Guarani word that means "the hot and poisonous thing, because of its gall".

Follow the steps bellow to compile the latest source code (you'll need git and qt6/qt5 packages):

$ git clone https://github.com/aarnt/baiacu
$ cd baiacu
$ qmake-qt6 (or qmake-qt5)
$ make
# make install

Add these lines in your /etc/doas.conf for qt-sudo work with OpenBSD:

# with password
#permit keepenv setenv { USER=root HOME=/root \
#XAUTHORITY=/home/<your_username_here/.Xauthority } <your_username_here

# without password
permit nopass keepenv setenv { USER=root HOME=/root \
XAUTHORITY=/home/<your_username_here>/.Xauthority } <your_username_here>

In order to run Baiacu:

$ baiacu

Remember: Baiacu needs doas/sudo and curl to work.

Enjoy!

About

A Qt-based OpenBSD pkg front end

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages