The home user directory has an examples folder which contains a few projects that demonstrate how lists and folders can be combined to create a routine. While this software was designed to handle complex routines for business purposes, these personal-use cases make better examples because people can more easily relate to them.
The following sections discuss some interesting elements of these lists.
The contents of this folder show how to write lists for a many different types of travel; from personal vacations to business trips. There are a number of different parallel paths when it comes to the types of transportation and lodging, but there are also many common elements that apply to (almost) all types of travel. The folder contains both travel preparation and packing steps.
The MAIN list in the examples/travel folder is the starting point for the travel routine, so select this as the base list when running the example.
This is a set of lists for attending an event such as a concert, sporting event, festival, etc. The lists cover what to wear based on the weather and venue, what to bring, ticketing, and coordinating with other people.
The MAIN covers all types of events. SOCCER_GAME demonstrates how a list for a specific type of event can be created. This basically links to the MAIN list, but with a number of variable assignments before the link. These assignments are known for that type of event, and this skips a number of the prompts so that the checklist generation is quicker.
This folder contains a few recipes for different types of pies. While the ingredients of an apple pie, peach pie, or quiche are different, making the crust for each of them is mostly the same; the only variation with the crust is whether a top layer is needed. Each pie recipe links to the crust ingredients and preparation lists. One advantage of this is if in the future a better crust recipe is found, only the crust list will need to be changed. The pie recipes are unusual in that no user prompts are required since each pie list has a predefined crust type variable.
It is common for the number of servings to be different each time a dish is prepared. The BISCUITS list prompts for the number of servings desired, and then adjusts the ingredients accordingly. All ingredients are given in tablespoons so they can be multiplied by the number of servings. In order to convert to the expected units , the list recipes/helpers/convert_tbsp_to_cups is used to make the adjustment. The functionality of variable assignments is more limited compared to programming languages, so the conversion steps require multiple assignment operations in this case.
This is a list to use when a laptop computer will be used for any kind of event; from packing for a trip to simply bringing it along to a work/study session. The prompt for number of hours of expected usage determines what type of external power to bring along, from nothing at all, to a portable battery pack, to the plug-in power supply if needed.