Boulette is a terminal confirmation prompt that protects you from accidentally shutting down remote hosts by raising a warning prompt on dangerous commands. Unique challenge types like asking users to enter the hostname or a random sequence to resume command execution add an extra layer of security. Boulette can be used over SSH only, ensuring prompt triggers within an SSH session. By creating aliases for critical commands and prefixing them with Boulette, users can enforce a prompt on their most dangerous commands. The tool can be easily installed using cargo or nix, with helpful examples and instructions available. Highly recommended for preventing costly mistakes during coding sessions.
https://github.com/pipelight/boulette