Pizza Calculator: The pizza script you never asked for
Go to file
ida schmidt 58e609c5e8 fixup! reorganize function definitions to all be in the same place 2024-07-10 20:30:45 +01:00
LICENSE Initial commit 2023-04-24 12:57:19 +00:00
README.md make dependency list more comprehensive 2024-06-26 16:38:54 +01:00
pizza.sh fixup! reorganize function definitions to all be in the same place 2024-07-10 20:30:45 +01:00
pizza.txt expand words in default recipe 2023-08-15 22:48:13 -07:00

README.md

Pizza Calculator

A bash script that makes (by default) a very quick (45m total rise time) pan pizza, baked at 550f. Depends on very common shell utilities: bc, sed, grep, and coreutils.

This script can calculate much more than just pizza dough, check out the wiki article on custom recipes.

Help

Usage:	./pizza.sh [ -f <N> ] [ -c <N> ] [ -r <recipe> ] [ <pan diameter>(in|inch|\") ]
	./pizza.sh [ -f <N> ] [ -c <N> ] [ -r <recipe> ] [ <pan width>x<pan length>(in|inch|\") ]
	./pizza.sh [ -r <recipe> ] [ <flour weight>g ]
	./pizza.sh -h
	./pizza.sh [ -v <variation> ] [ -r <recipe> ] -i
Options:
	-h		Print this help
	-i		Print the instructions
	-f <N>		Set flour per square inch (default: 2.122)
	-c <N>		Set the count (default: 1)
	-v <variation>	Set instruction variation (default: standmixer)
	-r <recipe>	Set recipe (default: quick)
Notes:
	The dough can be kept overnight in the refidgerator if needed
	Water may also be used in place of beer
	Try adding your choice of spices and/or herbs into the dough for more flavor
	If you skip the dimention input in interactive mode, it will ask for flour weight instead!

Recipe (specifically for -r quick)

How to make the quick calculator pizza, standmixer edition:
1: warm beer to ~100f, combine with sugar and yeast in mixing bowl
2: then add flour, salt, oil, monosodium glutamate, and butter extract
3: mix for 4 minutes, then shape into ball
4: rise for 15 minutes
5: mix for 5 minutes, shape into ball again
6: rise again for 15 minutes
7: turn onto, then shape to pan
8: rise for 10 minutes
9: add sauce, toppings
10: bake at 550f until done

Installation

As mentioned at the beginning of this file, bc is a requirement to running, along with a few other common shell utilities. While it is possible to clone this git repositiory and simply run ./pizza.sh, one might be interested in a system wide installation. In that case, the recommended install instructions are as follows:

sudo bash << EOF
	cd /usr/local/share/
	git clone https://git.skeh.site/ida/pizzacalc.git
	ln -s /usr/local/share/pizzacalc/pizza.sh /usr/local/bin/pizza
EOF

(Most GNU/Linux distributions will already have /usr/local/bin/ in their paths.)