habitify

command module
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 11, 2023 License: GPL-3.0 Imports: 14 Imported by: 0

README

Habitify CLI

Twitter Follow GitHub issues

Habitify CLI is a text user interface that allows you to access and manage your habits in the Habitify habit tracker. Use it to see the progress of your habits, change their status, and much more.

https://github.com/samyosm/habitify/assets/99157490/61fe22af-474e-462b-ae47-f1e7632c75bf

Installation

Go
go install github.com/samyosm/habitify@latest
Manual Build
git clone https://github.com/samyosm/habitify.git
cd habitify
go build

Usage

It make use of the Habitify API so you will first need to obtain your api key.

1. Obtaining API Key

From Mobile Apps(iOS, Android)

  1. Open Settings
  2. Open API Credential
  3. Copy API Key or send to your desktop by tapping Send Via...

From Web App (unavailable, yet)

  1. Open API Credential by navigating to Profile & Settings > API Credential
  2. Copy API Key
2. Using API Key

Option 1: Making it an environement variable e.g.

HABITIFY_API_KEY=xxx habitify

Option 2: Put it in a configuration file at $HOME/.config/habitify/config.yml

api-key: xxx

Option 3: Use initialize command

habitify init xxx
habitify

License

GPL-3.0

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL