gallais / herms

A Haskell-based manager for delicious recipes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Herm's

Travis build

HeRM's: a Haskell-based Recipe Manager (yes, food recipes) for the command line with big dreams of one day having a GUI.

Herm's Inn

In honor of Logan's greatest Breakfast & Brunch

Features

  • Add recipes! :)
  • Look at recipes! :D
  • Edit recipes! :DD
  • Serving size adjustment! :DDD
  • Remove recipes :(

Installation

At the moment Herm's can only be cloned and built locally. (But this shall change... soon)

You'll need GHC and cabal.

Run the following commands:

git clone https://github.com/JackKiefer/herms
cd herms
cabal update
cabal sandbox init
cabal install -j

To access Herm's from any directory, add the following directory to your PATH: /path/to/herms/.cabal-sandbox/bin

Usage

Usage:
        herms list                              list recipes

        herms view {index or "Recipe Name"}     view a particular recipe

        herms add                               add a new recipe (interactive)

        herms edit {index or "Recipe Name"}     edit a recipe

        herms remove {index or "Recipe Name"}   remove a particular recipe

        herms help                              display this help

OPTIONS
        -s{num}                                 specify serving size when viewing.
                                                E.g., 'herms view -s2 {recipe}' for two servings

About

A Haskell-based manager for delicious recipes

License:GNU General Public License v3.0


Languages

Language:Haskell 100.0%