Skip to content

🌠 Improved Calendars & Embedded Searches

There's a new proof of concept plugin for collaborative live editing, and other plugins looking for new maintainers & assistant. Plus other updates for devs.

Eleanor Konik
Written by Eleanor Konik

I teach (& research) ancient civilizations, then write stories & articles inspired by all eras of history... which involves a fair amount of notetaking ;)

7 min read.

In The Community

Obsidian Updates

Insider build v0.13.25 included a bunch of fixes and also:

  • Clicking on links in Live Preview will now open them directly.
  • Embedding list items will now show any sub list items when rendering.
  • Embeds to files that don't yet exist will automatically load the file once it's created. This avoids issues with images that syncs in after opening the note it was embedded in.
  • Word count now properly counts apostrophes.
  • Renamed "Swap line up/down" commands to "Move line up/down".

For Obsidian Publish:

  • Now has an option to hide page title headings.
  • Fixed double scrollbar in hover page preview
  • Viewers using macOS and iOS will now get native scrollbars
  • Frontmatter aliases can now be used to redirect broken links to new content.

Plugin News

New in Community Plugins

These plugins went through code review and are now available in Obsidian's plugin list.

  • Word Splitting for Japanese in Edit Mode by @sonarAIT  helps Obsidian support Japanese word splitting.
  • Settings Search by @valentine195  lets users globally search settings.  You can even open plugin settings (both core and community) directly from the search results.
  • Insert Heading Link by @Signynt  lets users add a link to a heading.
  • Auto Note Mover by @farux  will automatically move the active notes to their respective folders according to the rules.
  • Persistent Graph by @Sanqui  adds commands to save and restore the positions of nodes on the global graph view.

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.

  • Advanced Selection by @anselmwang  offers more flexible ways to select text in the editor.
  • Things Link by @gavinmn  makes it easier to  link an Obsidian Note to a Things Project.
  • Command Palette-- by @qawatake  is the command palette without unwanted commands
  • Path Title by @jdeal  adds the path (or optional replacement) to the filename title of each pane.

Updates

  • Obsidian Fantasy Calendar now supports repeating events, leap days, and support for importing events created with the Timelines plugin. It also got a huge performance update.
  • @AidenLx created a version of Alx Folder Note without folderv, which should help it load faster on mobile.
  • Various Complements  v5.3.0 added a Open source file key option and an option to include only files under current directory option on current vault complement.
  • Excalidraw 1.6.8 has tray-mode & customizable color palettes. Here's a demo.
  • Block Reference Count now has a bunch of toggles, and fixed a bug with tables in Live Preview.
  • Codeblock Completer now has templates
  • Breadcrumbs now has a dedicated documentation site and an API.
  • Hider  v1.1.1 added setting to hide vault name in file navigator.
  • Snippetor added a slider to control checkbox roundness and has a fix for Blue Topaz theme.

Betas

Note: these plugins have not yet been submitted for code review, and are being made available primarily for testing purposes.

  • Embedded Query Control adds controls to all inline queries (in live preview and reading modes) that let you collapse, sort, enable context, copy, hide the title, and hide the results.
  • Full Calendar replicates the core functionality and appearance of Google Calendar. GCal sync support and task management are on the roadmap, but for now it already handles click-and-drag to create and edit events. Here's a blog post from the developer explaining why they like to use Obsidian, which kicks off a whole series about their workflow.
  • Zotero plugin and Zotero Obsidian Note are still in alpha phase and won't be available to public soon, but the developer is looking for help and did post it, so I'm sharing it with y'all.
  • There's a new  proof of concept plugin for using https://liveblocks.io/ in obsidian. It would allow for a collaborative editing experience similar to google docs. If anyone is interested in working on this, or taking the poc further please reach out to the dev — they could use help on the codemirror parts 🙂
  • Markdown Commands (not to be confused with "extra markdown commands") acts like a text expander so that you can enter commands like >todo to get the markdown - [ ] if you forget, which is handy for things like markdown tables, which suck to remember the formatting for.

