• This repository has been archived on 18/Jul/2021
  • Stars
    star
    131
  • Rank 275,867 (Top 6 %)
  • Language
    TypeScript
  • License
    GNU General Publi...
  • Created almost 4 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Task management in Obsidian.md

Slated for Obsidian

⚠ Project Archived

Afer much thought and experimentation, I have decided to change directions with how I manage tasks in Obsidian. The approach I am taking now is different enough that I felt it warranted a new plugin, rather than adapting Slated and foisting it on the existing users. The new plugin is called tq and is availalbe in the community plugins list.

If you would like to carry on the torch of Slated, please reach out to me and we can discuss un-archiving this repository.

Thank you for your understanding and support!

Overview

Advanced task management in the Obsidian knowledgebase.

  • Setup repeating tasks
  • Defer tasks to another daily note
  • Move all incomplete tasks to today's daily note
  • Works in Obsidian Mobile
  • All in 100% Obsidian Markdown!

Screenshots

move-incomplete-tasks

task-repeat-config-1

configure-repetition

How to use

Tasks are created using normal markdown syntax, for example - [ ] Water the plants. Once a task is created, configure repetition or move the task using the commands added by this plugin. This is easiest to do by either binding them to a hotkey, or using the command palette.

slated-command-palette

Repetition configs can also be edited manually, however using the interface helps ensure a valid repetition config has been created.

Tasks can also be moved to another day.

task-move

Task Format

  • This task is incomplete and repeats ; Every Monday and Tuesday
  • [-] This repeating task occurence was skipped ; Every Sunday
  • This task was completed
  • This task has sub-items that will move with it
    • Sub items can be a task
    • Or not
  • Tasks can have non-list subcontent too Such as this line

More Examples

  • Go to the dentist ;8:30am
  • Make ferry reservation πŸ“… 7:00am
  • (A) Vacuum the stairs
  • Make bread ;Every Sunday
  • Bring dog to the vet
  • Do the dishes πŸ“… Every weekday at 5pm

Pricing

This plugin is provided to everyone for free, however if you would like to say thanks or help support continued development, feel free to send a little my way through one of the following methods:

GitHub Sponsors Paypal BuyMeACoffee

Credits

A huge thank you to Liam Cain for adapting the Obsidian Calendar Plugin and making it broadly usable by other plugins!

More Repositories

1

advanced-tables-obsidian

Improved table navigation, formatting, and manipulation in Obsidian.md
TypeScript
2,073
star
2

ledger-obsidian

Plain text accounting in Obsidian.md
TypeScript
388
star
3

recent-files-obsidian

Display a list of most recently opened files
TypeScript
310
star
4

aenea-grammars

Custom commands for the Aenea voice control framework
Python
130
star
5

tq-obsidian

Yet another Obsidian task manager
TypeScript
123
star
6

leader-hotkeys-obsidian

Use a leader-key (tmux style) for hotkeys in Obsidian.md
TypeScript
80
star
7

tw5-checklist

Simple checklist widget for TiddlyWiki5:
JavaScript
50
star
8

crumbs-obsidian

Breadcrumb navigation in Obsidian.md
TypeScript
26
star
9

metaledger

A collection of tools for Ledger, grouped into an easy to use Docker Compose script.
Shell
5
star
10

ledger-sqlite

Export ledger files into a SQLite database
Python
2
star
11

numericword

Convert a numeric value into English words in Go
Go
1
star
12

hledger-multiarch

A redistribution of hledger to provide a multiarch Docker container
Dockerfile
1
star
13

chicken-door

An arduino based automated chicken door
C++
1
star
14

Nomads-Sample-Drone

A sample drone that can be modified for use in nomads
Java
1
star
15

beginning-go

Created for the UW iSchool Workshop
Go
1
star
16

simple-file-server

Serve files over HTTP
Go
1
star
17

ScriptedPresenter

Stop copying and pasting commands during presentations. Use this template.
Shell
1
star
18

phone-number-normalizer

Converts phone numbers into standard +1 notation
Go
1
star
19

keyboards

Resources and designs for the custom keyboards I have created.
JavaScript
1
star
20

Audio-Shrinker

Very easily convert any flacs from an input directory into ogg vorbis in an output directory. Will recursively search through directory, mirroring the structure in the output directory.
Python
1
star
21

DotDeploy

Synchronize dotfiles on all your computers
JavaScript
1
star
22

Nomads

A fully automated exploration game
Java
1
star
23

metabase-multiarch

A redistribution of metabase to provide a multiarch Docker container
Dockerfile
1
star