Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mathiasbynens/evil.sh
:speak_no_evil: Subtle and not-so-subtle shell tweaks that will slowly drive people insane.
https://github.com/mathiasbynens/evil.sh
Last synced: 24 days ago
JSON representation
:speak_no_evil: Subtle and not-so-subtle shell tweaks that will slowly drive people insane.
- Host: GitHub
- URL: https://github.com/mathiasbynens/evil.sh
- Owner: mathiasbynens
- Created: 2013-12-14T18:53:15.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2023-04-25T07:05:58.000Z (over 1 year ago)
- Last Synced: 2024-10-15T21:03:45.628Z (27 days ago)
- Language: Shell
- Homepage: https://mths.be/evilsh
- Size: 14.6 KB
- Stars: 2,158
- Watchers: 53
- Forks: 209
- Open Issues: 42
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-dev-fun - evil.sh - Subtle and not-so-subtle shell tweaks that will slowly drive people insane. (CLI)
- awesome-list - evil.sh - so-subtle shell tweaks that will slowly drive people insane. | mathiasbynens | 2013 | (Shell)
README
# `evil.sh` (aka. `devili.sh`)
A collection of various subtle and not-so-subtle shell tweaks that will slowly drive people insane.
Feel like trolling a colleague? Just add `source ~/evil.sh` to their `.bash_profile` and watch the chaos ensue.
Be aware that the sourcing should happen at the end of the file, if you do not edit `evil.sh` before doing so, as `evil.sh` disables `alias` and `unalias`.## Contributions
Evil suggestions and pull requests are welcome. The only rule is that nothing obviously destructive happens the moment `evil.sh` is sourced. Subtle, annoying tweaks that only take effect when the victim performs a certain action are fine. On the other hand, a patch that adds `rm -rfv /` to `evil.sh` will be rejected.
## See also
* [`evil.js`](https://web.archive.org/web/20190222132600/https://github.com/kitcambridge/evil.js)
* [`evil.css`](https://github.com/tlrobinson/evil.css)## Credits
| [![twitter/mathias](https://gravatar.com/avatar/24e08a9ea84deb17ae121074d0f17125?s=70)](https://twitter.com/mathias "Follow @mathias on Twitter") | [![twitter/janmoesen](https://gravatar.com/avatar/f0e6c7e4835c71c987b13e0dc4ed3a72?s=70)](https://twitter.com/janmoesen "Follow @janmoesen on Twitter") |
|---|---|
| [Mathias Bynens](https://mathiasbynens.be/) | [Jan Moesen](http://jan.moesen.nu/) |## License
Public domain.
## Obligatory disclaimer
`evil.sh` is purely for entertainment purposes. I’m not responsible for anything you do with `evil.sh`.