A lightweight, production-ready Bash CLI tool for printing documents interactively
PrintLN was created to simplify printing from the command line. No Node.js dependencies, no bloated frameworks β just pure Bash and CUPS integration. Itβs designed to be lightweight, cross-platform, and user-friendly.
lp and lpstat utilitiesbc for calculations# Clone the repository
git clone https://github.com/live-by-unix/println.git
cd println
# Make the script executable
chmod +x println
# Optional: Install globally
sudo cp println /usr/local/bin/println
If you donβt have sudo, add an alias in ~/.bashrc or ~/.zshrc:
alias println="/path/to/your/println"
Basic commands:
println -v # Show version
println -h # Show help
println print # Start interactive workflow
Step 1: Select Printer
Step 2: Enter File Path
Step 3: Select Color Mode
Step 4: Review Summary
Step 5: Confirm & Submit
This project is licensed under the BSD 3-Clause License. See the LICENSE file for details.