/ghidra-gruvbox-theme

A grubox theme for ghidra, available in all its variants

ghidra-gruvbox-theme

The whole suite of gruvbox variants, ported to ghidra!

preview image

How to install

In the project/main window's menu, select EditThemeImport….

You can then navigate to the folder in which you downloaded or cloned this repo and select the .theme file you prefer (refer to screenshots for examples!)...

... And you're good to go! If you still want to rice your ghidra a little bit more, the next section is for you!

Further tuning

Fonts

You can provide your own font for the decompiler, listing, and other places that use a monospaced font at line 15 of each theme, uncommenting it and using the following format :

font.monospaced = Font Name-STYLE-Size

where Size is a single integer (in whichever unit ghidra uses), and STYLE, one of PLAIN, BOLD or ITALIC

⚠️ Note that you will need to import the theme again into ghidra in order for the modifications to be taken into account.

Comment font styling

You can as far as I know only style those for the listing view.
To do so, in the CodeBrowser tool's menu, select EditTool options, then select on the left list Listing Display

You can then, for each type of comment in the Screen Element listing, activate the Custom style settings and then Bold and/or Italic depending on your preferences.

Screenshots

Dark Hard

dark hard example

Dark

dark example

Dark Soft

dark soft example

Light Hard

light hard example

Light

light example

Light Soft

light soft example