For Developers

  • @esm90 is looking for someone to take over maintenance of the Vimrc plugin.
  • @ifthenelsa is a technical writer volunteering to help write "getting started" documentation for plugins to help lower the barrier to entry for use by non-technical users. Here's more information in Discord.
  • Note that the new Codemirror editor has received an upgrade where previous ​ characters, used as placeholders for computing cursor positions, have been switched to 0-width elements. Licat & Silver recommend double-checking that your theme does not contain global img { ... } CSS rules to avoid breaking the editor.
  • TFile.unsafeCachedData has been removed and is now stored in a private inaccessible WeakMap to avoid accidental use of this unsafe data.
  • There is now a new requestUrl API function that returns an object with the http response status, headers, as well as getters for arrayBuffer, json, and text. This is a more advanced version of the request API. (Requires API version 0.13.25)
  • The request and the new requestUrl functions can now accept a body of type ArrayBuffer.
  • Also, here's a discussion about how and why to reduce plugin load time.

Feature Requests

Appearance

  • Ebullientworks 0.3.16 has cssclass support for tables to force-wrap and word-wrap, and more color support.
  • Primary v1.2.0 now has Style Settings support.
  • Willemstad by @tingmelvin   added support for the footnote indicator plugin and got some style settings options. It also has a bunch of improvements to tables and other features.
  • Royal Velvet by @caro401 exists now.
  • Minimal 5.1.3 got some fixes and new style settings options: can now change the highlighted text background color and bold text weight. 5.1.4 adds the Atom color scheme. 5.1.5 added some fixes for footnotes and narrow panes.
  • The very colorful Sparkling Wisdom theme got some more gradients and improved visibility.
  • ITS Theme restyles Dataview & Kanban plugins to mimic Notions Board and Gallery views and got a dvl-c cssclass inspired by Minimal to style only dataview lists and tables as Notion Cards.

Small Tips

  • You can use the MetaEdit plugin to quickly add tags to all files within a folder.

Ancillary Code

Guides

Discussions

  • Here's a discussion about various ways people use Obsidian for work.
  • Here's one about using Obsidian for school (mostly computer science & med school, but lots of great advice that's broadly applicable).

Knowledge Management

Ancillary Tools

  • Glasp is a social highlighting & annotating tool that lets you extract highlights (& annotations) from web articles and send them Obsidian. Here's a guide, but as far as I can tell, it's not automatic like the Readwise plugin, but does export to markdown and is designed with Obsidian users in mind. It's free but as far as I know there's no way to keep your highlights/annotations private, so that's the trade-off.
  • Ernie at Tedium decided to try self-hosting his own cloud setup and then wound up going with Syncthing, but I enjoyed his explanation of why and what Syncthing is good at. Syncthing is pretty popular in the Obsidian community but this is a pretty good explanation of why people like it.

Housekeeping

  • I've been doing one-on-one meetings on Zoom to help people with Obsidian-related questions for a little over two weeks now. I'm extremely pleased to say that it's been going well: I genuinely do believe that I've helped everyone I've spoken with, and the "pay what you can afford / what you think my time & help help was worth" model is going pretty well, I think.
  • As mentioned last week, I increased the price of the Roundup's "exclusive offerings" (I hate that phrase; I prefer to think of them as a "thank you" to financial supporters). I settled on $4/mo or $44/year. This will not impact current supporters; if you're able to see The Value of Consistent Naming Conventions when you log in (or got it as an email on Thursday), you're good to go (unless you want to switch plans, in which case push the "membership" button floating in the bottom right, you'll need to enable javascript if you have that turned off).
  • Next month's exclusive article will be about creating mental shifts to lower stress and improve productivity. I promise it's not as hokey as it sounds.
  • Some folks asked, so: as things stand, the Roundup has to have about twice as many subscribers as it currently does to support me enough for me to quit teaching when my leave ends. It would have to grow by about 5x to replace my teaching income. Or I guess I could try to figure some kind of ad thing but, ugh, I'd rather not.
  • But! If my consulting work continues at its current rate (I have no idea if this is likely), I'll be able to afford to stay home and continue doing Obsidian community work at my current level even at the current numbers. I'm really hoping that this will all be sustainable for me, and I appreciate everyone's support 💚

Note: There are a couple of affiliate links & codes scattered around, but these always come from links I was already recommending and usually I share them because they benefit you too (i.e. getting you extra time on trials).