/obsidian-spotify-link

Obsidian.md Plugin to include the song you're currently listening to in your note.

Primary LanguageTypeScriptMIT LicenseMIT

Obsidian.md - Spotify Plugin

Obsidian.md Plugin to include the song or podcast you're currently listening to in your note.

Report Bug · Request Feature


About

  • Spotify Account Integration: Users can connect their Spotify accounts using the official Spotify API. This enables the plugin to access their current playing information.
  • Song Insertion Shortcut: With a simple snippet or shortcut, users can add the currently playing song from their Spotify account into the cursor position of their document. This feature simplifies the task of connecting music and creative thoughts.
  • Custom Template: Create your template to add the currently playing song in your notes.
  • Supports: Songs and podcasts

Installation and Usage

Full Documentation is available here


Screenshots

See Screenshot here


Releases and Github Actions

git tag -a X.Y.Z -m "Version X.Y.Z"
git push origin tags/X.Y.Z

Contributing

  1. Create a Feature Branch
  2. Commit your changes
  3. Push your changes
  4. Create a PR
Working with your local branch

Branch Checkout:

git checkout -b <feature|fix|release|chore|hotfix>/prefix-name

Your branch name must starts with [feature|fix|release|chore|hotfix] and use a / before the name; Use hyphens as separator; The prefix correspond to your Kanban tool id (e.g. abc-123)

Keep your branch synced:

git fetch origin
git rebase origin/master

Commit your changes:

git add .
git commit -m "<feat|ci|test|docs|build|chore|style|refactor|perf|BREAKING CHANGE>: commit message"

Follow this convention commitlint for your commit message structure

Push your changes:

git push origin <feature|fix|release|chore|hotfix>/prefix-name

Examples:

git checkout -b release/v1.15.5
git checkout -b feature/abc-123-something-awesome
git checkout -b hotfix/abc-432-something-bad-to-fix
git commit -m "docs: added awesome documentation"
git commit -m "feat: added new feature"
git commit -m "test: added tests"

Local Development

npm install
npm run build

License

Distributed under the MIT License. See LICENSE for more information.

Contact

| Buy Me A Coffee | Webux Logo Webux Lab |