Obsidian Advanced New file is a plugin for Obsidian, that provide functionality to choose folder over note creation.
The new note file is created with Untitled.md
filename just to provide same behavior as default Obsidian.
The plugin is heavily inspired by Note refactor and similar extension for Vs Code.
Hint: you can set command advanced new file
to shortcut like Ctrl/Cmd
+ Alt
+ N
.
Spawn command advanced new file
and choose directory. Then you can type full path to file.
The plugin now supports creating files with custom extensions! When you specify a filename with an extension, the plugin will create the file with that exact extension. If no extension is provided, it defaults to .md
.
Examples:
my-canvas.canvas
→ createsmy-canvas.canvas
(Obsidian Canvas file)data.json
→ createsdata.json
(JSON file)script.js
→ createsscript.js
(JavaScript file)myfile
→ createsmyfile.md
(defaults to Markdown)
This is particularly useful for creating Canvas files (.canvas
), which are commonly used in Obsidian for visual note-taking and mind mapping.
Desktop.MacOS.demo.mp4
- Clone this repo.
npm i
oryarn
to install dependenciesnpm run dev
to start compilation in watch mode.
- Copy over
main.js
,styles.css
,manifest.json
to your vaultVaultFolder/.obsidian/plugins/your-plugin-id/
.