Show HN: Envoy – Command Logger
14 days ago
- #productivity
- #logging
- #terminal
- Envoy is a lightweight utility for logging terminal commands.
- It logs commands only when explicitly turned on.
- Logs are saved to a custom file specified by the user.
- Works on Linux and macOS with bash or zsh.
- Minimal impact on shell performance.
- Requires Go (version 1.20 or newer) and a compatible shell.
- Installation involves cloning the repository and building the executable.
- Configuration requires adding a shell hook to .zshrc or .bashrc.
- Logging starts with 'envoy start' and stops with 'envoy stop'.
- Log files are stored in the same directory as the executable.