Skip to content

Settings

Access Lighthouse settings from Settings → Lighthouse.

SettingDescription
Active projectThe project shown throughout the plugin. Select one here to edit or delete it below.
New projectOpens the project creation modal.

Flow Mode is toggled with the Lighthouse: Toggle flow mode command (or the ribbon-adjacent hotkey you assign). The following settings control what it does:

SettingDefaultDescription
Hide status barOnHides the Obsidian status bar when Flow Mode is active.
Hide ribbonOnHides the left ribbon (icon bar) when Flow Mode is active.
Typewriter scrollOnKeeps the active line vertically centred as you type.
SettingDefaultDescription
Font family(none)Font to use in Flow Mode (e.g. Georgia, serif). Leave blank to inherit.
Line height(0 = inherit)Custom line-height multiplier in Flow Mode. Set to 0 to inherit.
Max line width(0 = inherit)Constrains the editor width, in pixels, for comfortable reading. Set to 0 to inherit.
HotkeyOpens Obsidian’s Hotkeys settings, filtered to Flow Mode, so you can assign a keyboard shortcut.
SettingDefaultDescription
Show word count in status barOnDisplays the active file’s word count in the Obsidian status bar.
Exclude code blocksOnFenced ``` blocks are stripped before counting.
Exclude frontmatterOnYAML frontmatter (--- blocks) is stripped before counting.
SettingDefaultDescription
Debug modeOffWrites verbose logs to the developer console. Useful when reporting bugs.

Shows the installed version, a link to this documentation site, and a link to report an issue on GitHub.


Per-project settings are edited through the project editor — open the project’s ”⋯” menu in the Library header and choose Edit project…, or use Lighthouse: Create new project / the Settings tab’s Edit button.

SettingDescription
Project nameHuman-readable project identifier.
Root folderVault-relative path to the project’s root folder. Everything under it belongs to the project, except the Extras group — see Groups & Extras.
SettingDescription
Bibliography fileOptional citation database (.bib, .yaml, .json) used when exporting with citations.
Citation styleCSL citation style used when formatting citations and the bibliography. Choose a bundled style, download more, or supply a custom .csl file.
SettingDescription
Word count goalTotal target word count for the project.
Goal directionAt least (default) — progress bar fills as you approach the goal. At most — bar turns red when you exceed it (useful for word-limit projects like academic papers).
DeadlineTarget finish date (YYYY-MM-DD). Used to calculate the required daily word count.
Daily writing goalExplicit daily target used to colour heatmap cells. If blank, Lighthouse derives it from the total goal and deadline.
Group goalsPer-group (top-level folder) word count targets. Shown as progress rings in the Library.

Not set in the project editor — right-click any file in the Library’s Sheet List and choose Set file word count goal. Shown as a progress bar in the Inspector’s Stats tab when that file is active.

Rest days are managed from the Inspector’s Stats tab by tapping Mark rest day. They are stored internally as a list of YYYY-MM-DD dates on the project. Rest days count toward the writing streak without requiring any words.