Commit graph

8 commits

Author SHA1 Message Date
fc93266113 Use a default approved API key and update to 0.2.0 2023-03-27 13:58:05 +13:00
0147fe1c60 Add support for changing the MP3 audio player through the ESV_PLAYER environment variable 2023-03-27 13:32:18 +13:00
3751040fe0 Use environment.get()'s second default value argument instead of using null checks 2023-03-27 13:08:04 +13:00
dcb847578d Take non-lowercase options into account 2023-03-27 12:52:36 +13:00
4992a8684c De-hardcode mpg123
The MPEG player is no longer hard-coded as mpg123, and now customizable
by changing the enum `DEFAULT_MPEGPLAYER`.
2023-03-27 12:46:35 +13:00
04aea47d80 Rename BIBLE_BOOKS array to ESVAPI_BIBLE_BOOKS 2023-03-27 12:03:32 +13:00
2e4b067e49 Preserve dmd compatibility by removing one byte from the Makefile 2023-03-27 12:02:37 +13:00
a0341e72d7 Add source code
Added:
 - esv.d: reusable D interface to the ESV web API
 - main.d: the main program
 - Makefile
 - README.md
 - modified version of dini (dependency)
 - man pages
 - licenses
2023-03-23 15:59:09 +13:00