GithubHelp home page GithubHelp logo

vincent-p / gruvbox-intellij-theme Goto Github PK

View Code? Open in Web Editor NEW
125.0 125.0 63.0 157 KB

An IDE theme based on the gruvbox color scheme. ⛺

Home Page: https://plugins.jetbrains.com/plugin/12310-gruvbox-theme

License: MIT License

Kotlin 100.00%
deprecated intellij plugin theme

gruvbox-intellij-theme's People

Contributors

camsteffen avatar fabianhjr avatar gpopides avatar hravnx avatar jef avatar lemontheme avatar mariushelf avatar ravron avatar rgomezcasas avatar rkashapov avatar tomaszkaliciak avatar vincent-p 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

gruvbox-intellij-theme's Issues

Close icons color

Hey, awesome that someone finally ported gruvbox to Intellij theme, thank you. Hope you win some in Intellij theme contest :)

Could you change close icons color to be a bit brighter? They are nearly invisible currently:
image

Change red color for something else

I really like this theme. The only problem is the red color for keywords that is mixed with real errors.
I would change for orange like #FB8A34
What do you think?

Different colors for string literals and method calls

First of all, I'd like to say that this theme is looking great! Keep up the good work!

My issue is that after using for a couple of days, I noticed that the fact that the string literals and method calls have the same greenish color can hinder readability, especially when string literals are passed as arguments to method calls.

Take a look at the below example, and notice that the method calls addAttribute and getValue have the same color as their string literal arguments:

image

For comparison, this is how the same look like using the theme One Dark Vivid (notice that the colors are different):

image

Or when using the built-in theme Darcula:

image

Or when using the built-in theme IntelliJ Light:

image

Notice that in all of the other examples, the method calls and the string literals are colored differently.

Also note that in the theme Gruvbox Material Dark in Visual Studio Code also uses different colors:

image

@Vincent-P If you'd like, I can experiment with some colors and come back with a concrete proposal in the form of a pull request.

Support 2019.2

First of all, thank you for the great plugin 👍

Unfortunately, 0.1.2 plugin is not compatible with 2019.2+ versions, I had to tweak until-build manually to be able to install it from disk. EAP builds are already available so it would be great to be able to install the plugin directly from the marketplace.

P.S. 2019.3 support is also welcomed as I usually stick to nightly PyCharm builds, but this is probably not typical usecase.

First suggestion background isn't highlighted

On opening suggestions menu the first (default) entry has the same background as unselected (exception - Dark Hard and Soft schemes, but also too little difference), background is being changed only after selecting any other element (tried to show two states on screenshot)
pycharm64_2020-08-12_11-38-21

Suggestion selector is very hard to see

Screenshot 2020-05-15 at 00 57 05

You can see here the dispose() function is selected but its almost impossible to tell.

WebStorm, with GruvBox Dark Hard theme, no other edits to colors that I'm aware of, no other themes.
Otherwise love the theme!

support for rider 2020.3 EAP 1?

I'm trying out the latest Rider EAP, does this plugin need another version bump? Like in: #31

I'm running rider version:

JetBrains Rider 2020.3 EAP 1
Build #RD-203.3645.15, built on September 23, 2020

Editor Dark themes do not appear

I just updated to version 0.4.0, and while the dark themes are available for the IDE itself, only the light themes appear in the editor appearance settings. This is awful.

Support 2020.1 (PyCharm)

(until build 195.SNAPSHOT < PC-201.6668.115).

image

PyCharm 2020.1 (Community Edition)
Build #PC-201.6668.115, built on April 7, 2020
Runtime version: 11.0.6+8-b765.25 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 5.3.0-46-generic
GC: ParNew, ConcurrentMarkSweep
Memory: 1923M
Current Desktop: ubuntu:GNOME

2021.2 support

Message from WebStorm:
Plugin 'Gruvbox Theme' (version '0.5.1') is not compatible with the current version of the IDE, because it requires build 211.* or older but the current build is WS-212.4746.80

