Skip to content

foomo/gokazi

Repository files navigation

Build Status Go Report Card Coverage Status GoDoc

gokazi

Simple daemonless process (swaheli: task <> kazi) manager.

Works by comparing processes by arguments, cwd and executable path.

Install

Install the latest release of the cli:

$ brew update
$ brew install foomo/tap/gokazi

Usage

$ gokazi help
CLI process manager

Usage:
  gogazi [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  config      Print config
  help        Help about any command
  list        List tasks
  stop        Stop task by id
  version     Print version

Flags:
      --debug   enable debug logs
  -h, --help    help for gogazi

Use "gogazi [command] --help" for more information about a command.

Configuration

version: '1.0'

tasks:
  list:
    name: gokazi
    description: Own listing process
    path: $PWD/bin
    cwd: $PWD
    args: [list]
  list-debug:
    name: gokazi
    path: $PWD/bin
    cwd: $PWD
    args: [list, --debug]

How to Contribute

Please refer to the CONTRIBUTING details and follow the CODE_OF_CONDUCT and SECURITY guidelines.

License

Distributed under MIT License, please see license file within the code for more details.

Made with ♥ foomo by bestbytes