README file from
GithubFloating Quick Note
Floating Quick Note is an Obsidian plugin that lets you open a small, detached note window that stays on top of your other apps. It is great for taking notes during meetings or while you are working in other programs without having to switch back and forth to Obsidian.
What it does
- Opens a floating window that stays visible even when you use other apps like Meet, Zoom or Teams.
- Comes with a button in the sidebar for quick access.
- You can customize the window size, transparency, and where your notes are saved.
How to use it
- Click the pin icon in the sidebar to open a new quick note.
- Use the command palette (Cmd/Ctrl + P) and search for "Floating Quick Note" to open a new one.
- You can also set up a keyboard shortcut in the Obsidian settings if you use it often.
Settings
You can find the settings for this plugin under Settings -> Floating Quick Note. Here you can change:
- Notes folder: Where your quick notes are stored.
- Title format: How the notes are named.
- Default content: What text should be in a new note by default.
- Always on top: Whether the window should stay above other apps.
- Window size and opacity: Adjust how big and how transparent the window is.
Installation
Requires Obsidian Desktop 1.4.0 or newer.
From the Obsidian Community Store
- Open Obsidian and go to Settings.
- Select Community plugins.
- Click Browse and search for "Floating Quick Note".
- Click Install, then Enable.
Manual installation (for testing)
- Create a folder named
floating-quick-notein your vault's.obsidian/plugins/directory. - Copy the
main.jsandmanifest.jsonfiles into that folder. - Enable the plugin in the Obsidian settings.
Releasing
Update package.json, manifest.json, and versions.json together, run
npm ci --ignore-scripts, npm run lint, npm test -- --runInBand, and
npm run build, then commit the updated source and main.js.
Push a tag matching the version exactly (for example, 1.0.1, without a v
prefix). The release workflow builds from that tag, attests main.js and
manifest.json, and uploads those exact files to a draft GitHub release.
Review and publish the draft before asking the Obsidian reviewer to recheck it.
Do not replace those assets with a local build: the attestation covers their
exact contents. Existing 1.0.0 assets are not changed by this workflow.
Verify a downloaded release asset with:
gh attestation verify main.js --repo sabosman/obisidian-floatingnote