Declaration usage menu is hard to read in dark-hard theme

when i open a method's declaration and usages menu (screenshots attached), some of the texts are hard to read.

  1. fig 1: the shortcut is not readable until you hover over the menu item
  2. fig 2: the header of declarations and usage menu/box is hard to read

Screen Shot 2020-07-10 at 11 45 59 AM
Screen Shot 2020-07-10 at 11 45 10 AM

PyCharm 2020.1.3 (Professional Edition)
Build #PY-201.8538.36, built on July 7, 2020
Runtime version: 11.0.7+10-b765.64 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 10.15.5

I would like to contribute. i see the xml for dark-hard but i need help setting up (java newbie). If u can help me fig out java version to use, java ide (eclipse?), compile process... i can help. If you have any quick material/links you can share i will go through it or i will take some time to learn through jetbrains docs and update.

Thank you for this amazing theme!

[Bug] Diagram turn white in latest version of IDEA

Hi, I love your theme very much but I find an issue that is very annoying.

image

As picture shows, diagram turned to white in your theme, which is quite unreadable. Could you please fix it?

IntelliJ IDEA 2019.2.3 (Ultimate Edition)
macOS 10.15

Terminal links are not readable (in gruvbox dark)

I think links color could be tuned to be readable in dark gruvbox, all variant suffer the same issue.

gruvbox dark soft
gruvbox dark medium
gruvbox dark hard

However I don;t really know where this settings exists, it doesn't seem to be user configurable in the console color scheme

Support Android Studio 3.6.2

Screenshot from 2020-04-17 17-58-19

Android Studio 3.6.2
Build #AI-192.7142.36.36.6308749, built on March 18, 2020
Runtime version: 1.8.0_212-release-1586-b4-5784211 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 5.6.3-300.fc32.x86_64
GC: ParNew, ConcurrentMarkSweep
Memory: 1237M
Cores: 8
Registry: ide.new.welcome.screen.force=true
Non-Bundled Plugins: 

Cursor appears below prompt in PyCharm Python Console

Hi there. Thanks for the great plugin. I'm pretty late to the Gruvbox party, but it's quickly becoming my favorite theme – especially with the addition of multiple variants to choose from.

I've noticed some surprising behavior when using Pycharm's Python Console with the plugin enabled: the cursor does not appear next to the IPython prompt, but two lines below the point where the prompt ends. None of the other theme plugins that I've tested (default and third-party) cause this behavior, which leads me to assume that we're dealing with a bug here.

Interestingly, an identical issue has been open at caleb/gruvbox-idea#20 since late 2018. It hasn't received any response there.

Possible to make a contrast version?

Do you think its possible to make a contrast version where the sidebar is a shade darker then de code, just to make a clear separation to the eye?

This would be very apreciated by me :)

Doc comments in C/C++

There are doc comment style settings in Color Scheme > Language Defaults > Comments and it looks great in preview window. However C/C++ color scheme tab doesn't have any inherited doc comment styles so block comments with doxygen looks plain and hard to read.

Is it possible to add doc comments highlighting (tags, values, etc) in C/C++?

I'm using CLion 2019.2.1

DataGrip Incompatible

After updating DataGrip, Gruvbox Theme plugin is incompatible.

Gruvbox Theme plugin error: required IDE build 211.* or older

DataGrip 2021.2
Build #DB-212.4746.86, built on July 26, 2021
Runtime version: 11.0.11+9-b1504.13 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 10.15.7
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 8
Non-Bundled Plugins: bundled-datagrip-help (212.4746.86)

Support for Android Studio 3.4.2

Would have loved to try it but it will not work with my latest version of Android Studio.

Android Studio 3.4.2
Build #AI-183.6156.11.34.5692245, built on June 27, 2019
JRE: 1.8.0_152-release-1343-b01 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.14.6

