Home Page
DASHBOARDmermo-code

Home Page

Full Tutorial on Adding Homepage seen on Reddit to your vault

Obsidian Home Page Setup Guide

Easily set up a polished home dashboard in Obsidian using community plugins and custom CSS snippets.

Demo Preview


Step-by-Step Setup

1. Add the Home Page Note

  • Option 1: Download Home.md from this repository and move it to your vault.
  • Option 2: Copy the contents of Home.md and paste it into a new note inside your vault.

Make sure you know the path to this file (e.g. Dashboard/Home).


2. Add the CSS Snippets

  • Download all three snippet files (.css) from this repository.
  • Move them into your vault’s Snippets folder:.obsidian/snippets

In Obsidian:

  1. Go to Settings → Appearance → CSS Snippets
  2. Click Reload snippets
  3. Enable all three snippets

Tip: You can toggle snippets on/off anytime to quickly test visual changes.


3. Install Required Plugins

Install the following community plugins from
Settings → Community Plugins → Browse:

PluginPurpose
DataviewDisplays dynamic data from your notes
HometabAdds a searchbar to your notes
HomepageOpens your home page automatically on startup
Simple BannerAdds a banner with date/time and visuals
Contribution GraphDisplays a customisable activity graph
Editor Width SliderLets you adjust the editor width
New Tab Default PageMakes new tabs open your home page

Ensure all plugins are enabled once installed.


4. Configure Plugins

Homepage + New Tab Default Page

  • In each plugin’s settings, set your Home.md file as the default page.

Hometab

  • Disable the option: "New Tabs as Hometab" This prevents new tabs from opening as hometabs instead of your homepage.

Simple Banner

  • Enable Datetime
  • Adjust banner style to your liking.

My settings:

  • Height: 400
  • Padding: 0
  • Note Offset: -100
  • Fade: ON

Dataview

  • Enable Javascript Queries

Optional: Improve Hometab Styling

By default, Hometab’s style file includes some hardcoded colors and formatting that may not match your theme.

If it looks off:

  1. Download the modified style.css from this repository (.obsidian/plugins/home-tab folder).
  2. Replace the existing file in your vault’s plugin folder: .obsidian/plugins/home-tab/style.css
  3. Restart Obsidian (or disable/re-enable the plugin).

Not Fully Tested but should work for most themes


Troubleshooting

IssueFix
Homepage doesn’t open on launchCheck the “Homepage” plugin path
Banner not showingMake sure Simple Banner is enabled and the banner path is valid
CSS not applyingVerify snippets are toggled on in Appearance settings
Layout looks brokenRestart Obsidian after replacing style.css or changing snippets

✅ Summary Checklist

  • Home.md in your vault
  • All 3 CSS snippets enabled
  • 7 community plugins installed
  • Homepage + New Tab Default Page linked to Home.md
  • Simple Banner configured
  • Dataview Javascript Queries Enabled
  • (Optional) Hometab style replaced

Related

How to Install

  1. Download the dashboard markdown file from GitHub
  2. Drop it into your vault (anywhere)
  3. Install the Homepage plugin and point it at the file
  4. Enable any listed CSS snippets for the intended look
Get Homepage

Stats

Stars

87

Forks

2

Last updated 6mo ago

Categories