Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qnighy/dont
swiss army knife for everything you do not want to do
https://github.com/qnighy/dont
cli command-line-tool joke rust
Last synced: about 2 months ago
JSON representation
swiss army knife for everything you do not want to do
- Host: GitHub
- URL: https://github.com/qnighy/dont
- Owner: qnighy
- License: mit
- Created: 2022-03-20T04:26:38.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-03-29T01:06:05.000Z (over 2 years ago)
- Last Synced: 2024-07-10T17:53:39.292Z (2 months ago)
- Topics: cli, command-line-tool, joke, rust
- Language: Rust
- Homepage:
- Size: 11.7 KB
- Stars: 81
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE-Apache-2.0.txt
Awesome Lists containing this project
README
## `dont` command: swiss army knife for everything you do not want to do
### Installation
```
cargo install dont
```### Usage
```
dont echo "hello world"
```It doesn't print `hello world`.
```
dont do-release-upgrade
```It doesn't upgrade your operating system.
```
dont ls
```It doesn't list the contents of the current directory.
```
dont dont echo "hello world"
```It doesn't follow your second `dont`. That means... uh oh.
### License
MIT or Apache-2.0. See LICENSE.txt and LICENSE-Apache-2.0.txt.
### Contributing
If you find cases where `dont` doesn't properly negate your intentions, feel free to submit a pull request. Be sure to include a test case.
Check your code by executing the following:
```
cargo test
cargo fmt
cargo clippy
```