/meow

Command group management tool.

Primary LanguageHaskellBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Meow

Meow is the command group (task) management tool.

Example

At first, use init command to initialize Meow.

> meow init

Create a task file and add some command.

The Task file is placed in [your-home-dir]/.meow/tasks/.

> meow new hello
> meow add hello "echo 'Hello Meow!'"
> meow add hello "cd ~/.meow/tasks"
> meow add hello "find . -name \"*meow\""

Run this task.

> meow run hello
Hello Meow!
./haskell.meow
./hello.meow
./test.meow

Installation

Meow can be installed from sources with stack.

git clone git@github.com:ku00/meow.git
cd meow
stack build && stack install
meow --help