-
-
Notifications
You must be signed in to change notification settings - Fork 114
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
Integrated terminal doesn't follow editor color scheme #1295
Comments
We used to follow the currently selected theme in the Terminal app, but since we changed the way themes are handled there, it no longer updates because it only follows the "custom" scheme. I think it would make sense to make the Terminal pane follow the same color scheme as the rest of Code so that it's a bit more deterministic. It's not exactly intuitive that a setting in another app would affect this app |
I understand. |
I am not sure it can be assumed that the user wants the same theme for the terminal as for the sourceview - I prefer a dark theme for Terminal even if using a light theme for Code. (Admittedly I usually use the separate Terminal app rather than the plugin anyway). A quick look at the code indicates the terminal plugin is intended to follow the settings in |
I think because many people have different preferences, we should add an option to follow system color scheme, manually change them, or use the colors from terminal app. I think following the color scheme from another app is unintuitive, though. |
Wait, let’s try to clear up some confusion here. This issue mentions a few different things, if I'm reading it right:
I think you are talking about the editor, right? That is the part that is the solarized light (“yellow”) color right now. I think you are requesting that "follow system style" switches between the white and black theme depending on the system style, and not choose the solarized theme. This is separate from the Terminal window in Code. Correct? Let's call this issue 1.
So you'd want the terminal to be white in the "light" OS mode and dark gray in the "dark" OS mode. Correct? Let's call this issue 2 At the moment, Code follows the Terminal Colors that can be changed in the Terminal app, and @danirabbit was saying that this situation is not very intuitive. I agree; we should allow the user to change the terminal pane's color in Code to be separately set. Now for the resolutions:
Perhaps we could allow the user to set a preference for the terminal pane similar to the preference for the editor pane? So you'd have:
Would that be a workable way forward? |
This looks good to me. How would it be implemented in code?
|
Current integrated terminal of Code doesn't follow system color scheme. I think this is an important problem to fix because Elementary OS is popular for the consistency and the custom features it provides like
prefers-color-scheme
The text was updated successfully, but these errors were encountered: