Skip to content
a todo app in the comfort of your terminal
JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
ui
utils
.gitignore
.prettierrc
LICENSE
cli.js
index.js
package.json
preview.gif
readme.md

readme.md

taskss

manage your tasks from the comfort of your terminal

This is just a toy thing I made while learning how to move cursor around the terminal and I can't ensure the absence of bugs.

Install

npm install -g taskss

Usage

taskss -n to add a new task

taskss -t <task-name> -g <group-name> short way to add a task

taskss -e <task-number> to edit a task with specific index

taskss -d <task-number> to delete a task with specific index


taskss to list the tasks then

up and down key to move arrow up and down

press e over any task to edit it

press d over any task to delete it

press t over any task to tick it

Changelog

v0.3.0

  • fixed backspace/delete key working

  • q key for exiting from list mode

  • cleaner code though still not much easy to understand

v0.2.0

  • added a short way to add a task

  • escape key no more closes taskss

  • escape key in edit mode can be used to go back to list mode

v0.1.1

  • fix task editor (typing issue)

  • console.clear() is again being used - to prevent the terminal from getting messed up on resizing -- so whole of the - terminal will be cleared :(

  • escaoe key can be used for quiting

  • fix position of "save"/"cant be blank" message in task editor

v0.1.0

  • whole of the terminal isn't cleared on running taskss

  • readjustment of the ui in list mode on resizing the terminal

  • arrow remains on the same index after deleting a task in list mode

  • TASKSS title in the list and editor mode

  • improved tasks editor

  • no unwanted .log file in the current directory

You can’t perform that action at this time.