daily-term

A terminal UI to manage daily tasks using vim motions

MIT License

Stars
1
Committers
1

Bot releases are visible (Hide)

daily-term - 1.0.0 Latest Release

Published by marcos-venicius 2 months ago

Install

go install github.com/marcos-venicius/[email protected]

Modes

  • NORMAL
  • COMMAND
  • DELETE

NORMAL mode keybindings

  • q quit
  • : enter COMMAND mode
  • k previous task
  • j next task
  • d enter DELETE mode
  • t move task to state Todo
  • i move task to state In Progress
  • c move task to state Completed
  • Esc clear error

DELETE mode keybindings

  • d delete current selected task
  • Esc cancel DELETE mode

COMMAND mode commands

  • q quit quit
  • nt "<task name>" new task "<task name>" create a new task
  • dt delete task delete current selected task
  • dt <id (int)> delete task <id (int)> delete task by id
  • Esc cancel COMMAND mode

Important

  • Data is being stored in a json file called database.json

Full Changelog: https://github.com/marcos-venicius/daily-term/compare/0.1.0...1.0.0

daily-term - Beta (no store) - test

Published by marcos-venicius 3 months ago

Install

go install github.com/marcos-venicius/[email protected]

Modes

  • NORMAL
  • COMMAND
  • DELETE

NORMAL mode keybindings

  • q quit
  • : enter COMMAND mode
  • k previous task
  • j next task
  • d enter DELETE mode
  • t move task to state Todo
  • i move task to state In Progress
  • c move task to state Completed
  • Esc clear error

DELETE mode keybindings

  • d delete current selected task
  • Esc cancel DELETE mode

COMMAND mode commands

  • q quit quit
  • nt "<task name>" new task "<task name>" create a new task
  • dt delete task delete current selected task
  • dt <id (int)> delete task <id (int)> delete task by id
  • Esc cancel COMMAND mode

Important

  • No data is being stored
  • When you start the program it already have some data
  • Not production ready yet