All the blocks for the Pi Bakery program
Clone or download
Permalink
Failed to load latest commit information.
authorizekey Adds user selection to authorizekey block and adds block to info.json Sep 18, 2016
bootbehaviour added supportedOperatingSystems parameter to block JSON Sep 17, 2016
changepass change `#!/usr/bin/env python` to `#!/usr/bin/python` Sep 17, 2016
changesshkeys added supportedOperatingSystems parameter to block JSON Sep 17, 2016
deletefile added supportedOperatingSystems parameter to block JSON Sep 17, 2016
downloadfile added supportedOperatingSystems parameter to block JSON Sep 17, 2016
iqaudio added supportedOperatingSystems parameter to block JSON Sep 17, 2016
lampinstall added supportedOperatingSystems parameter to block JSON Sep 17, 2016
memsplit New block: memsplit Sep 28, 2016
newcronjob increase char limit of cron options, fixes #71 Dec 29, 2017
otgether updates otgether to be Stretch compatible Dec 26, 2017
otgmassstorage added supportedOperatingSystems parameter to block JSON Sep 17, 2016
otgmidi added supportedOperatingSystems parameter to block JSON Sep 17, 2016
otgremove added supportedOperatingSystems parameter to block JSON Sep 17, 2016
otgserial added supportedOperatingSystems parameter to block JSON Sep 17, 2016
packageinstall added supportedOperatingSystems parameter to block JSON Sep 17, 2016
reboot added supportedOperatingSystems parameter to block JSON Sep 17, 2016
retropiesetup removed invalid argument from block Sep 8, 2016
runcommand added supportedOperatingSystems parameter to block JSON Sep 17, 2016
runpython added supportedOperatingSystems parameter to block JSON Sep 17, 2016
sethostname make Pi broadcast out new hostname, fixes #74 Dec 29, 2017
seti2c New blocks: setspi and seti2c Sep 18, 2016
setspi New blocks: setspi and seti2c Sep 18, 2016
shutdown added supportedOperatingSystems parameter to block JSON Sep 17, 2016
uartconsole New block: uartconsole, fixes #18 Sep 17, 2016
updateupgrade Fix block name bug in updateupgrade (#68) Mar 14, 2018
vncenable updated VNC from tightvncserver to RealVNC Sep 28, 2016
waitfornetwork New block: waitfornetwork Oct 2, 2016
wifisetup remove restarting dhcpcd, which seems to break wifi on latest release Jun 29, 2018
LICENSE Initial commit Jan 16, 2016
README.md update README Aug 5, 2016
categories.json added new category loader file Aug 7, 2016
info.json push out block update Jun 29, 2018

README.md

pibakery-blocks

PiBakery is a program that allows super-easy presetup of Raspberry Pi SD cards. Customisation is done using a Scratch-style interface, where each block represents a script to run on startup.

Anyone can create and add new blocks to PiBakery, meaning that if there's a setup task you always do to a new Raspbian install, or if you have some software you'd like everyone to be able to easily add to their Pi, you can create a block, and people can just drag that block into their setup script to run your code! Anyone can create a block, and once it's been added to this GitHub repo, everyone running PiBakery will automatically get the newly added block.

Creating a PiBakery block

The instructions for creating and submitting a block to PiBakery have moved to the PiBakery website