GitHub - giann/shiplog: ⚓ A very simple journal keeping cli tool

1 min read Original article ↗

A very simple journal keeping cli tool

Shiplog

Installation

Usage

Options:

  • -h, --help: Show this help message and exit.

Commands:

  • init, i: Init shiplog database and git repository
  • add, a: Write a log entry
  • modify, mod, m: Modify a log entry
  • delete, del, d: Delete an entry
  • list, ls, l: List log entries
  • view, v: View an entry
  • git: Forward git commands to shiplog's repository

You can have a detailed help for each command with the --help option.

Features

  • Write log entries
  • Tag entries
  • Interactive mode with sirocco
  • User defined attributes
  • Filter entries
    • by tags
    • by attributes
  • Encrypt/Decrypt entries with gpg key
  • Sync over git repository

Requirements

  • SQLite3
  • git