This plugin automatically creates timestamped notes in a specific folder structure whenever you open Obsidian or create a new note.
- Automatically creates and opens a new note when Obsidian starts
- All notes are stored in
note/YYYY-MM-DD/<unix-timestamp>.mdformat - Overrides the default "New note" behavior to use the same format
- Empty notes (no template)
-
Create a new folder called
auto-timestamp-notesin your vault's.obsidian/plugins/directory -
Copy all the files into this folder:
main.tsmanifest.jsonpackage.jsonesbuild.config.mjstsconfig.json
-
Open a terminal in the plugin folder and run:
npm install npm run build
-
Reload Obsidian (Ctrl/Cmd + R)
-
Go to Settings → Community plugins
-
Enable "Auto Timestamp Notes"
To work on the plugin:
# Install dependencies
npm install
# Run in development mode (watches for changes)
npm run dev
# Build for production
npm run build- The plugin automatically creates a new note when Obsidian starts
- Use Ctrl/Cmd + N to create a new timestamped note
- All notes are stored in folders like
note/2024-01-15/1705338942.md
If the plugin doesn't work:
- Make sure you've run
npm installandnpm run build - Check the console for errors (Ctrl/Cmd + Shift + I)
- Try reloading Obsidian
- Ensure the plugin is enabled in Settings → Community plugins