-
-
Notifications
You must be signed in to change notification settings - Fork 218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add configurable theme #40
Conversation
Great work, thanks! I'm actually digging the Spotify theme a lot! 😄 |
The spotify theme is great (should be the default in my humble opinion) - btw, is there a config option for changing fontsize or is that not possible? |
probably a dumb question, but I like that topmost theme (with the blue) - does anyone have that config? |
Oh, yeah, i think it might be due to my Pywal color scheme. thanks! |
Can we get a full list of valid word-y (not hex-y) values? |
Can you share you config file please. Mine looks to be busted! |
Uhm there is probably some kind of problem with nerd fonts, make sure you have them turned off (use_nerdfont=false). Anyways, you can find my configuration here. I have custom gruvbox and solarized colorschemes, as well as some custom keybindings. |
Is there any way to list the Album in the queue ie. [ Artist - Album - Track ] EDIT: Will open a new issue. |
thanks, great work. However I'm experiencing a weird mindfuck mobile issue somehow Spotify allows me to play from one account on multiple devices at the same time while using this TUI as one of them, I got my phone connected via KDE so it's not really an issue for me but I'm curious how is it possible? |
This is a fault/feature of the way the Spotify connection is implemented, see #83. |
First pass at a Dracula based theme for ncspot [theme] |
My take on Gruvbox dark
|
Q: Is it possible to get EDIT: I've created a separate request here |
I didn't quite like the suggested Spotify theme colors, so a changed them to ones closer to the real stuff.
|
So many cool themes, maybe they should be collected in a more accessible manner, i.e. .md file in repository or similar |
@hrkfdn One possibility for that would be to activate the Wiki page for this repo, what do you think about it? |
@BachoSeven Sure, we can give it a try. I'll enable public access. |
made a Tokyonight rice so here's my first attempt at ncspot Tokyonight
|
My take on Catppuccin
|
Also made a monochrome with a little bit of red theme (I have tried gray instead of red, but it didn't look as good as I wanted):
|
Just a variation of gruvbox dark
|
Really like onehalf theme, so made my own implementation
|
I made this based on PaperColor dark theme:
|
Adds the ability to change the theme via the config file. I mostly avoided using Cursive's
ColorStyle
presets because they're a bit inflexible (for examplehighlight()
forces you to use a highlight color that is sufficiently different from the background color, since that's used as the foreground), but I tried to use the existingPaletteColor
enum for compatibility. For some of the more specific UI elements (error, status bar, etc.) I added custom colors.New default (fairly close to old default):
A style closer to the official Spotify client:
You can even use a light theme if you're a freak: