Skip to content

Abbhiishek/Todoska

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7e89ae5 Β· Oct 19, 2022

History

18 Commits
Oct 19, 2022
May 4, 2022
May 4, 2022
May 1, 2022
May 1, 2022
Apr 30, 2022
May 4, 2022
Oct 19, 2022
May 1, 2022
May 4, 2022
May 4, 2022

Repository files navigation

Todoska

Todoska is a simple πŸ˜‡, fast ⏩, and powerful todo list manager πŸ› .



Installation

pip install todoska

Usage

todoska --help

>>> Usage: todoska [OPTIONS] COMMAND [ARGS]...
Try 'todoska --help' for help.

Error: Missing command.
todoska --help

>>>> python
Usage: todoska [OPTIONS] COMMAND [ARGS]...

Options:
  --install-completion [bash|zsh|fish|powershell|pwsh]
                                  Install completion for the specified shell.
  --show-completion [bash|zsh|fish|powershell|pwsh]
                                  Show completion for the specified shell, to
                                  copy it or customize the installation.     
  --help                          Show this message and exit.

Commands:
  add       Add a new task to the todo list πŸ˜€
  complete  Mark a task as complete ♦ [Index]
  delete    Delete a task from the todo list 🎈 [Index]
  show      Show all tasks in the todo Table πŸ˜€
  update    Update a task from the todo list β†— [Index]

Usage :

  • Add new task :
todoska add --help

>>> Usage: todoska add [OPTIONS] TASK CATEGORY

Arguments:
  TASK      [required]
  CATEGORY  [required]

Options:
  --help  Show this message and exit.
  • Update a task :
todoska update <task-id> <task-name>
>>> Usage: todoska update [OPTIONS] POSITION

Arguments:
  POSITION  [required]

Options:
  --task TEXT
  --category TEXT
  --help           Show this message and exit.
  • Delete a task :
todoska delete <task-id>
>>> Usage: todoska delete [OPTIONS] POSITION

Arguments:
  POSITION  [required]

Options:
  --help  Show this message and exit
  • View All task :
todoska show --help
>>> $ todoska show  --help
Usage: todoska show [OPTIONS]

Options:
  --help  Show this message and exit.

Demo :

todoska add "Buy milk" "Home"

        adding Buy milk, Home
        Todos! πŸ’»
        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     
        β”‚ #      β”‚ Todo                 β”‚     Category β”‚         Done β”‚     
        β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€     
        β”‚ 1      β”‚ Buy milk             β”‚         Home β”‚          ❌  β”‚      
        β””β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