Skip to content
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

Different themes per application #208

Open
tbaumann opened this issue Jan 3, 2024 · 2 comments · May be fixed by #270
Open

Different themes per application #208

tbaumann opened this issue Jan 3, 2024 · 2 comments · May be fixed by #270
Labels
feature A new feature or a feature request

Comments

@tbaumann
Copy link

tbaumann commented Jan 3, 2024

I have an odd scenario.

I prefer a system wide light theme. But for my terminal stuff I want a dark theme.

Currently I solve that by disabling stylix for my terminal stuff and managing theming of that myself.

But it would be pretty nice if I could just use something like stylix.targets.fish.base16Scheme = xxx

PS: I'm using a custom theme, not the algorithm generated one. So light and dark have different meanings for me.
Specifically I use "${pkgs.base16-schemes}/share/themes/catppuccin-latte.yaml" system wide and catppuccin-mocha for terminal stuff

@danth danth added the feature A new feature or a feature request label Jan 3, 2024
@danth
Copy link
Owner

danth commented Jan 3, 2024

This sounds like a nice feature particularly for terminals and other code related stuff.

To make things neater, I would suggest we group all the theme related options (wallpaper, colors, fonts, etc) into a submodule under stylix.theme. Then each module can define targets.«name».theme using the same submodule.

It might be a good idea to wait for #102 before implementing this, to avoid conflicts.

@danth danth changed the title Is it possible to use different themes for different applications? Different themes per application Jan 3, 2024
@tbaumann
Copy link
Author

tbaumann commented Jan 3, 2024

That would be super intuitive to use like that.

@danth danth linked a pull request Mar 4, 2024 that will close this issue
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature or a feature request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants