Home
Softono
tdls

tdls

Open source MIT JavaScript
19
Stars
0
Forks
7
Issues
1
Watchers
7 years
Last Commit

About tdls

command-line Todo-list & Tech-blogging Service

Platforms

Web Self-hosted

Languages

JavaScript

td-ls; https://tdls.dev

Simple, Lightweight, Command-line Todo-list & Tech-blogging Service for Engineers.
콘솔 인터페이스 상에서 투두리스트, 메모 작성 및 마크다운 파일을 이용한 블로깅이 가능합니다.

Contribution

  • 환영!

Setting

  • prerequisite: node 8+
  • multi-user environment & using global node
    // install node via anaconda env & activate 
    sudo npm -g i tdls
  • single-user environment
    sudo npm -g i tdls
  • update => sudo npm -g update tdls

Register

  td kegen
  td setinfo

Blogging

  # create 
  td log -f 'MarkDown file path(absolute or relative path)' 
  # https://tdls.dev/logs/:log_id
  # update 
  td log -f 'PATH' -i update_log_id 
  # delete 
  td log -d -i delete_log_id

Todo-list examples

  • co ; change order
  • lsf ; list finished items
    td add -m 'schedule or memo...' 
    td ls 
    td fin -i index_of_todo_item 
    td lsf 
    td rm -i index_of_todo_item 
    td co -1 first_index -2 second_index

Alt text

Usage

td -h

지원하는 명령어를 확인할 수 있습니다.

Usage: td [options] [command]

Options:

-v, --version  output the version number
-h, --help     output usage information

Commands:

add|a          add todo item
ls|l           list todo items
lsf|lf         list finished todo items
co|c           change order of two items
fin|f          finish todo item
rm|r           remove todo item
keygen|kg      generate key through https://tdls.dev
setinfo|si     set user info through https://tdls.dev
log|lg         write tech-blog article to https://tdls.dev using markdown file
...
help [cmd]     display help for [cmd]