Task Commander

I continue to familiarize myself with SilverBullet. I focus on task management, from a specific perspective and use case:

  • approach: the tasks index information defined on the fly (via the attributes) according to the needs of the moment and stored randomly as a distributed database.
  • goal : completed tasks matter as much as current tasks and more than future work. It’s not about planning, it’s about reporting.
  • use case: the events, noted on a day-to-day basis, are described with a minimal standardization which evolves over time. Two contexts of use: gardening and the activity of my association.

Task Commander

It is a toolkit for task management. Its features:

:sparkles: Display a list of tasks in a SilverBullet panel (css view or raw view)
:sparkles: Extract the tasks from the index with custom queries, editing function and input assistance
:sparkles: Filter and sort the list with many criteria. Export and print the list to html or md format
:sparkles: Update status. Navigate to the original page in the main window or in a floating window
:sparkles: Manipulate attributes (add, delete, rename, calculate and edit statistics) with batch processing
:sparkles: Use a command line with intuitive syntax

To install it, use the command "Library: Install" and this URI:

https://github.com/Baudogit/silverbullet-libraries/blob/main/TaskCommander.md
1 Like

Updated: fixed a bug that appeared with the edge version which is less permissive on table.concat (booleen not allowed)

Updated: Escape Lua pattern magic characters for safe concatenation into patterns (v 2.5 less permissive - See SilverBullet 2.5 released - #8 by malys)