English • Русский
Automatically set the first line as note title, just like in Apple Notes! Forget about manual file name entry or nondescript timestamps.
Tip
The plugin is best used with the tab title bar and/or inline title enabled in Obsidian settings > Appearance > Interface.
- Rename notes automatically or manually.
- Move cursor to first line on note creation.
- Put any first line content in title or headings only.
- Replace characters forbidden in file names with safe alternatives, or omit them entirely.
- Strip Markdown syntax from file names.
- Add custom replacement rules.
- Automatically populate first line alias property — make forbidden characters searchable in Quick switcher and link suggester, or set as note title in plugins like Quick Switcher++, Omnisearch, Notebook Navigator and Front Matter Title.
- Commands to batch rename all notes in folder, all notes with tag, all search results, or entire vault.
- Automatically insert file name in first line on note creation.
- Exclude select notes, folders, tags, properties or file names from renaming, or only enable renaming in some.
- Command to convert selection containing forbidden characters into valid internal link, with original text preserved in link caption.
- Only notes that are currently open in the editor are processed, along with any notes you explicitly select for batch operations (like renaming all notes in a folder).
- By default, note modification time is preserved on rename.
- Multiple safeguards are in place to prevent unintended changes but regular backups remain your ultimate safety net.
Until First Line is Title is made available in the plugin directory, follow the steps below to install it:
- Download and enable the BRAT plugin.
- Run Add a beta plugin for testing in the Command palette.
- Paste https://github.com/churnish/first-line-is-title.
- Select Latest version.
- Check Enable after installing the plugin.
- Press Add Plugin.
Install manually
- Download
first-line-is-title.zipin theAssetsof the latest release. - Open the vault folder in the system file manager.
- Open your Obsidian configuration folder (
.obsidianby default, hidden on most OSes). - Unzip
first-line-is-title.zipand place it in thepluginsfolder. - Reload plugins or app.
- Enable First Line is Title in Obsidian settings > Community plugins > Installed plugins.
- Found a bug or have a feature request? Open an issue.
- Have a question? Start a discussion.
- PRs welcome.
