This is a simple CLI app that uses boredapi as a backend to provide activity ideas if you're bored. Written in Crystal as a tiny pet-project just to get to know the language, because it looked interesting to me. It's actually pretty good! The standard library is also very functional and easy to use.
- crystal
- openssl-devel (required by HTTP::Client)
- ...probably something else but I don't remember
Just run 'make' and you'll have a binary in the build folder. To run without building:
crystal run src/whattodo.cr
- Cannot run without internet (duh).
- Programmed and tested on Fedora 35, should probably work on other distros (or UNIX-like systems), but I'm not sure.
Works really well with lolcat :)
./build/whattodo | lolcat -v 1 -h 1
GPLv3.