allbctl Documentation #
allbctl (aka allbrightctl) is a CLI for managing Andrew Allbright’s development environment across multiple platforms.
Quick Start #
# Check system status
allbctl status
# Bootstrap development environment
allbctl bootstrap install
# Show detected runtimes
allbctl status runtimes
# Show git projects
allbctl status projects
# Show installed packages
allbctl status list-packages
# Show detected databases
allbctl status db
Features #
- System Information: Neofetch-style system info display
- Bootstrap: Automated development environment setup
- Cross-Platform: Works on Linux, macOS, and Windows
- Package Detection: Detects packages from multiple package managers
- Runtime Detection: Finds installed programming languages and tools
- Database Detection: Discovers installed database systems
- Project Management: Tracks git repositories
Platform Support #
- Linux (Ubuntu, Arch, Debian, Fedora, etc.)
- macOS
- Windows 10/11
Installation #
See Installation Guide for details.