{"repo":"louis-thevenet/vault-tasks","free":true,"listed":false,"github":"https://github.com/louis-thevenet/vault-tasks","clone":"git clone https://github.com/louis-thevenet/vault-tasks.git","description":"TUI Markdown Task Manager","language":"Rust","stars":87,"topics":["markdown","markdown-tasks","ratatui","tasks","tui"],"license":"MPL-2.0","category":"cli-tools","readme_excerpt":"Vault-tasks vault-tasks-tui is a TUI Markdown task manager. It will parse any Markdown file or vault and display the tasks it contains. Demo using ./test-vault Why I made this tool because I wanted to integrate my task system directly inside my Second Brain. Markdown tasks are very easy to integrate with knowledge/projects and are source-control-friendly. I also spend most of my writing time in the terminal (Helix) and do not rely on heavy external software. Features - Task Parser (see Usage) - Subtasks - Supports relative dates - special today tag and regular tags - descriptions, priority, completion percentage - Navigate vault - Edit tasks or open in default editor - Search through tasks (sort and filter) - Calendar view - Time Management tab (Pomodoro & Flowtime) Installation Cargo Nix You can get it from nixpkgs or directly from this repo's flake: And use the package in your configuration: inputs.vault-tasks.packages.${pkgs.stdenv.hostPlatform.system}.default Build From Source Usage See vault-tasks-tui --help for basic usage. Writing tasks Token Meaning ------------------------------------------ ----------------------------------------------------------------- - [ ] ( - [x] , ...) declares a task and sets its state p1 ( p10 , ...) sets the priority c50 ( c99 , c150 , ...) Sets the completion percentage #tag is a tag, a task can have zero or more tags @today ( @tod , @t ) is a special tag that will mark the task as part of today's tasks 23/10 ( 2024/23/10 ) sets the due da","default_branch":null,"files":null,"tree":[],"storefront":"/r/louis-thevenet","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/louis-thevenet/vault-tasks/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}