Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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!