Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aarnt/baiacu
A Qt-based OpenBSD pkg front end
https://github.com/aarnt/baiacu
Last synced: 10 days 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 (11 months ago)
- Default Branch: main
- Last Pushed: 2024-08-18T16:51:42.000Z (5 months ago)
- Last Synced: 2024-11-05T23:36:41.245Z (about 2 months ago)
- Language: C++
- Size: 860 KB
- Stars: 4
- Watchers: 2
- 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.
![Main window](https://raw.githubusercontent.com/aarnt/baiacu/main/baiacu-mainwindow.png)
**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!