CLI Tools
Self-contained Python scripts for everyday terminal tasks. Each tool uses PEP 723 inline metadata for zero-setup execution.
Available Tools
| Tool | Description | Dependencies |
|---|---|---|
Search for business information (phone, address, distance) |
ddgs, geopy |
|
Calculate distance between two locations |
geopy |
|
Quick audio sink switcher for PipeWire |
(none) |
|
Check SSL certificate expiration |
cryptography |
|
Quick TCP port connectivity checker |
(none) |
|
JSON pretty printer with path queries |
(none) |
|
Convert between epoch and human dates |
(none) |
|
HTTP request timing breakdown |
httpx |
Installation
Symlink scripts to ~/.local/bin/ for global access:
# From domus-python/bin/
ln -s "$(pwd)/biz" ~/.local/bin/biz
ln -s "$(pwd)/geodist" ~/.local/bin/geodist
Alternatively, run directly:
uv run --script /path/to/biz "search query"
Requirements
-
Python 3.11+
-
uv - Modern Python package manager