2021-11-13 WYSIWYG (called "Live Preview") is HERE!
Beta test a new Scrivener corkboard alternative, "CorkBoard." Manage your recipes in Obsidian with CookLang. 9 themes updated!
Obsidian Updates
WYSIWYG Mode is here! Known as "Live Preview" because "WYSIWYG" means different things to different people, Insiders can enable this experimental feature. It does not work identically to what you might expect from the Codemirror Options plugin, because it uses the Codemirror6 editor, not Codemirror5.
Release Notes
Live Preview (also known as “WYSIWYG” mode) is now available for insider testing. To enable it, go to Settings > Editor > Experimental Live Preview
. Changing this option requires a restart to take effect. The list of known bugs can be found in Discord. Please report bugs in the Live Preview bug reports
thread in Discord.
Current features:
Hide markdown formatting syntax.
Embedded notes, images, audio, video, PDFs and notes using the wikilink syntax will show a preview in the editor.
Embedded images using the markdown syntax from external sources will show previewed.
Block
($$)
LaTeX will show a preview. Inline LaTeX will be implemented in a future release.Checklists will be replaced with a checkbox. Clicking on it will toggle the check status. Checkboxes have a
data-task
attribute added.Separators (---) are now implemented.
Headings will now always show the # characters when the cursor is on that line.
Added external link icon.
Some notes:
"Source mode" is not the same as the old CM5 editor mode. Currently, "source mode" is bare bones CM6 with Live Preview mode disabled.
FAQ
What will happen to the "old" editor?
via
@Licat
CM5 will eventually be deprecated into a "legacy" mode, and maybe in a few years we will stop shipping with it.
What about VIM?
Vim in Obsidian core depends on the vim features in Codemirror 5, which have yet to be ported to Codemirror 6. Here's the discussion about why not.
Here is a forum discussion about some possible alternative ways to support vim mode in the new editor.
Windows users may be able to use this vim emoulation that works on top of windows controls.
Plugin News
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.
New
CookLang plugin adds support for the recipe markup language cooklang in Obsidian.
Sentence Navigator lets you manipulate sentences as a unit of movement. Select, move and delete by whole sentences.
Obsidian Chevereto Image Uploader can resize and upload the image in your clipboard to chevereto (Self-hosted Image Hosting Software) when pasting.
Obsidian Structure allows users to create dendron-like hierarchy using
.
based structure, i.e.aws
andaws.ec2
Obsidian Bible Reference automatically inputs text from the bible when you input chapter & verse information.
Downfile is designed to help users in mainland China to download third-party themes and plugins when there are some connection problems.
Updates
0.5.7 Beta of BRAT lets users beta test themes, update beta themes, install themes from the command palette, switch to different installed theme from the command palette (making it easy to test bugs on the default theme), update logging, and more. There is also a new "All commands" command, which should be useful on mobile.
Readwise Official 2.0 supports mobile sync, customizable folder & file names, individual file resyncing, improved templating, and "quieter" sync notifications. There were also some bugfixes, so if you were having trouble, check out the update.
Graph Analysis can now add links to any file type to its index; images, Word docx, PDFs, etc. You can also filter out specific notes in Graph Analysis
Obsidian Trello v1.6.0 allows markdown in trello comments, card descriptions, and checklists to be rendered
CodeMirror Options 0.8.x supports rendering embeds in edit mode.
Another Quick Switcher v1.3.0 supports searching by tags.
Betas
CorkBoard is a visual canvas for your notes that lets you mimic the Scrivener corkboard. You can add a pile of random cards, either from your whole vault or from a search, replace cards by typing paths or with new random cards, drag and drop cards, & make visual links between cards on the board. I have not yet personally tried it out, but only because I'm buckled down for national novel writing month. v0.2.0 got some bugfixes and fancy tag styling, improved integrations with the daily notes & periodic notes plugins, and improvements to the tag board.
Auto Class v1.3.0 now supports for linked panes
Exclidraw support for the Live Preview (available to Insiders) is available as a beta via BRAT.
Under The Radar
For Developers
There was a forum discussion about how plugin developers could make their plugins more secure which included a section on how users can review their plugins for security vulnerabilities.
There's a new bash script designed to help automate some of the more finnicky parts of plugin development, like forking the sample plugin and creating release files.
via
@Licat
— Plugin devs should absolutely start migrating to Editor if possible, if they were using CM5's editor directly.There is now an append function for both the
Vault
and theAdapter
APIs.There is now a function to sanitize HTML called
sanitizeHTMLToDom
which returns aDocumentFragment
of the sanitized HTML content.You can now
setInstructions
for anEditorSuggest
.There is now a
wordAt
function on the Editor interface.
Feature Requests
Some folks would really like a critic markup plugin.
allow users to set custom default settings for all new vaults.
There were some requests for improvements to the Publish UI.
Appearance
Snippets
It is now possible to hide your metadata container in preview with a small button that can be toggled.
Here's the Live Preview Companion designed to clean up tags and reduce some visual clutter.
Here's another snippet to add more visual noise reduction to Live Preview.
Theme Updates
Sanctum v0.3.1 got a bunch of small updates, and some new cssclasses, including support for list-only kanbans and custom checkbox admonitions. There are a bunch of new task/checkbox options, the option to color-code headers, and improved support for obsidian publish. Here's the roadmap kanban.
The ebullientworks theme now supports floating frontmatter via stylesettings, small tweaks, and a change to checkboxes so that they color the border & contents instead of filling them. There are also two dropdowns in style settings to choose primary/secondary accent color. Header fonts are now in style settings, admonitions should be easier to style/color in CSS (vs. the panels).
Primary v0.1.1 & Primary v0.2.0 has a bunch of fixes & features intended to improve the experience on mobile.
Minimal 4.0.8 now has improved support for Dictionary, Git, Excalidraw, Dataview & Outliner plugins.
Spectrum Version 1.0.0 got a bunch of features, including fancy list stylings, image floats, table styling, and new checkbox types.
ITS has a bunch of small improvements, new Style Settings toggles, support for Alternate Checkboxes & Codemirro Options pluins, and more.
Bubble Space Theme v0.1.1 comes with new css features and styling, explained on the wiki.
Obsidian You is now up to v0.1.2, with German language support and some other small fixes.
Blue Topaz now supports the Style Settings plugin.
Ancillary Code
A new tool to publish blog posts to Github pages from inside Obsidian.
Here's a Python3 script to format all your Kindle Highlights for import.
Guides
Bryan Jenks put together a bunch of short videos explaining what different "common terms" in the community mean, like "pkm" (personal knowledge management).
Here's how to automate the uploading process of using Cloudflare Images to store images on Obsidian with Automator.
Showcases
@Sharfaroz
shared an incredible loom video about how he uses the dataview and kanban plugins to view the same data: one example was a reading list, the other was plugins to check out, but both were really impressive examples.I pushed a reasonably big update to my public vault. There's a slight modification of my folder structure, mostly because I merged "my education" and "teaching" folders and added a genealogy section. There are also a bunch of new notes about the usual stuff, like axolotls & the difference between a thing and a folkmoot, but also a lot of worldbuilding notes about weird creatures like the tulpi: "winged whale-like goats that eat pine pollen that drifts on the wind..."
Here's an article about journaling in Obsidian.
@TFTHacker
shared a collection of beautiful graphs from the community.
Discussions
How to build a second brain as a software developer did pretty well over at Hacker News.
Here's a discussion about a shared class vault.
The pros/cons of nested vaults came up again.
Here's a neat way to use manual ids to reference paper notes in notebooks.
Here was a discussion about how different people use obsidian on mobile.
Here was a discussion about the safety & security of various sync methods.
Here was a discussion about how to use Obsidian as a planner.
In The Wild
Here's a lovely article about using Obsidian and the Journey plugin in writing poetry.
Here's
@curtismchale
looking at Obsidian's Longform plugin as a potential Scrivener replacement.
Ancillary Tools
Community member
@sashinexists
created a fast, minimal typing practice app called infintytype.Bryan Jenks put together a video about how Research Rabbit integrates with Zotero, which may be of interest to academics and researchers.
https://morss.it/ will grab the full text for you if an RSS feed is truncated
Tarsnap got resurfaced again as a great tool for making backups.
Here is a color gradient generator
Housekeeping
I shared a pretty wholesome thread about the impact Obsidian has had on me personally, and why I believe that tools do matter and that "tweaking settings instead of writing" can be "productive." Check it out!