Git Product home page Git Product logo

spicetify's Introduction

Preview
Logo

Comfy Spicetify

Stay comfy while listening to music

Report an issueJoin the support serverPreview images

✅ Recommended

  • 🔥 Spicetify: 2.36.13
  • 🟢 Spotify: 1.2.40

  • 📥 Automatic Installation


    Windows -> PowerShell:

    iwr -useb https://raw.githubusercontent.com/NYRI4/Comfy-spicetify/main/install.ps1 | iex

    macOS and Linux -> Bash:

    curl -fsSL https://raw.githubusercontent.com/NYRI4/Comfy-spicetify/main/install.sh | sh

    📥 Manual Installation


    Downloading Comfy.

    CD into your Themes folder in .spicetify and run :

    git clone https://github.com/Comfy-Themes/Spicetify

    Rename the folder to Comfy and run these commands to apply :

    spicetify config current_theme Comfy
    spicetify config color_scheme <option>
    spicetify config inject_css 1 replace_colors 1 overwrite_assets 1 inject_theme_js 1
    spicetify apply

    ⚠️️ Warning


    The theme automatically updates for users using the version of Spicetify equals or greater than 2.8.2, however, for the users that don't want to update Spicetify to the newest version:

    1. Go here
    2. Copy the whole code (sorry for the flashbang)
    3. Go into the Spicetify/themes/Comfy folder.
    4. Open the theme.js file, paste the code and save it
    5. Afterwards, in a terminal, run spicetify apply
    6. Enjoy !

    For the users that don't want to update Spicetify to the newest version, do the same with this and paste it in the user.css replacing the @import.

    🖌️ Customization


    Go into your theme folder and open either :

    color.ini for the colors

    user.css for styling

    theme.js for settings

    ♥ Donation Guide


    Thinking of donating? Please consider what you value most when deciding who to donate to:

    spicetify's People

    Contributors

    afonsojramos avatar charlies1103 avatar dxcvvxd avatar fancychaos avatar github-actions[bot] avatar guillaumeboehm avatar jamesgordonii avatar kaivko avatar kyrie25 avatar lhvy avatar nishant-nayak avatar nyri4 avatar ohitstom avatar pownque avatar vilewired avatar

    Stargazers

     avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

    Watchers

     avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

    spicetify's Issues

    Option to show the numbers back?

    Hey, I know some people don't like the numbers in the playlists, but I kinda need them to remember how further I went in a playlist, cause, you know Spotify doesn't have bookmarks or smth 🙃, so pls tell me how I can edit the css to show them or maybe add an option to show/hide them.

    image

    Discord Invite is broken

    I tried to join the server but it tells me the invite link is invalid.
    I never joined the server before so I can't be banned

    Time stamp overlapping

    Song duration timer is visually quite unpleasand right below the artist display in the bottom left corner
    Bildschirmfoto 2022-05-30 um 16 33 56

    Theme doesn't apply properly when launching Spotify

    Spicetify version: 2.9.9 (edit: happens in 2.10.2 too)
    Spotify version: 1.1.84.716.gc5f8b819

    When launching Spotify normally, only the colors are applied but all the other styles are not. Like the top bar, sidebar paddings, card style and album/playlist view with the current song cover as background. Nothing is loaded.

    However, when Spotify is restarted through spicetify apply, everything works fine. When I close and reopen it manually though, the theme isn't applied again.

    Profile and play button acting buggy

    I installed Comfy through the automatic installation, and found that the ui is acting a bit funky:

    profile
    play

    It seems like the sprite-sheet for the play-button is off and the profile is stretched

    I'm using Spotify for Windows 1.1.88.612.gcc529952 alongside Spicetify 2.10.2 (the newest version as of current)

    Main panel of screen hidden by CSS

    I've found that using this theme causes the main panel of any screen to be hidden, leaving only the side bars. I've narrowed it down to this line in app.css, which when commented out fixes the issue. My guess is the comma before .desktoproutes but I'm not completely sure what this line is meant to be doing!

    Line 517 of Comfy-spicetify/app.css

    .Root__main-view > div:first-of-type > div, .desktoproutes-homepage-takeover-ad-hptoComponent-parentContainer {
      display: none;
    }

    I'm using Spicetify 2.9.1 on Spotify for Windows 1.1.79.763.gc2965cdf.

    Upcoming Changes

    Overview

    This is a checklist for changes and additions that need to be implemented in the new-spot-ui branch.
    These should not be pushed into main until spotify has completed their upcoming ui designs for all users.

    Management

    First make your addition to the PR and verify it works to a reputable degree, after which you can tick the related item, which will close its issue.
    Do not merge into main until spotify has fully pushed either the new home ui to all users, or the home ui and the sidebar ui.

    List

    Listening bar is covered

    The newPlayingBar is covered by the connectBar.

    Additionally, it would be nice if the green time indicator moved smoothly rather than skipping.

    More screenshots here.

    Screen shot

    Now_Playing_Bar

    So I suddenly stumbled over Spicetify recently and instantly got hooked on the Comfy theme.
    The only issue I have with this theme is the NowPlayingBar - since i try to match all the colors to the ones of my setup.

    As I looked into the sheets i discovered the color code for the bar several times and changed the ones in local files to my desired color - but this is where the problem starts.
    Due to update reasons the user.css is an import of the current app.css from github. If i try to get a local one pulled or one from the web, where only the color code for the bar is changed, the NowPlayingBar goes back to being normal and small just like the original one (but the colors is changed).

    So now my question is:
    Is there any way I can have the NowPlayingBar from the Comfy theme but in my desired colors?

    Playlists panel can't show all playlists

    The left panel where playlists are shown seems to not be able to handle a great number of playlists. I have 38 items visible (including 1 folder and 37 playlists) but in reality I have more like 6 folders and many more playlists.

    Able to view all folders when 'Playlists' folder is collapsed:
    image

    Cannot see all playlists in 'Playlists' folder and the rest of my folders are also not visible:
    image

    Some problems

    The display area of the timeline conflicts with other components.
    image
    image
    It looks strange.

    Play button overlaps track title in album list view

    I've noticed that the play button would overlap on track title in album list view, which makes elements underneath (artists' names) sometimes unclickable.
    I'm guessing it has to do with somewhere around this part:

    .main-trackList-trackListRowGrid {

    But I'm hopeless with CSS so I can't provide a patch of my own, really appreciate if you'd take the time looking into my issue.

    Spotify_DCkSddZzEW

    Great theme btw, keep up the good work!

    Extension fails on no tracks on Player

    While there are no tracks selected on the Player, Player.data would return undefined. The extension would crash and would not work for the rest of the session.
    Even though this can be "fixed" by playing a track and then reloading Spotify, I'd suggest adding a try/catch to (recursively) execute function until all conditions are met, or add Player.data.track as a condition in those lines and the similar ones.

    // Spotify launching on a playlist
    for (var i = 0; i < channels.length; i++) {
    if (Platform.History.location.pathname.startsWith(channels[i])) {
    mainChild.style.backgroundImage = "url(" + Player.data.track.metadata.image_xlarge_url + ")"
    }
    }

    image

    Makes Spotify Blank

    Recently it started simply making the entire Spotify blank, not sure if this is a spicetify issue or an issue with the theme in general
    Screenshot 2022-02-25 233311
    .

    Default Button?

    Hello so my comfy spicetify theme works 100% fine! But my play button remains the default which kind of bothers me. Do you know a fix?
    image

    Cover song as background

    Please add a song overlay as background. The DribbblishDynamic theme has something like this, I've used it before and it's great, but sometimes it stutters.

    Fix the "Musixmatch" caption in the synced song lyrics still so there's no scrolling on that page, because it's annoying. Again, the DribbblishDynamic theme has this done.

    Other than that very friendly theme, I like it a lot.

    More screenshots here.

    Screen shot

    Playlist scroll bar won't scroll all the way

    I create/follow a large number of playlists, and I've just noticed that I can't scroll all the way down.

    image

    image

    In both of these screenshots, neither of the scroll bars will go down any further. Interestingly after expanding and shrinking the album art, the playlists are now offset by one:

    image

    This is with Spotify 1.1.84, Spicetify 2.9.8 and the latest version of Comfy installed using the macOS install script maybe 30 minutes ago.

    Move multiple themes to a single one

    Why are three separate themes created? Can't it be moved to just one?

    I am raising this issue because for Spicetify Marketplace we may move towards requiring theme creators to have one repo per theme, although, exceptions may apply.

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. 📊📈🎉

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google ❤️ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.