Unixification

We write about ricing different Unix systems such as macOS, and Linux. Other than Unix systems we…

A List of All My Obsidian Plugins

--

Screenshot by author.

In this article, I’m going to share with you my favorite Obsidian plugins. These are the ones I use most frequently and find the most helpful for my note-taking and productivity workflows. While there may be other useful plugins out there, these are the ones that I’ve found to be the most beneficial for my personal use. I’ll go over each plugin in detail and explain why I like it, how I use it, and how it has improved my experience with Obsidian. Whether you’re new to Obsidian or a seasoned user, I hope that you’ll find this list helpful and discover some new plugins to enhance your own workflow.

Admonitions

Even though Admonitions has many features, I don’t use most due to Obsidian 0.14 adding support for Callout Boxes. However, I still like to include it as it helps with autocomplete — see below.

Screenshot of Admonitions by author.

Advanced Tables

Advanced Tables is a plugin that I use for its keybinds. It lets me add new columns/rows and easily manipulate tables quickly. While it is true that this plugin saves me a lot of time editing tables, I spend the majority of my time on Obsidian away from tables. I still like to keep it around for its usefulness, though.

Gif from Advanced Tables’ GitHub

Calendar

I think this plugin is a necessity because it's the only calendar that I have access to without opening a new window or application — I usually have Obsidian open and not an application like Apple Calendar open. I keep my Calendar plugin at the bottom right with my local graph.

Screenshot of Obsidian by author.

Excalidraw

Excalidraw’s Obsidian Plugin is a plugin that allows you to view and edit Excalidraw drawing in Obsidian. It allows me to quickly create drawings of anything that I could possibly want. The fact that the files are savable makes it better.

Screenshot by author

Kanban

This Kanban plugin is the plugin I use the most because it is how I track tasks and projects. One of the essential features that I couldn’t find with other task management plugins is archiving and deleting finished tasks. In the Obsidian Kanban plugin, I am able to archive all completed tasks and only leave some (10 for me) completed tasks in case I need to mark them as incomplete.

Screenshot of Kanban (with garble) by author

Linter

Whenever I write or code anything, I like it to be formatted the same every time, which is why I like to use Obsidian Linter. Mainly, it formats my heading with spaces above and below and also converts some misspelled words.

Gif by author.

Obsidian Git

Obsidian Git is a plugin that allows me to sync my notes with GitHub. I do this to back up my notes and it allows me to restore anything I want — even if it’s like a year old. This way I feel a lot more secure when I save my notes. My current settings for this plugin are to commit and push every hour. Even though this creates many commits, I don’t mind it and it just helps me feel safe.

Omnisearch

Omnisearch is my go-to search plugin, as it allows me to search through pdfs, photos, and all my notes. I do wish that it could do better with searching through tabs, however, I usually just resort to Obsidian’s default search.

Screenshot by author.

Omnisearch also requires a plugin Test Extractor to be used with photos, pdfs, etc. It is a great plugin, however, it doesn’t work 100% of the time.

Paste URL into Selection

Paste URL into Selection is a small plugin that fixes the paste in Obsidian. It inserts links into the selected test with Ctrl/Cmd+V. Also, when using Obsidian with the Vim plugin, it also works when visually highlighting text and typing P.

Gif by author.

Various Complements

Various Complements is an autocomplete plugin that is nice to have. It is similar to auto-complete in an IDE. It is great to use for finishing long words but sometimes it gets annoying to type with it.

Gif by author.

Vimrc Support

I absolutely adore Vim (more specifically Neovim) — I basically use it every day. Moreover, this plugin allows me to add some more functionality that isn’t present with the default settings. I have settings (see below) for folds, closing files, undoing, and clipboards.

exmap unfoldall obcommand editor:unfold-all
exmap togglefold obcommand editor:toggle-fold
exmap foldall obcommand editor:fold-all
exmap foldless obcommand editor:fold-less
exmap foldmore obcommand editor:fold-more
nmap zo :foldless
nmap zc :foldmore
nmap za :togglefold
nmap zn :unfoldall

exmap wq obcommand workspace:close
exmap q obcommand workspace:close

nmap U <C-r>

set clipboard=unnamed
set tabstop=4

Overall, these plugins have helped me to customize my Obsidian experience and increase my productivity. While some may not be necessary for everyone, they have certainly made a difference in my workflow. It’s worth taking the time to explore and experiment with different plugins to see what works best for your own needs. Whether it’s simplifying table editing, managing tasks with a Kanban board, or syncing notes with GitHub, Obsidian plugins can truly enhance your note-taking experience.

--

--

Unixification
Unixification

Published in Unixification

We write about ricing different Unix systems such as macOS, and Linux. Other than Unix systems we write on various tools, like Neovim and Obsidian.

Michael Bao
Michael Bao

Written by Michael Bao

Neovim | Arch Linux | macOS | I love to write about random tech stuff. Tinkering around with Linux, Neovim, and computers.

Responses (1)