Add Focus Mode to Obsidian.
Now with Super Focus Mode (Shift + Left Click
), which will only focus on the active pane. The original behavior still exists on a normal Left Click
.
Hotkeys | Action |
---|---|
Cmd/Ctrl + Alt + Z | Toggle Focus Mode |
Cmd/Ctrl + Alt + Shift + Z | Toggle Super Focus Mode (Active pane only) |
Classes are added to document.body
depending on the state. focus-mode
exists in Normal and Super Focus modes, while super-focus-mode
, only exists in Super Focus Mode (surprise!).
The following CSS snippet added to a vault will remove the opacity on non-active lines:
.focus-mode .cm-s-obsidian .cm-line:not(.cm-active),
.focus-mode .cm-s-obsidian div:not(.CodeMirror-activeline) > .CodeMirror-line {
opacity: 1 !important;
filter: saturate(1) !important;
}
- Copy over
main.js
,styles.css
,manifest.json
to your vaultVaultFolder/.obsidian/plugins/obsidian-focus-mode/
.