[GH-ISSUE #67] Play/Pause icon #954

Closed
opened 2026-03-14 12:38:34 +03:00 by kerem · 7 comments
Owner

Originally created by @overtoneblue on GitHub (Jul 30, 2022).
Original GitHub issue: https://github.com/aome510/spotify-player/issues/67

Originally assigned to: @aome510 on GitHub.

I noticed recently spotify-player switched to this icon for me? Im not sure if im able to configure an option to switch the icon or not, just noticed it one day. I'll keep digging to see if I can change it but figured I'd ask to see if theres an easy fix.
29-07-2022-21-08-34

Originally created by @overtoneblue on GitHub (Jul 30, 2022). Original GitHub issue: https://github.com/aome510/spotify-player/issues/67 Originally assigned to: @aome510 on GitHub. I noticed recently spotify-player switched to this icon for me? Im not sure if im able to configure an option to switch the icon or not, just noticed it one day. I'll keep digging to see if I can change it but figured I'd ask to see if theres an easy fix. ![29-07-2022-21-08-34](https://user-images.githubusercontent.com/93581805/181871825-036d50c7-d78b-4e51-a955-441541f24e61.png)
kerem 2026-03-14 12:38:34 +03:00
Author
Owner

@aome510 commented on GitHub (Jul 30, 2022):

Unfortunately, it’s not configurable atm. I can add a quick change to allow configure play/pause icons

<!-- gh-comment-id:1200090220 --> @aome510 commented on GitHub (Jul 30, 2022): Unfortunately, it’s not configurable atm. I can add a quick change to allow configure play/pause icons
Author
Owner

@aome510 commented on GitHub (Jul 30, 2022):

Should be fixed by #68. Can you try the latest build of master and confirm that the icons are configurable by changing the app.toml file?

<!-- gh-comment-id:1200226095 --> @aome510 commented on GitHub (Jul 30, 2022): Should be fixed by #68. Can you try the latest build of `master` and confirm that the icons are configurable by changing the [app.toml](https://github.com/aome510/spotify-player/blob/master/examples/app.toml#L9-L10) file?
Author
Owner

@overtoneblue commented on GitHub (Jul 30, 2022):

yeah, im a bit unsure how to use #68 specifically. Is there a way to use it through the aur?

<!-- gh-comment-id:1200298872 --> @overtoneblue commented on GitHub (Jul 30, 2022): yeah, im a bit unsure how to use #68 specifically. Is there a way to use it through the aur?
Author
Owner

@aome510 commented on GitHub (Jul 31, 2022):

Hi @Selmer443, do you happen to have Rust+Cargo installed in your system? If yes, you can test the latest build on main by building one:

  1. Create a .config/spotify-player/app.toml config file and configure the play/pause icons:
play_icon = "="
pause_icon = ">"
  1. Clone this repo and run a local build
git clone https://github.com/aome510/spotify-player.git && cd spotify-player
cargo run
  1. Observe that the play/pause icons are changed compared to the default values

Is there a way to use it through the aur?

Right now, aur only supports the latest release not the latest development change. Either you need to wait for the new release or add a new spotify-player-nightly package. I don't have access to Arch laptop, so I cannot help on this

<!-- gh-comment-id:1200336356 --> @aome510 commented on GitHub (Jul 31, 2022): Hi @Selmer443, do you happen to have [Rust+Cargo](https://www.rust-lang.org/tools/install) installed in your system? If yes, you can test the latest build on `main` by building one: 1. Create a `.config/spotify-player/app.toml` config file and configure the play/pause icons: ```toml play_icon = "=" pause_icon = ">" ``` 2. Clone this repo and run a local build ``` git clone https://github.com/aome510/spotify-player.git && cd spotify-player cargo run ``` 3. Observe that the play/pause icons are changed compared to the default values > Is there a way to use it through the aur? Right now, `aur` only supports the latest release not the latest development change. Either you need to wait for the new release or add a new `spotify-player-nightly` package. I don't have access to Arch laptop, so I cannot help on this
Author
Owner

@overtoneblue commented on GitHub (Jul 31, 2022):

works perfectly for me, just curious if I wanted to have easy access to running spotify-player like I was with the aur package making the command "spotify-player" available globally. Would I run a separate cargo command ? or will I have to navigate to the spotify-player folder each time i'd like to start the program. --Just to clarify, the icons are entirely configurable now and I have tested it with multiple icons.

<!-- gh-comment-id:1200360793 --> @overtoneblue commented on GitHub (Jul 31, 2022): works perfectly for me, just curious if I wanted to have easy access to running spotify-player like I was with the aur package making the command "spotify-player" available globally. Would I run a separate cargo command ? or will I have to navigate to the spotify-player folder each time i'd like to start the program. --Just to clarify, the icons are entirely configurable now and I have tested it with multiple icons.
Author
Owner

@aome510 commented on GitHub (Jul 31, 2022):

--Just to clarify, the icons are entirely configurable now and I have tested it with multiple icons.

Great to hear that.

just curious if I wanted to have easy access to running spotify-player like I was with the aur package making the command "spotify-player" available globally

cargo run should produce a binary in target/debug/spotify_player. You can link that binary to a folder in your path, e.g

ln -s $PWD/target/debug/spotify_player /usr/local/bin/

Note that cargo run is a debug run/build, so if you want your app to run fast, you can build a release version. Same steps can be used here

cargo build --release
ln -s $PWD/target/release/spotify_player /usr/local/bin/
<!-- gh-comment-id:1200452087 --> @aome510 commented on GitHub (Jul 31, 2022): > --Just to clarify, the icons are entirely configurable now and I have tested it with multiple icons. Great to hear that. > just curious if I wanted to have easy access to running spotify-player like I was with the aur package making the command "spotify-player" available globally `cargo run` should produce a binary in `target/debug/spotify_player`. You can link that binary to a folder in your path, e.g ``` ln -s $PWD/target/debug/spotify_player /usr/local/bin/ ``` Note that `cargo run` is a debug run/build, so if you want your app to run fast, you can build a `release` version. Same steps can be used here ``` cargo build --release ln -s $PWD/target/release/spotify_player /usr/local/bin/ ```
Author
Owner

@overtoneblue commented on GitHub (Aug 5, 2022):

thanks so much! sorry it took me a bit to get back to you. Only been using linux for a bit now but your comments are super helpful, ill make sure to read up more on linking things and use your method for now.

<!-- gh-comment-id:1206358768 --> @overtoneblue commented on GitHub (Aug 5, 2022): thanks so much! sorry it took me a bit to get back to you. Only been using linux for a bit now but your comments are super helpful, ill make sure to read up more on linking things and use your method for now.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotify-player#954
No description provided.