00557E99-55D1-4B0A-8170-F23FA0642A3B

Unfocused tabs do not honor database color choice.

(PHPStorm 2019.1.3)

I have different colors set up for database connections, as well as the option to color tabs related to the connection. When I select a tab for a production database, for example, it shows my chosen color of red correctly. But when I choose another editor tab, the database tab reverts to the default Gruvbox unselected color.

Unselected:
image
Selected:
image

Color scheme in Kotlin is botched

This plugin is pretty great, since it provides the gruvbox color scheme to the whole IDE.
But unfortunately, when using Kotlin, the color scheme seems botched, not conveying the beauty of the theme.

  1. Common keywords referring to function declaration (fun, override, suspend, etc) are in orange when, IMO, they should be in gruvbox red.

  2. When defining the value of function parameters, the color is a blue that is not even part of gruvbox:
    image

What do you think?

Current file highlight in Project isn't visible with Dark Soft

When I use the Gruvbox Dark Soft theme the background color of the currently active file in the project list is the same as the default background color for the other files.

This is how it looks with Dark Soft (package.json file currently open)
image

And this is how it looks with Dark Medium
image

I'm using IDEA 2020.2 and Gruvbox 0.4.2

Variables in debugger unreadable

Hi, first of all, I love this color scheme! But there is one issue which hold me from using this one as a default: the variables in de debugger are unreadable. I have added a screenshot

image

As you can see: the variable names are virtually the same color as the background. Any chance changing this ?

Different color for files inside the project section

Hey! First of all thanks for the theme, it's awesome! 👏

I noticed that when you have the focus in the editor or in the "project", the selected file background color is the same:

gruvbox_theme theme json  gruvbox-intelli… 2019-05-07 11-30-55

But in the default themes it's different (and I think we're used to it :)

Focus in the "project":
gruvbox_theme theme json  gruvbox-intelli… 2019-05-07 11-29-43

Focus in the editor:
gruvbox_theme theme json  gruvbox-intelli… 2019-05-07 11-29-56

Would you like to have different colors for it? 😊

Thanks!

Use a more distinguishable colour for errors

Hello,

First of all, thank you for this awesome theme. I am using it on all the JetBrains IDEs and I want to make a suggestion.

Kotlin, Unmodified Dark Medium Theme & Colour Scheme
Screenshot from 2021-02-21 20-10-01

  • In the first two lines, the method enableNetwork is deprecated so the IDE is giving a warning.

  • In the last two lines, the method enableNetworkk does not exist and the return value truee is misspelt.

I am aware that the deprecation is styled with italic text and keywords aren't underlined in normal circumstances, however, because, most of the time what helps me distinguish errors is the colour, I think it would be great if the error colour was different so it could be more distinguishable. Or the red colour reserved for errors only.

Thanks,
Keep up the good work :)

With "Gruvbox Dark Hard" I can't see selected Tool Window header

In gruvbox_dark_hard.theme.json there are the same values under "colors" for "bg" and "bg0_h".

So a selected Tool Window has the same "Header" as an unselected.

My workaround was setting "bg0_h": "#000000"
Now the selected header is black.
But I don't know if this is the best way to solve this....

Swap cursor highlight and selection colors

Not sure if this is within the scope of this plugin or I'd have to bring it up with morhetz.

The issue I see is that currently when resting the cursor on a symbol, it highlights it in blue or blue-green, depending on the symbol. Selection of text highlights as a light grey. This seems to be a little backwards as selecting a symbol means that the unselected area is blue while the selected area is grey.

Screen Shot 2020-04-14 at 11 22 11 am

I find this to be confusing as it is the opposite of how selection works visually in browsers and many operating systems.

Thoughts?

flickrs in Qtile

Installed in phpStorm (additionally used as DB client). In query window during scroll gets flickrs.

Archlinux, Qtile
2019-08-14-120927_3840x1200_scrot

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.