Skip to content

Obsidian - Introduction

Introduction to ObsidianπŸ”—

Resource References
Websites Website, Documentation
Templates Template vault, Obsidian Workflow (if you want to organise your entire life)
Collections Awesome Obsidian
Linting & Style markdownlint, Obsidian Linter
My notes Obsidian features, Obsidian
My 🌐notes Obsidian, [Obsidian features][Note: Obsidian features]

What is Obsidian?

Mainly, Obsidian is a Markdown editor and viewer. There are plenty of such programs, but Obsidian brings a lot of features that make it a full-fledged Personal Knowledge Management System (PKMS). It emphasises heavily on connecting notes and making these connections visible.

It is not open-source, but only a few secondary features require a subscription and there is a large and active community contributing open-source plugins.

Getting StartedπŸ”—

Download your preferred application type from the Obsidian Website. I’ve been using the AppImage for a while without problems.

Notes are stored as Markdown files. Markdown has become very widely used file format for documentation, note-taking and blogging. It is a fairly simple markup language that is very human-readable (clear and structured even without being rendered), yet highly flexible if you want to extend it (supporting HTML in your notes and CSS for styling). Obsidian uses the CommonMark Markdown specification with a few extensions. See section Markdown for details.

Obsidian calls a collection of notes a vault and this can be any directory on your machine. When you open up the app you get the option to open an existing folder as a vault or create a new one. If you haven’t already, you can download my [Obsidian template vault] as an example and to get some more information and resources.

Obsidian stores the vaults configuration in a hidden directory .obsidian, mainly in a few JSON files. This makes it easy to transfer your configuration to a different vault and re-use it.

To try the application, start by opening a vault.

FeaturesπŸ”—

For details, see obsidian and Obsidian features

  • Canvas: workspace to collect and connect notes, media, documents and more

User InterfaceπŸ”—

By default, Obsidian’s interface consists of a few panels with some tabs or functions to chose from. The left sidebar gives you an overview of the files in your vault, a search function and a bookmarks tab.

The pane to the right will show you open files, with tabs at the top if you have multiple files open.

The right sidebar is collapsed to start off with. Here you can find functions to help you organise and connect your notes. Links to and from your note (outgoing and back-links), tags used throughout your vault and an outline of your current note (headings).

Video

obsidian_default_application.mp4

Obsidian has a very free split view, letting you open as many vertical and horizontal panes as you could possible want. Open a new split by either right-clicking on a tab, using a keyboard shortcut or by dragging and dropping tabs. Actually, all tool tabs such as the files, bookmarks, etc. tabs behave like tabs and can be freely placed to adjust the app interface to your preferences.

Video

obsidian_customise_ui.mkv

The user interface can be customised with community-made themes (Settings: Appearance > Themes) and plugins as well as CSS Snippets. I have been using the theme [Catpuccin] for a while as I like its look out-of-the-box. I am using only a few CSS snippets, see .obsidian/css-snippets.

To summarise and extend upon this, Obsidian offers

obsidian_features

Keyboard ShortcutsπŸ”—

A lot of shortcuts are similar to other programs, such as ctrl+n to create a new file. Try it, they’re very intuitive.

Shortcut Description
ctrl+p command palette: access most functions, from moving a file to templates
ctrl+, open settings
ctrl+shift+f search vault
ctrl+l create a check list item and toggle checked
ctrl+enter open link under cursor in new tab

Search and QueriesπŸ”—

Obsidian

WritingπŸ”—

For a mostly complete demo of the Markdown available in Obsidian, see Markdown benchmark.

See also Obsidian features

See also Obsidian features: links and Obsidian features: images for more details.

Links are an essential feature for any personal knowledge management system, allowing you to create important connections and helping to make information findable.

Ways to create a link

  • classic Markdown link: [link title](path/to/note "link text")
  • Wiki-links (Markdown extension): [[path/to/note|link title]]
    Using these type of links, Obsidian will give you auto completion suggestions, making linking significantly easier.

What to keep in mind

  • With Obsidian you don’t have to enter a full path to a file, the shortest unambiguous (e.g. files with same name) path is sufficient.
  • A common Markdown (and HTML) feature is linking to a specific section. This can be done by adding #Heading title to your link, e.g. [[obsidian/features#Links|Obsidian features: links]] or [Obsidian features: links](obsidian/features#Links)

You can embed an image and even videos and other notes, by adding an exclamation mark before a link, e.g. ![[tux.png]]. Images can be scaled by specifying a size (in pixels) like

1
2
3
![](personal/tux.png)
<!-- or (this is a (HTML) comment) -->
![[tux.png|20]]

For example
|20
or
20

PluginsπŸ”—

DataviewπŸ”—

Dataview is one of the most widely used plugins for Obsidian. It lets you use your notes’ meta data from the front matter,2 or defined in-line, to create (task) lists, tables and more. This can be immensely helpful to collect information from various notes and display them in another note in various ways.

ReferencesπŸ”—


  1. griffin 

  2. https://demo-obsidian.owenyoung.com/Advanced%20topics/YAML%20front%20matter/ Young, YAML front matter 

  3. e.g. in Python-Markdown extension attr_list