Diamond-Patterns

Diamond-Patterns are patterns for knowledge work. Use patterns to go faster.

https://img.shields.io/github/stars/iandennismiller/diamond-patterns.svg?style=social&label=GitHub https://img.shields.io/pypi/v/diamond-patterns.svg Documentation Status

Diamond-Patterns is a collection of patterns, along with software for applying those patterns to a directory. Patterns consist of code templates and documentation that describes how to use each one. There are patterns for several kinds of knowledge work: documents, projects, presentations, software, websites, and more. See the list of available patterns.

Usage

The diamond command is used to control Diamond-Patterns.

pattern

Apply the letter pattern to the current directory:

diamond pattern letter

list

List all available patterns:

diamond list

docs

View documentation for letter pattern:

diamond docs letter
diamond docs --web letter

help

Command line help:

diamond --help
diamond pattern --help

Installation

Install Diamond-Patterns with Python pip.

pip install diamond-patterns

Installation documentation is available online.