All Projects → koolskateguy89 → gnome-shell-extension-spotify-controller

koolskateguy89 / gnome-shell-extension-spotify-controller

Licence: GPL-3.0 license
A GNOME Shell extension to control Spotify in the top bar

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to gnome-shell-extension-spotify-controller

media-controls
A media indicator for the Gnome shell.
Stars: ✭ 104 (+215.15%)
Mutual labels:  gnome, gnome-extension, gjs, gnome-shell-extension
gnome-shell-extensions-sync
Syncs gnome shell keybindings, tweaks settings and extensions with their configuration across all gnome installations
Stars: ✭ 188 (+469.7%)
Mutual labels:  gnome, gjs, gnome-shell-extension
forge
Forge - Tiling and Window Manager for Gnome-Shell
Stars: ✭ 144 (+336.36%)
Mutual labels:  gnome, gnome-extension, gnome-shell-extension
alphabetical-grid-extension
Restore the alphabetical ordering of the app grid, removed in GNOME 3.38
Stars: ✭ 43 (+30.3%)
Mutual labels:  gnome, gnome-extension, gnome-shell-extension
Resource Monitor
Resource_Monitor is a GNOME Shell extension that Monitor the use of system resources like cpu, ram, disk, network and display them in GNOME Shell top bar.
Stars: ✭ 62 (+87.88%)
Mutual labels:  gnome, gnome-extension, gnome-shell-extension
cpupower
Manage the frequency scaling driver of your CPU (Intel Core and AMD Ryzen processors supported)
Stars: ✭ 420 (+1172.73%)
Mutual labels:  gnome, gnome-extension, gnome-shell-extension
gnome-shell-extension-syncthing-indicator
Put an indicator on the panel signalling the Syncthing daemon status using SystemD
Stars: ✭ 40 (+21.21%)
Mutual labels:  gnome, gjs, gnome-shell-extension
gnome-nvidia-extension
A Gnome extension to show NVIDIA GPU information
Stars: ✭ 29 (-12.12%)
Mutual labels:  gnome, gnome-extension, gnome-shell-extension
blur-my-shell
Extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview
Stars: ✭ 516 (+1463.64%)
Mutual labels:  gnome, gnome-extension, gnome-shell-extension
Tray-Icons-Reloaded
GNOME Shell extension which bring back Tray Icons to top panel, with additional features.
Stars: ✭ 279 (+745.45%)
Mutual labels:  gnome, gnome-extension, gnome-shell-extension
Gnome Shell Extension Gsconnect
KDE Connect implementation for GNOME
Stars: ✭ 2,137 (+6375.76%)
Mutual labels:  gnome, gjs, gnome-shell-extension
gnome-shell-extension-transparent-top-bar
GNOME Shell extension that brings back the transparent top bar when free-floating in GNOME Shell 3.32
Stars: ✭ 57 (+72.73%)
Mutual labels:  gnome, gjs, gnome-shell-extension
Cpupower
Gnome-Shell Extension for intel-pstate driver
Stars: ✭ 252 (+663.64%)
Mutual labels:  gnome, gnome-shell-extension
sysinfo
System monitor extension for Argos
Stars: ✭ 19 (-42.42%)
Mutual labels:  gnome, gnome-shell-extension
Emoji Selector For Gnome
This extension provide a popup menu with some emojis ; clicking on an emoji copies it to the clipboard.
Stars: ✭ 239 (+624.24%)
Mutual labels:  gnome, gnome-shell-extension
gnomit
A simple Git commit message editor for Gnome.
Stars: ✭ 30 (-9.09%)
Mutual labels:  gnome, gjs
improved-osk-gnome-ext
Improved On Screen Keyboard for Gnome Shell
Stars: ✭ 22 (-33.33%)
Mutual labels:  gnome, gnome-shell-extension
gnome-shell-panel-date-format
Allows to customize the date format on the panel.
Stars: ✭ 30 (-9.09%)
Mutual labels:  gnome, gnome-shell-extension
Gnome Shell Extension Blyr
Apply a Blur Effect to GNOME Shell UI elements
Stars: ✭ 229 (+593.94%)
Mutual labels:  gnome, gnome-shell-extension
Gjs-Tutorial
A tutorial for Gjs/GTK+ 3 development, based on https://github.com/sebp/PyGObject-Tutorial
Stars: ✭ 15 (-54.55%)
Mutual labels:  gnome, gjs

GNOME Shell Spotify Controller

License: GPL v3

This extension started as a clone of the Spotify Label Extension that I adapted quite a bit. Credit to Marcus Heine (@mheine) for the majority of the code here.

Table of Contents generated with DocToc

Use this GNOME Shell extension to skip, toggle playback and restart/backtrack the current song. This works well with the Spotify Label Extension, as seen on the left of the example below*

Error mi amigo!

* I have customised my installation of the Spotify Label extension, see issue #1 for more info (doesn't work on gnome 40+)

Installation

The easiest way to install is by:

Get it on EGO

but you can manually install it (commands):

  • Clone the repo

    git clone https://github.com/koolskateguy89/gnome-shell-extension-spotify-controller.git

  • cd into the repo directory

    cd gnome-shell-extension-spotify-controller

  • Copy the extension into your extensions folder (or make a symbolic link if you want)

    cp -R spotify-controller@koolskateguy89 ~/.local/share/gnome-shell/extensions/

    OR

    ln -s "$(pwd)/spotify-controller@koolskateguy89" ~/.local/share/gnome-shell/extensions/

  • Restart GNOME Shell or logout then log back in

    To restart GNOME Shell: Press Alt+F2 then type 'r' (no quotes) and press enter

  • Enable the extension

    gnome-extensions enable spotify-controller@koolskateguy89

If you copied the extension, you can delete the repo folder (cd .. && rm -r gnome-shell-extension-spotify-controller)

License

This project is licensed under the GNU General Public License - see the LICENSE file for details

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].