Default New Tab Page
approvedby Chris Grieser (aka pseudometa)
Open a note of your choice when creating a new tab, like in the browser.
New Tab Default Page
Obsidian plugin to open a note of your choice or the Quick Switcher when creating a new tab, like in the browser.
[!IMPORTANT] This plugin is in maintenance mode, since I am not using it anymore myself. No new features will be added, including support for other plugins. It will remain available for anyone who wants to use it, but I suggest using one of the many more advanced plugins with similar functionality, such as far more, such as Obsidian Homepage.
π½οΈ YouTube Demo of the plugin
Examples for Default New Tab Pages
- your homepage note
- your daily note
- a scratchpad note
- trigger a quick switcher
- an image
- a random quote
- β¦
Usage
- Set the note to open in new tabs in the plugin settings.
- Set the mode in which the note should open.
- Open a new tab.
Note
Closing your last tab also opens the new tab page.
Advanced Examples
Random Quote
To have a random quote on every new tab, you can use dataview and paste the following code as a dataviewjs-codeblock in a note.
const quote = JSON.parse(await request("https://api.quotable.io/random"));
dv.span(`> "${quote.content}" \n> <div style="text-align:end; color:var(--text-muted); font-weight: 600; font-size:90%;">β ${quote.author}</div>`);
Then, enter the path of the note in the New Tab Default Page settings, and select Reading Mode. Now every new note will display a random quote.
Submit your own idea
Have a cool idea of your own? Feel free to make a PR to this README and submit your own idea.
Installation
Available in Obsidian's Community Plugin Browser via: Settings β Community Plugins β Browse β Search for "New Tab Default Page"
Donate
Thanks
Thanks to @pjeby and various people from the #plugin-dev channel for helping me out.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.