https://github.com/chrisgrieser/new-tab-default-page
Obsidian plugin to open a note of your choice when creating a new tab, like in the browser.
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.8%) to scientific vocabulary
Keywords
Repository
Obsidian plugin to open a note of your choice when creating a new tab, like in the browser.
Basic Info
Statistics
- Stars: 54
- Watchers: 2
- Forks: 4
- Open Issues: 10
- Releases: 25
Topics
Metadata Files
README.md
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.
- Examples for Default New Tab Pages
- Usage
- Advanced Examples
- Installation
- Donate
- Thanks <!--toc:end-->
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.
js
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.
Owner
- Name: Chris Grieser
- Login: chrisgrieser
- Kind: user
- Location: Berlin, Germany
- Company: Technical University of Berlin
- Website: https://chris-grieser.de/
- Repositories: 189
- Profile: https://github.com/chrisgrieser
Researcher in sociology & software developer
GitHub Events
Total
- Create event: 5
- Release event: 2
- Issues event: 9
- Watch event: 10
- Delete event: 3
- Issue comment event: 12
- Push event: 12
- Pull request event: 4
Last Year
- Create event: 5
- Release event: 2
- Issues event: 9
- Watch event: 10
- Delete event: 3
- Issue comment event: 12
- Push event: 12
- Pull request event: 4
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 23
- Total pull requests: 7
- Average time to close issues: 11 days
- Average time to close pull requests: 26 minutes
- Total issue authors: 20
- Total pull request authors: 4
- Average comments per issue: 1.74
- Average comments per pull request: 0.57
- Merged pull requests: 7
- Bot issues: 0
- Bot pull requests: 3
Past Year
- Issues: 5
- Pull requests: 3
- Average time to close issues: 1 minute
- Average time to close pull requests: 16 minutes
- Issue authors: 5
- Pull request authors: 1
- Average comments per issue: 0.2
- Average comments per pull request: 0.0
- Merged pull requests: 3
- Bot issues: 0
- Bot pull requests: 3
Top Authors
Issue Authors
- tim-hilde (3)
- ObsidianTTRPGProject (2)
- jbergenudd (1)
- lumitry (1)
- kepano (1)
- Acylation (1)
- anvimea (1)
- Tomjg14 (1)
- NomarCub (1)
- Quorafind (1)
- jsifalda (1)
- DavidMFCS (1)
- FckTrend (1)
- ScribbleGhost (1)
- DaveHenning (1)
Pull Request Authors
- dependabot[bot] (3)
- joriswvanrijn (2)
- Mara-Li (1)
- shabegom (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- @types/node ^16.11.6 development
- @typescript-eslint/eslint-plugin ^5.2.0 development
- @typescript-eslint/parser ^5.2.0 development
- builtin-modules ^3.2.0 development
- esbuild 0.13.12 development
- obsidian latest development
- tslib 2.3.1 development
- typescript 4.4.4 development
- actions/checkout v2 composite
- actions/create-release v1 composite
- actions/setup-node v1 composite
- actions/upload-release-asset v1 composite