Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.32 KB

README.md

File metadata and controls

40 lines (28 loc) · 1.32 KB

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!