avatarNuno Campos

Summary

The provided content is a review of 19 Obsidian plugins, detailing their functionalities and benefits for users.

Abstract

The article presents an in-depth look at 19 different Obsidian plugins, each enhancing the note-taking and organization experience within the Obsidian application. These plugins range from attachment management and pronunciation tools to diagram rendering and mood tracking. The review highlights how each plugin can be utilized to streamline workflows, improve focus, and customize the user interface. It also provides practical examples and visual aids to demonstrate the plugins' capabilities, such as the Pikchr diagrams rendered by the Adamantine Pick plugin or the mood history graph from the Mood Tracker plugin. The author emphasizes the flexibility and efficiency these plugins bring to the Obsidian ecosystem, encouraging users to explore and integrate them into their daily use.

Opinions

  • The author believes that the Attachment Management plugin is valuable for organizing note attachments in a flexible manner.
  • The Pronunciation Trumpet plugin is praised for its ability to pronounce words in various English accents, enhancing language learning and comprehension.
  • The Adamantine Pick plugin is commended for its integration of Pikchr diagrams, which is seen as particularly useful for technical documentation in markdown.
  • The Auto Hide Cursor plugin is considered a great complement to focus mode, minimizing distractions during writing or reading sessions.
  • The Surfing Key plugin is noted for its utility in enabling full keyboard control over Obsidian, potentially speeding up navigation and interactions.
  • The CSS Editor plugin is acknowledged for its convenience in editing CSS snippets directly within Obsidian, allowing for extensive customization of the app's appearance.
  • The Auto Template Trigger plugin is recommended for those who frequently use templates, as it prompts the user to select a template when creating a new note.
  • The Link with Alias plugin is highlighted for its quick creation of links with custom display texts, which can improve the readability and organization of notes.
  • The Mood Tracker plugin is presented as a beneficial tool for self-reflection and mood analysis over time, with the added benefit of data privacy since the data is stored within the user's vault.
  • The author suggests that readers consider using the AI service ZAI.chat, which is advertised as a cost-effective alternative to ChatGPT Plus (GPT-4), offering similar performance.

Obsidian Plugins Review — 19

This week, in my Obsidian Plugins Review:

  • Attachment Management
  • Pronunciation Trumpet
  • Adamantine Pick
  • Auto Hide Cursor
  • Surfing Key
  • CSS Editor
  • Auto Template Trigger
  • Link with alias
  • Mood Tracker

Attachment Management

This plugin allows you to better organize your note’s attachments. You can set the attachment path and attachment name using variables, allowing you to, for example, add the date to the name, or the note name to the path.

Attachment Management settings. Image by Nuno Campos

Pronunciation Trumpet

Select a word in your note, and this plugin will pronounce it in one of these English accents: US, UK, UK-RP, UK-Yorkshire, Irish, Scot, US-South or Jamaica. The pronunciations are from the wordreference.com database.

Pronunciation Trumpet. Image by Nuno Campos

Adamantine Pick

This plugin renders Pikchr diagrams in your notes. Pikchr allows you to create diagrams for technical documentation using markdown.

Example:

 ```pikchr
       arrow right 200% "Markdown" "Source"
       box rad 10px "Markdown" "Formatter" "(markdown.c)" fit
       arrow right 200% "HTML+SVG" "Output"
       arrow <-> down 70% from last box.s
       box same "Pikchr" "Formatter" "(pikchr.c)" fit
  ```
Pikchr diagram. Image by Nuno Campos

