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.

---
title: πŸš€ Productivity
---

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

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

ShortcutDescription
⌘ + Shift + FSearch