🌠GPT Tips & Tools, Atomic Notes Advice, & Graph Filter Saving
New dev docs & a hub for medium articles, rapid logging tips, & a guide for ensuring productivity goals don't stress you out.
In The Community
The new developer documentation has tutorials for how to get started with plugin and theme development, reference docs for the plugin API and CSS variables, and guidelines for how to publish your project to the Obsidian catalog.
Last week was the third annual Linking Your Thinking Conference, featuring a fireside chat with Obsidian's CEO, the Bullet Journal founder, an award-winning author who uses Obsidian to write novels in markdown, the Co-Founder of Readwise, the guy who runs the Obsidian book club, a bunch of LYT Alumni, and other names you would probably recognize. I was hideously busy this week getting caught up from my trip so I missed most of it, but I'm really looking forward to the replays!
Obsidian Updates
Mobile v.1.4.4(99) made Bookmarks available on mobile, fixed some bugs for Android users, and brought the desktop and mobile apps to parity.
Desktop 1.2.7 marked the removal of the Starred core plugin, now that the Bookmarks plugin is available on mobile. There were also ribbon icon improvements, search UI improvements, and several bugfixes.
Desktop Insider v.1.2.8 made some improvements to Bookmarks and some changes impacting developers.
Plugin News
New in Community Plugins
These plugins went through code review and are now available in Obsidian's plugin list. For the full list, check out the plugin stats page.
Quickly by
@tmfelwu
adds a shortcut that brings up a quick capture modal.Companion by
@rizerphe
facilitates autocomplete with AI, including ChatGPT, through a copilot-like interface.AI Mentor by
@clementpoiret
is an open source AI mentor.Copilot by
@logancyang
is a ChatGPT Copilot in Obsidian.Folder Index by
@turulix
will automatically generate a table of contents for the current Folder.Markdoc by
@kamoshi
adds basic support for Markdoc filesShow Diff by
@ivan-lednev
will render Git diffs in Obsidian filesLinked Data Helper & Linked Data Vocabularies by
@kometenstaub
add linked data (LCSH) as metadata to your notes, like a library might use.Game Search by
@CMorooney
helps you find games and create notes.April's Automatic Timelines by
@April-Gras
is a simple timeline generator for story tellersPersistent Links by
@ivan-lednev
will automatically repair internal links to blocks and headingsGitHub Issue Augmentation by
@samprintz
provides additional information to issue titles.Confluence Integration by
@andymac4182
makes it easier to publish notes to Confluence.Links by
@mii-key
makes it easier to link, unlink, convert, and edit links.Personal Assistant by
@edonyzpc
streamlines workflows, helping users manage memos and plugins with a single command.Loom by
@cosmicoptima
adds a Loom integration for creating videos.
Pending (as of Friday morning)
Note: Not all new plugins are available in the community list yet, as they need to go through code review first. You can manually install plugins that aren't in the community list yet by using the Beta Reviewer's Auto-update Tool. Note, though, that this is not as safe as waiting for them to go through code review.
Open Plugin Settings by
@Lisandra-dev
creates a command to open a specified plugin settings.Countdown Timer by
@KaizelZero
adds a countdown to an event.Colored Text by
@erincayaz
makes it esaier to color selected texts.Auto Template Trigger by
@numeroflip
will automatically trigger the 'Insert Template' command when creating a note.Canvas View by
@aqav
shows which canvases the current active file embedded in.Html Server by
@Pr0dt0s
makes it easier to spin up a local http server to access your vault via a web browser from any device in your network.Sync Calendar by
@dustinksi
synchronizes events from the calendar and manages them like tasks.Quail by
@lyricat
integrates with an open-source newsletter service that looks interesting but I couldn't figure out how to sign up for.TodoTxt by
@mvgrimes
helps manage todotxt files.APIRequest by
@Rooyca
makes it easier to request and retrieve data from APIs. The responses are delivered in a JSON format for easy integration with your notes.Better MathJax by
@greasycat
provides math autocompletion and customizable snippets.Link Head Icon by
@apankov
shows little image icon ahead of external URLMood Tracker by
@dartungar
makes it easier to track your moods & emotions, then visualize tracked history and browse the past entries.Auto Hide Cursor by
@moismat
hides the cursor when scrolling and shows it again when moving the mouse.Shukuchi by
@tadashi-aikawa
lets users to teleport to links (URL or internal link) and jump to their destinations.Slide Note by
@Phantom1003
makes it easier to take notes on PDF course slides.Chem by
@Acylation
renders SMILES strings into chemistry structures.Custom State for Task List by
@OkamiWong
makes it easier to add custom states to task list items.
Updates
If you want a comprehensive list of what plugins updated this week, check out this plugin updates index by Ganessh Kumar.
Tasks 3.4.0+ supports root & folder filters, global queries, and more.
Footnote Shortcut v0.1.0 now supports non-numeric (named) footnotes with a new hotkey.
Outliner 4.5.0 adds experimental support for drag & drop.
Webpage HTML Export now has an interactive graph view simulation, a background exporter, instant link navigation, progress indicators, and an HTML beautifier, among other improvements.
Excalidraw 1.8.25 came with some quality improvements, like a scribble helper and multi-link support.
Rapid Notes 1.2 makes it easier to prefix filenames so they get created in a specified folder, among other things. This plugin is basically a simpler version of QuickAdd.
Terminal 3.8.0 supports themes now.
Webpage HTML Export 1.5.0 has an interactive graph view simulation, progress indicators, and instant link navigation.
Hotkey Helper 0.3.17 now works with the 1.x plugin browser, restoring several features.
Linter v1.13.0 added Chinese, Spanish, and German language support in the UI.
NOTE: If your plugin had a particularly important update in the last 14 days, I might have missed it due to travel. Feel free to reach out (email is best) if you'd like me to include it in the next edition.
Betas
Note: these plugins have not yet been submitted for code review, and are being made available primarily for testing purposes.
Obsidian Zotero got discussed in Discord as an alternative to the Zotero Integration plugin.
For Developers
An upcoming version of Obsidian (Insider 1.2.8+) will be removing support for app://local links due to a potential vulnerability when using
<iframe>
. Moving forward, you should usevault.getResourcePath(file: TFile)
andvault.adapter.getResourcePath(vaultPath: string)
as a replacement. These also work on mobile. There's a discussion in Discord.Insider 1.2.8 also fixed an issue with
navigator.clipboard
API not working in popout windows. - If you were relying onapp://local
for functionality within your plugin, you should usevault.getResourcePath(file: TFile)
andvault.adapter.getResourcePath(vaultPath: string)
as a replacement. These also work on mobile.
Appearance
iB Writer by
@whereiswhere
was inspired by the iA Writer focused writing environment. It reminds me a bit of the Serenity theme, although the design choices are definitely distinct.
Guides
The Obsidian Observer is a new catalog of interesting & useful articles on Medium to help new to advanced users explore & leverage Obsidian's potential.
Here's a great Twitter thread with advice for turning text snippets into outlines from a German professor.
Here's the best guide for how to prompt a large language model that I've come across thus far, and a discussion of the best ways to integrate ChatGPT into Obsidian.
This is intended for bullet journals, not Obsidian specifically, but I thought I'd share this really well-regarded quick guide to easily starting a journaling practice using rapid logging methods, which seem to work well for people who like daily notes.
I enjoyed this book review of How to Calm Your Mind about how to make sure that productivity goals don't interfere with your happiness; don't wind up in an abusive relationship with your notetaking apps, people!
This method for how to spot emerging clusters of notes and use them got shared around recently.
The Obsidian developers shared some great tips for utilizing Bookmarks, which lets you save graph settings.
Here is a good explanation of the differences between folder notes plugins.
Discussions
Discord hosted an interesting discussion on note atomicity as it applies to different fields, particularly focused on when it's useful and when it isn't.
There was a fairly detailed discussion of daily notes for task management on Reddit, with lots of sample codes using the Tasks and Dataview plugins.
This discussion covered a couple of different methods for fiction writing.
Here's a discussion of how to integrate Obsidian notes with other tools students use.
I liked this discussion about the value of using a read-it-later service as a middleman instead of clipping directly to your vault.
Showcases
Here's how one user went from being an overwhelmed newbie to a happy dashboard user thanks to Danny Hatcher and Canvas.
Here's how a Civil Engineering student uses Obsidian.
Ancillary Tools
iOS users can now generate pretty PDFs using a python package called obsidian-pdf-gen.
Here's a basic Dataview query builder intended for folks without a technical background.
Here are some subreddits frequented by folks who comment on r/ObsidianMD.
Housekeeping
Whew! Ireland was great, and I can confirm that it would have been flatly impossible to write the Roundup last week, so thanks for bearing with me and I hope you enjoyed this doubled-up edition.
Also, good news: physical therapy has really been helping manage my pregnancy-induced pelvic dysfunction, and I've been able to start writing articles again although I'm still sleeping a stupendous amount. For those of you subscribed to my research overviews, keep an eye out on Monday for a deep dive into the intricacies of ivory.
Hopefully soon I'll be able to finalize my article on how to leverage Obsidian after a long time of inactivity, and why it's been super useful to me even when I'm not actively able to take many notes 🙃