Object types:

 ``` pikchr
        AllObjects: [
        # First row of objects
        box "box"
        box rad 10px "box (with" "rounded" "corners)" at 1in right of previous
        circle "circle" at 1in right of previous
        ellipse "ellipse" at 1in right of previous
        # second row of objects
        OVAL1: oval "oval" at 1in below first box
        oval "(tall &" "thin)" "oval" width OVAL1.height height OVAL1.width at 1in right of previous
        cylinder "cylinder" at 1in right of previous
        file "file" at 1in right of previous
        # third row shows line-type objects
        dot "dot" above at 1in below first oval
        line right from 1.8cm right of previous "lines" above
        arrow right from 1.8cm right of previous "arrows" above
        spline from 1.8cm right of previous go right .15 then .3 heading 30 then .5 heading 160 then .4 heading 20 then right .15
        "splines" at 3rd vertex of previous
        # The third vertex of the spline is not actually on the drawn
        # curve.  The third vertex is a control point.  To see its actual
        # position, uncomment the following line:
        #dot color red at 3rd vertex of previous spline
        # Draw various lines below the first line
        line dashed right from 0.3cm below start of previous line
        line dotted right from 0.3cm below start of previous
        line thin   right from 0.3cm below start of previous
        line thick  right from 0.3cm below start of previous
        # Draw arrows with different arrowhead configurations below
        # the first arrow
        arrow <-  right from 0.4cm below start of previous arrow
        arrow <-> right from 0.4cm below start of previous
        # Draw splines with different arrowhead configurations below
        # the first spline
        spline same from .4cm below start of first spline ->
        spline same from .4cm below start of previous <-
        spline same from .4cm below start of previous <->
        ] # end of AllObjects
        # Label the whole diagram
        text "Examples Of Pikchr Objects" big bold  at .8cm above north of AllObjects
   ```
Pikchr diagram with objects examples. Image by Nuno Campos
 ``` pikchr
        O: text "DREAMS" color grey
        circle rad 0.9 at 0.6 above O thick color red
        text "INEXPENSIVE" big bold at 0.9 above O color red
        circle rad 0.9   at 0.6 heading  120 from O thick color green
        text "FAST" big bold at 0.9 heading  120 from O  color green
        circle rad 0.9 at 0.6 heading -120 from O thick color blue
        text "HIGH" big bold "QUALITY" big bold at 0.9 heading  -120 from O  color blue
        text "EXPENSIVE" at 0.55 below O  color cyan
        text "SLOW" at 0.55 heading  -60 from O  color magenta
        text "POOR" "QUALITY" at 0.55 heading   60 from O  color gold
   ```
Pikchr diagram example: Venn diagram. Image by Nuno Campos

Auto Hide Cursor

If you’re a fan of focus mode, this plugin is definitely for you. It hides the cursor after you scroll up or down, and shows it again when you move it.

Auto Hide Cursor. Image by Nuno Campos

Surfing Key

This plugin allows you to control Obsidian using only your keyboard. First, you have to assign an hotkey to Suring key: Surfing Obsidian in Obsidian's settings. When you press the hotkey all visible elements of Obsidian will have a string associated. All you have to do is insert the corresponding string to what you want to click.

Surfing Key. Image by Nuno Campos

CSS Editor

Allows you to edit your CSS snippets in .obsidian/snippets/ directory in Obsidian. The command Edit CSS Snippetwill open a modal window to select the CSS file to open. You can also create or delete CSS files with the commands Create CSS Snippetand Delete CSS Snippet.

CSS Editor. Image by Nuno Campos

Auto Template Trigger

This plugin will prompt you to select a template whenever you create a new note. Unfortunately, it doesn’t work with Templater, you have to enable the core Templates plugin. If that’s fine to you, it’s a very handy plugin.

Auto Template Trigger. Image from plugin github.

Link with alias

This plugin allows you to quickly add an alias to a note when adding a display text to a link. You just need to add the display text and run the command Create link with alias.

Link with alias. Image by Nuno Campos

Mood Tracker

This plugin allows you to track your mood and visualize your mood history on a graph.

Mood Tracker. Image by Nuno Campos
Mood Tracker. Image by Nuno Campos

You can read the previous Obsidian articles here:

Click here to be notified every time I publish a new story 😉.

If you’re not a Medium member yet and wish to support me or get access to all my stories, click here.

Technology
Programming
Productivity
Data Science
Software Engineering
Recommended from ReadMedium