A simple shell script that provides a menu of useful tools for working with XBPS and xbps-src on Void Linux.
Clone this repository and run the vut
script:
git clone https://github.com/osowoso/vut.git cd vut ./vut.sh
The tool provides a menu with the following options:
- XBPS-SRC menu: Provides a menu of tools for working with xbps-src. These include options for creating, editing, and building templates, as well as options for updating, cleaning, and linting templates. There are also options for installing and removing packages.
- PACKAGES menu: Provides options for installing and removing packages using
xbps-install
. - Update xbps: Updates
xbps
and the XBPS package index usingxbps-install -Suv
. - Update all: Updates all packages on the system using topgrade (if installed).
- List possible arguments: Lists the available arguments for the
vut
script. - Edit config file: Opens the configuration file (
~/.config/vut/vut.conf
) in the default editor. - Install essential programs: Installs essential programs for development (git, fzf, vpsm, xxtools).
The tool is configured using the ~/.config/vut/vut.conf
file. This file contains a number of variables that control the behavior of the tool. The default configuration file is created when you run the vut
script for the first time, and you can edit it manually if necessary.
This tool is released under the MIT License.