evil.sh

Subtle and not-so-subtle shell tweaks that will slowly drive people insane.

5 years after

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.

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

Credits

twitter/mathias twitter/janmoesen
Mathias Bynens Jan Moesen

License

Public domain.

Obligatory disclaimer

evil.sh is purely for entertainment purposes. I’m not responsible for anything you do with evil.sh.

Related Repositories

evil.js

evil.js

A JavaScript library for thwarting hotlinkers. ...

evil.css

evil.css

Because CSS isn't evil enough already. ...

evil-org-mode

evil-org-mode

Supplemental evil-mode keybindings to emacs org-mode ...

EvilAbigail

EvilAbigail

Automated Linux evil maid attack ...

awesome-shell

awesome-shell

A curated list of awesome Shell frameworks, libraries and software. ...


Top Contributors

88Alex mathiasbynens jed kuzeko Boldewyn MartinSeeler hemanth