I’ve created a daily learning schedule that focuses on my web development journey, balancing coding, personal development, and study. I’d like to format this schedule as a task list or table in Obsidian, but I’m unsure how to set it up properly. Any advice or tips would be greatly appreciated!
Daily Schedule for Learning Only
Time
Task
Duration
8:00 AM
Yoga
15–20 mins
8:30 AM
Breakfast
30 mins
9:00 AM
FreeCodeCamp (JavaScript)
2 hours
11:00 AM
Break
30 mins
11:30 AM
FreeCodeCamp (HTML/CSS)
2 hours
1:30 PM
Lunch
1 hour
2:30 PM
FreeCodeCamp (React)
2 hours
4:30 PM
Break/Walk
30 mins
5:00 PM
Book Reading (Duckett)
1 hour
6:00 PM
Bible Reading
20–30 mins
What I’m trying to do
I’m trying to:
Create this schedule in Obsidian using task lists or tables.
Include emojis for better visual appeal (like for yoga and for Bible reading).
Use checkboxes (e.g., - [ ] Task) for tasks I can check off daily.
Is there a way to format this schedule in Obsidian to allow easy tracking of daily progress? I’d like it to look clean and organized.
Things I have tried
Adding the table directly as Markdown in Obsidian.
It works, but I can’t mark tasks as “done.”
Using Obsidian’s task list syntax (- [ ]).
I couldn’t align the tasks neatly in a table format.
If you have ideas or plugins that can help, please let me know. I’d love to learn how to structure this schedule better!
If you specifically want table format only, which I also think will be a very neat way to see timetable, you can read more about it in this topic : Support checkboxes in tables
Now, if you want to see the table in your daily notes, simply create a template and put the whole table in the template, so whenever you will create a daily note, you will see the timetable.
I think in the same topic, they have discussed ways to view the progress. But I saw somewhere, in some Habit Tracker topic or something, can’t able to find it now. They have created a dataview template to view your progress of past days.
Likewise, Day Planner is a great plugin to view your timetable as a timeline for the day and to get reminders for the same as well as a progress bar when the time starts. But I dont know, how it will be possible to integrate with the table approach.
Also, I have developed a new plugin called Task Board to make each task as cards and view it on a Kanban board. Your post has given me a great idea to add a new feature, where user will be able to see the progress of their repetitive tasks in a nice calendar view, something like shown below :
Your last idea, @Tu2_atmanand , has already been implemented in Habit tracker 21, and I thought about it yestersay that it might be used for this.
The OP would need to implement each appointment as a habit, and can then tick off the various appointment as you go through the day. The tracker will then show how you did the previous days as well, and you can stay on top of where you need to focus your energy.
Thank you for sharing that, saved me from reinventing the wheel again. Also, I guess it would have been bad idea to integrate Habit Tracking into Task Board. Because even though Habit task is an recursive task, showing it on the Task Board’s Kanban wont make sense. I was initially thinking of making Habit tracker 21 compatible with Task Board. But it would be nice to keep the Habit Tracking part separate from Tasks management.
I dont use Obsidian for Habit Tracking. Habit tracking works best when you get reminders. a timer to keep you focused and a lot of UI tools to see your records in different graph formats. And also to have the tool always accessible I use this mobile application : HabitNow
HabitNow has the best UI, the best features and so much customization on what type of Habit task you want to create.
In future, I might feel there will be a need to move all my data inside Obsidian. I was wondering if we can achieve anything close to what the HabitNow provides. I guess Reminder is one plugin using which we might be able to set reminds, and somehow we can create tasks and view them on Daily Planner plugin which gives you a timer when your specific task starts. But then marking the task as complete should enter the entry in Habit Tracker 21 note.