GUI for the OpenBSD package manager
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
Solene Rapenne 5c98812562 add a CHANGELOG file 11 months ago
images README: add pictures 1 year ago
openbsd AppManager is now loading database from command line argument 11 months ago
src AppManager is now loading database from command line argument 11 months ago
CHANGELOG add a CHANGELOG file 11 months ago
LICENSE Initial commit 1 year ago
Makefile AppManager is now loading database from command line argument 11 months ago
README.md add a known BUG 11 months ago
build_json.py database: fix duplicated entries 1 year ago

README.md

AppManager

A GUI for the OpenBSD package manager.

You can search for packages by typing text. There is a setting if you want to include packages description into the search.

There are four types of lines coloration:

  • no coloration: package is not installed and not selected

  • green: package is not installed but will be installed

  • yellow: package is installed

  • red: package is installed but you want to desinstall it

Package list using search

You are prompted about your changes before applying changes: Package list using search

How to use

Install packages godot and sqlports, then execute make run in the sources directory.

How to contribute

The project is done using Godot, import the project in godot editor (godot-tools for OpenBSD current and >= 7.2), all the code is there.

Trivia

TODO

  • hide categories with no packages in it

Bugs / limitation

  • make sure to run pkg_add -u before using AppManager, as it currently uses the full package name including the version for installing, if the version change pkg_add won't find it
  • using arrow keys select/unselect every entry going through