https://github.com/aarnt/baiacu
A Qt-based OpenBSD pkg front end
https://github.com/aarnt/baiacu
Last synced: about 1 year ago
JSON representation
A Qt-based OpenBSD pkg front end
- Host: GitHub
- URL: https://github.com/aarnt/baiacu
- Owner: aarnt
- License: lgpl-2.1
- Created: 2024-02-12T12:56:55.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-20T20:11:19.000Z (over 1 year ago)
- Last Synced: 2025-04-13T22:09:59.683Z (about 1 year ago)
- Language: C++
- Size: 863 KB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- License: LICENSE
Awesome Lists containing this project
README
## This is Baiacu, a powerful OpenBSD pkg front end using Qt libs.

**Baiacu** is a Qt based GUI front end to the OpenBSD package manager, derived from [OctoPkg](http://tintaescura.com/projects/octopkg).
It consists of a lxqt-sudo clone called [qt-sudo](https://github.com/aarnt/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](https://en.wikipedia.org/wiki/Tupi%E2%80%93Guarani_languages) 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//.Xauthority }
```
### In order to run Baiacu:
```
$ baiacu
```
Remember: Baiacu needs doas/sudo and curl to work.
Enjoy!