No commit activity in last 3 years
No release in over 3 years
Templating for Things.app
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.3
>= 0
>= 0
>= 0
 Project Readme

Build Status

Things Templates

An easy(?) way to save templates for Things.app. These can include projects or items that you often find yourself creating over and over together. Example: a template might include the ingredients needed for a particular recipe that you want to add to a grocery list.

Installation

$ gem install things_templates

Usage

$ build_template <path to template>

Template Format

project: 'Project Name' <optional>
tags: <optional>
  - 'Tag 1'
  - 'Tag 2'
items:
  - 'Item 1'
  - 'Item 2'

Tags will be applied to all items. If a project of the same name already exists, the existing project will be used. If you don't get a cryptic error and instead get a cryptic note with a project and/or item IDs, pop on over to Things and reap your rewards!

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Write tests (I'm using RSpec in the spec folder)
  5. Make sure all tests pass
  6. Make sure Cane (bundle exec cane) passes.
  7. Push to the branch (git push origin my-new-feature)
  8. Create new Pull Request