{"id":13452598,"url":"https://github.com/ShyykoSerhiy/vscode-spotify","last_synced_at":"2025-03-23T19:34:36.079Z","repository":{"id":38631359,"uuid":"46890536","full_name":"ShyykoSerhiy/vscode-spotify","owner":"ShyykoSerhiy","description":"Use Spotify inside vscode(on Mac, Windows, and Linux).","archived":false,"fork":false,"pushed_at":"2023-01-06T22:54:15.000Z","size":741,"stargazers_count":606,"open_issues_count":87,"forks_count":74,"subscribers_count":13,"default_branch":"master","last_synced_at":"2024-10-28T18:56:35.280Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items/shyykoserhiy.vscode-spotify","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ShyykoSerhiy.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-11-25T22:15:35.000Z","updated_at":"2024-09-07T01:42:42.000Z","dependencies_parsed_at":"2023-02-06T09:46:59.032Z","dependency_job_id":null,"html_url":"https://github.com/ShyykoSerhiy/vscode-spotify","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShyykoSerhiy%2Fvscode-spotify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShyykoSerhiy%2Fvscode-spotify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShyykoSerhiy%2Fvscode-spotify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShyykoSerhiy%2Fvscode-spotify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ShyykoSerhiy","download_url":"https://codeload.github.com/ShyykoSerhiy/vscode-spotify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245159539,"owners_count":20570401,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T07:01:28.681Z","updated_at":"2025-03-23T19:34:35.669Z","avatar_url":"https://github.com/ShyykoSerhiy.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"[![Latest Release](https://vsmarketplacebadge.apphb.com/version-short/shyykoserhiy.vscode-spotify.svg)](https://marketplace.visualstudio.com/items?itemName=shyykoserhiy.vscode-spotify)\n[![Installs](https://vsmarketplacebadge.apphb.com/installs/shyykoserhiy.vscode-spotify.svg)](https://marketplace.visualstudio.com/items?itemName=shyykoserhiy.vscode-spotify)\n[![Rating](https://vsmarketplacebadge.apphb.com/rating-short/shyykoserhiy.vscode-spotify.svg)](https://marketplace.visualstudio.com/items?itemName=shyykoserhiy.vscode-spotify#review-details)\n\n# vscode-spotify\n\n[![All Contributors](https://img.shields.io/badge/all_contributors-15-orange.svg?style=flat)](#contributors)\n\nUse Spotify inside vscode.\nProvides integration with Spotify Desktop client. \n\nNote that some of the functionalities are only available on macOS systems (see [How it works section](#how-it-works))\n\n**This extension requires Spotify Premium to work on Windows**\n\n## How it works\n\n* On macOS, this extension uses [spotify-node-applescript](https://github.com/andrehaveman/spotify-node-applescript) (basically a wrapper for the official Spotify AppleScript API) to communicate with Spotify.\n* On Windows, the extension uses the Spotify Web API. \n* On Linux, it uses a combination of dbus and pactl.\n\nSpotify Web API implementation can be used on any platform, but it does have some drawbacks:\n* It doesn't work without internet connection (Linux and OS X implementations do).\n* Full functionality is only available to Spotify Premium users. \n* API calls are rate limited.\n\nAt the same time it provides tighter integration and it's more or less future proofed.\n\n## Features\n* Shows the currently playing song in the vscode status bar.\n![status bar](media/screenshot.png)\n* Provides [commands](#commands) for controlling Spotify from vscode. \n* Provides [hotkeys](#Adding%20or%20changing%20hotkeys) of commands.\n* Provides [buttons](#buttons) for controlling Spotify from vscode.\n\n## Compatibility table\n\n| Feature                      | macOS         | Linux                        | Any Platform (only option on Windows) Web API |\n| ---------------------------- |:-------------:| :--------------------------- | :-------------------------------------------- |\n| Works Offline                | ✅            | ✅                            | ❌                                            |\n| Show Current Song            | ✅            | ✅                            | ✅                                            |\n| Play Next Song               | ✅            | ✅                            | ✅                                            |\n| Play Previous Song           | ✅            | ✅                            | ✅                                            |\n| Play                         | ✅            | ✅                            | ✅                                            |\n| Pause                        | ✅            | ✅                            | ✅                                            |\n| Play Pause                   | ✅            | ✅                            | ✅                                            |\n| Mute Volume                  | ✅            | ✅                            | ✅                                            |\n| Unmute Volume                | ✅            | ✅                            | ✅                                            |\n| Mute Unmute Volume           | ✅            | ✅                            | ✅                                            |\n| Volume Up                    | ✅            | ✅                            | ✅                                            |\n| Volume Down                  | ✅            | ✅                            | ✅                                            |\n| Toggle Repeating             | ✅            | (shows repeating state)  ⭕   | ✅             \t\t\t\t    |\n| Toggle Shuffling             | ✅            | (shows shuffling state)  ⭕   | ✅                                            |\n| Lyrics                       | ✅            | ✅                            | ✅                                            |\n\nAdditional Web API features:\n* Playlists/tracks selection. *Make sure you have logged in with the command `\u003eSpotify Sign In` to use these features. You can open the Virtual Studio Code command line with the hotkey `Ctrl+P` by default.*\n\n## Contributing \nThis project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind are welcome, any contributions made will be recognised in the README.\n\nA list of contributors to this project ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/ShyykoSerhiy\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/1106995?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eshyyko.serhiy\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=ShyykoSerhiy\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#design-ShyykoSerhiy\" title=\"Design\"\u003e🎨\u003c/a\u003e \u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=ShyykoSerhiy\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#ideas-ShyykoSerhiy\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/pulls?q=is%3Apr+reviewed-by%3AShyykoSerhiy\" title=\"Reviewed Pull Requests\"\u003e👀\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.levrik.io\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/9491603?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eLevin Rickert\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/issues?q=author%3Alevrik\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=levrik\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/mrcasals\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/491891?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMarc Riera\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=mrcasals\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/ecbrodie\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/1844664?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eEvan Brodie\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=ecbrodie\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/issues?q=author%3Aecbrodie\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/stephanyan\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/5939522?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eStéphane\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=stephanyan\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Ryan-Gordon\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/11082710?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRyan Gordon\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=Ryan-Gordon\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#ideas-Ryan-Gordon\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.audstanley.com\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/2934052?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRichard Stanley\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=audstanley\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/realbizkit\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/25567148?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003erealbizkit\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=realbizkit\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://jesusroldan.com\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/662916?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJesús Roldán\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=xeBuz\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://negebauer.com\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/11860880?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNicolás Gebauer\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=negebauer\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://this.rivki.id/\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/4416419?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMuhammad Rivki\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=mikqi\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/miguelBinpar\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/14270461?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMiguel Rodríguez Rosales\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=miguelBinpar\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://il.linkedin.com/in/moshefeuchtwanger\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/3723951?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMosh Feu\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=moshfeu\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.codependentcodr.com\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/414933?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAdam Parkin\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=pzelnip\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/AndrewBastin\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/9131943?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAndrew Bastin\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=AndrewBastin\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.michaelscottfox.com\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/21694891?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMichael Fox\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=misterfoxy\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://korra.io/\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/2392130?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMatija Mrkaic\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=matijamrkaic\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/marioortizmanero\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/25647296?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMario\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=marioortizmanero\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.kodaman.dev/\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/10265682?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eFernando B\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ShyykoSerhiy/vscode-spotify/commits?author=TheFern2\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\n## Commands\n\nThere are a number of commands available for the extension, and accessible via the command\npallette.  Find them by searching for \"Spotify\" in the command pallette:\n\n![Commands](media/screenshot2.png)\n\n## Adding or changing hotkeys\nAll keyboard shortcuts in vscode can be customized via the `User/keybindings.json` file.\n\nTo configure keyboard shortcuts the way you want, go to the menu under File \u003e Preferences \u003e Keyboard Shortcuts.\nThis will open the Default Keyboard Shortcuts on the left and your `User/keybindings.json` file where you can overwrite the default bindings on the right. You may also see an interface to modify the shortcuts on different versions of vscode.\n\nExample :\n```json\n{\n\t\t\"command\": \"spotify.volumeDown\",\n\t\t\"key\": \"cmd+shift+g\"\n}\n```\n\nFor more info on hotkeys please look at https://code.visualstudio.com/docs/customization/keybindings\n\n## Buttons\nThis extension provides a variety of buttons to control Spotify from status bar. By default 4 buttons are enabled:\n1. Previous track\n2. Play / Pause\n3. Next track\n4. Mute / Unmute\n\nYou can modify the shown buttons by changing your parameters ([go here to find out how](https://code.visualstudio.com/docs/customization/userandworkspace)):\n```json\n\"spotify.showNextButton\": {\n\t\"type\": \"boolean\",\n\t\"default\": true,\n\t\"description\": \"Whether to show next button.\"\n},\n\"spotify.showPreviousButton\": {\n\t\"type\": \"boolean\",\n\t\"default\": true,\n\t\"description\": \"Whether to show previous button.\"\n},\n\"spotify.showPlayButton\": {\n\t\"type\": \"boolean\",\n\t\"default\": false,\n\t\"description\": \"Whether to show play button.\"\n},\n\"spotify.showPauseButton\": {\n\t\"type\": \"boolean\",\n\t\"default\": false,\n\t\"description\": \"Whether to show pause button.\"\n},\n\"spotify.showPlayPauseButton\": {\n\t\"type\": \"boolean\",\n\t\"default\": true,\n\t\"description\": \"Whether to show play|pause button.\"\n},\n\"spotify.showMuteVolumeButton\": {\n\t\"type\": \"boolean\",\n\t\"default\": false,\n\t\"description\": \"Whether to show mute button.\"\n},\n\"spotify.showUnmuteVolumeButton\": {\n\t\"type\": \"boolean\",\n\t\"default\": false,\n\t\"description\": \"Whether to show unmute button.\"\n},\n\"spotify.showMuteUnmuteVolumeButton\": {\n\t\"type\": \"boolean\",\n\t\"default\": true,\n\t\"description\": \"Whether to show mute|unmute button.\"\n},\n\"spotify.showVolumeUpButton\": {\n\t\"type\": \"boolean\",\n\t\"default\": false,\n\t\"description\": \"Whether to show volume up button.\"\n},\n\"spotify.showVolumeDownButton\": {\n\t\"type\": \"boolean\",\n\t\"default\": false,\n\t\"description\": \"Whether to show volume down button.\"\n}\n\"spotify.showToggleRepeatingButton\": {\n\t\"type\": \"boolean\",\n\t\"default\": false,\n\t\"description\": \"Whether to show toggle repeating button.\"\n},\n\"spotify.showToggleShufflingButton\": {\n\t\"type\": \"boolean\",\n\t\"default\": false,\n\t\"description\": \"Whether to show toggle shuffling button.\"\n}\n```\n\nFor the full configuration options go [here](https://github.com/ShyykoSerhiy/vscode-spotify/blob/master/package.json#L161).\n\nNote that due to limitations of Spotify's Applescript API ```toggleRepeatingButton``` toggles only\n'repeat all' property of spotify. There is no way to set 'repeat one' via vscode-spotify.  \n\nYou can also change the position of buttons by changing the parameters below:\n\n```json\n\"spotify.priorityBase\": {\n\t\"type\": \"number\",\n\t\"default\": 30,\n\t\"description\": \"Base value of priority for all vscode-spotify elements in Status Bar(priority = basePriority+priority). This is done to avoid 'conflicts' with other extensions. \"\n},\n\"spotify.nextButtonPriority\": {\n\t\"type\": \"number\",\n\t\"default\": 8,\n\t\"description\": \"Priority of next button.\"\n},\n\"spotify.previousButtonPriority\": {\n\t\"type\": \"number\",\n\t\"default\": 10,\n\t\"description\": \"Priority of previous button.\"\n},\n\"spotify.playButtonPriority\": {\n\t\"type\": \"number\",\n\t\"default\": 7,\n\t\"description\": \"Priority of play button.\"\n},\n\"spotify.pauseButtonPriority\": {\n\t\"type\": \"number\",\n\t\"default\": 6,\n\t\"description\": \"Priority of pause button.\"\n},\n\"spotify.playPauseButtonPriority\": {\n\t\"type\": \"number\",\n\t\"default\": 9,\n\t\"description\": \"Priority of play|pause button.\"\n},\n\"spotify.muteButtonPriority\": {\n\t\"type\": \"number\",\n\t\"default\": 5,\n\t\"description\": \"Priority of mute button.\"\n},\n\"spotify.unmuteButtonPriority\": {\n\t\"type\": \"number\",\n\t\"default\": 4,\n\t\"description\": \"Priority of unmute button.\"\n},\n\"spotify.muteUnmuteButtonPriority\": {\n\t\"type\": \"number\",\n\t\"default\": 3,\n\t\"description\": \"Priority of mute|unmute button.\"\n},\n\"spotify.volumeUpButtonPriority\": {\n\t\"type\": \"number\",\n\t\"default\": 2,\n\t\"description\": \"Priority of volume up button.\"\n},\n\"spotify.volumeDownButtonPriority\": {\n\t\"type\": \"number\",\n\t\"default\": 1,\n\t\"description\": \"Priority of volume down button.\"\n},\n\"spotify.trackInfoPriority\": {\n\t\"type\": \"number\",\n\t\"default\": 0,\n\t\"description\": \"Priority of volume track info.\"\n},\n\"spotify.toggleRepeatingButtonPriority\": {\n\t\"type\": \"number\",\n\t\"default\": 11,\n\t\"description\": \"Priority of toggle repeating button.\"\n},\n\"spotify.toggleShufflingButtonPriority\": {\n\t\"type\": \"number\",\n\t\"default\": 12,\n\t\"description\": \"Priority of toggle shuffling button.\"\n}\n```\n\n## Seeking to a specific point in a song\nYou can use `Spotify Seek To` command (`spotify.seekTo`) to seek to the specific point in a song. You can specify hotkey that will seek to a custom time in a song by adding keybinding in keybindings.json. For example:\n\n```json\n{\n    \"command\": \"spotify.seekTo\",\n    \"key\": \"alt+d\",\n    \"args\": \"1:15\"\n}\n```\n\n[MIT LICENSE](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FShyykoSerhiy%2Fvscode-spotify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FShyykoSerhiy%2Fvscode-spotify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FShyykoSerhiy%2Fvscode-spotify/lists"}