A minimal TUI for Distrobox using Bubbletea.
Features Catppuccin color palette. Support for theme selection coming in future release.
My intention is to learn the Bubbletea framework by creating something (sort of?) useful.
- Go 1.18+
- Distrobox
- Linux
go install github.com/phanirithvij/distrobox-tui@mainIt is available in nixpkgs unstable as distrobox-tui.
nix --extra-experimental-features "flakes nix-command" run github:nixos/nixpkgs/nixos-unstable#distrobox-tui- Must be run from the host OS
- Ensure
$GOPATH/binis in your shell's $PATH
distrobox-tui # looks for podman, docker, lilipod in that order
# To specify a container manager use one of
DBX_CONTAINER_MANAGER=podman distrobox-tui
DBX_CONTAINER_MANAGER=docker distrobox-tui
DBX_CONTAINER_MANAGER=lilipod distrobox-tuiCurrently it is not possible to create Distroboxes in the TUI, but this might be added in the future.
For other planned things see docs/ROADMAP.md
This project is a continuation of the original project, created by @hyperreal64.
