I decided to give Obsidian a real chance after writing this website using π§βπ»οΈ VSCode. I was already aware of Obsidian as a tool by colleagues talking about it and hearing about it on the Cortex Podcast, but the video Hack your brain with Obsidian.md by No Boilerplate pushed me over the edge because of the idea of the π§ Extended Mind Hypothesis.
Configuration
My list of notes is ordered according to βModified time (new to old)β. This is to get a better idea of notes that I havenβt updated in a very long time. Making it easier to know which content I should consider revisiting as discussed in Continuous Refactoring in π Writing Is Like Programming.
Conventions
Naming
Notes
I also like to use emojis to add colour to the page, which helps make it stand out and make it feel less dull. This website is being deployed using Quartz, which uses the full file name as the URL. I prefer to not use emojis in URLs (although it is supported), so instead add a title in the file properties.
Files
Instead of using a programming naming convention such as todoist-on-steroids
, Obsidian seems to expect you to write out the title in full like Todoist on Steroids
. I havenβt found any explicit naming conventions though.
Five Ideas for Naming Notes in Obsidian
Links
Through the obsidian-title-as-link-text extension, itβs possible to use the title defined in the file properties as the link text. This enabled having automatic links including the emoji.
One downside is that it doesnβt automatically update links when changing the title, similar to how it happens when the file name is changed.
Custom plugin
More information on a project that contains a custom plugin for Obsidian can be found in π Context-aware To-do Lists. My general notes about plugin development can be found in π Obsidian Plugin Development.
Shortcuts
Shortcut | Description |
---|---|
β + Shift + F | Search |