[GH-ISSUE #105] Allow Themes to feature Specified Background Image Files instead of Colors #42

Closed
opened 2026-03-02 23:43:57 +03:00 by kerem · 3 comments
Owner

Originally created by @ForeignExchangeZtudent on GitHub (Jan 14, 2023).
Original GitHub issue: https://github.com/aome510/spotify-player/issues/105

Honestly, everything about this is amazing.

The only thing I can request is being able to add background Images to themes to override background colors. It's the only thing really missing from this. (Either that or have an option to default to Terminal BG)

Thanks so much for working on this project!

Originally created by @ForeignExchangeZtudent on GitHub (Jan 14, 2023). Original GitHub issue: https://github.com/aome510/spotify-player/issues/105 Honestly, everything about this is amazing. The only thing I can request is being able to add background Images to themes to override background colors. It's the only thing really missing from this. (Either that or have an option to default to Terminal BG) Thanks so much for working on this project!
kerem 2026-03-02 23:43:57 +03:00
Author
Owner

@aome510 commented on GitHub (Jan 15, 2023):

hi @ForeignExchangeZtudent, thanks for the kind words. Hope u enjoy using spotify-player.

I don't think adding background image to override background color is possible. The app needs an allocated space to render an image. If that space is the whole application's window, the rendered image will hide the display text and other things.

I think what you want is a dim background image, which should be handled by your terminal. For example, in iterm2, you can set the terminal's background image by "Preferences > Profiles > Window > Background Image"

<!-- gh-comment-id:1383198074 --> @aome510 commented on GitHub (Jan 15, 2023): hi @ForeignExchangeZtudent, thanks for the kind words. Hope u enjoy using `spotify-player`. I don't think adding background image to override background color is possible. The app needs an allocated space to render an image. If that space is the whole application's window, the rendered image will hide the display text and other things. I think what you want is a dim background image, which should be handled by your terminal. For example, in iterm2, you can set the terminal's background image by "Preferences > Profiles > Window > Background Image"
Author
Owner

@ForeignExchangeZtudent commented on GitHub (Jan 15, 2023):

Ah, that's unfortunate. I usually prefer themeing with Transparency in mind around my Terminal windows and considering the ease of themeing and switching themes. It just feels a bit less on the customizable side to not allow for transparency color code either, at least if background-image is impossible.

Although now that I think about this was also an impossibility. Oh well.

<!-- gh-comment-id:1383263537 --> @ForeignExchangeZtudent commented on GitHub (Jan 15, 2023): Ah, that's unfortunate. I usually prefer themeing with Transparency in mind around my Terminal windows and considering the ease of themeing and switching themes. It just feels a bit less on the customizable side to not allow for transparency color code either, at least if background-image is impossible. Although now that I think about this was also an impossibility. Oh well.
Author
Owner

@ForeignExchangeZtudent commented on GitHub (Jan 16, 2023):

Figured this one out, as well. No need for any additions! (Not that it was possible due to working in RGB Space (256colors))

Thanks again for this project and keeping minimalist spotify alive in the best way possible.

(Although Album Artwork freezes my Kitty, so I had to revert to non Image feature. No idea what may cause it. Not related to Spotify_player logs or backtrace and Kitty states its not frozen. Anyways, Album Artwork was just a luxury for me. So its' not a big deal.)

<!-- gh-comment-id:1383675054 --> @ForeignExchangeZtudent commented on GitHub (Jan 16, 2023): Figured this one out, as well. No need for any additions! (Not that it was possible due to working in RGB Space (256colors)) Thanks again for this project and keeping minimalist spotify alive in the best way possible. (Although Album Artwork freezes my Kitty, so I had to revert to non Image feature. No idea what may cause it. Not related to Spotify_player logs or backtrace and Kitty states its not frozen. Anyways, Album Artwork was just a luxury for me. So its' not a big deal.)
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#42
No description provided.