Skip to content

can1357/IdaThemer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IdaThemer 🎨

github-actions license

Seamlessly convert your favorite Visual Studio Code themes to IDA Pro themes.

Result

Introduction

IdaThemer is a tool for converting Visual Studio Code (VsCode) themes into compatible themes for IDA Pro. This utility leverages the Dracula theme as its base and then remaps the colors defined in the source and target VsCode theme JSON files to create a visually appealing and functional theme for IDA Pro.

This project is still in its early stages and may produce unexpected results. If you encounter any issues, please open an issue on GitHub with the output of the program and the VsCode theme you are trying to convert. Although light themes should be supported, the primary focus of this project is to provide a dark theme for IDA Pro. As such, light themes may not be as polished as dark themes.

You can find some of the most popular themes in the themes directory.

Building from source

Make sure you have Go >= 1.21 installed on your system. Then run the following commands:

git clone https://github.com/can1357/IdaThemer.git
cd IdaThemer
go build

Converting a single theme

Run IdaThemer with the path to your VsCode theme JSON and the output directory:

./IdaThemer "gruvbox.json" "S:\IDA Pro\themes"

Converting all themes from VSCode

Run IdaThemer with * as the first argument and the output directory as the second argument:

./IdaThemer * "S:\IDA Pro\themes"

If VSCode is not installed at $HOME or %USERPROFILE%, you should set the Environment Variable VSCODE_DATA to the path of your VSCode configuration where .vscode/extensions is located before running IdaThemer.

When the process is complete, you should have all of your themes converted and ready to use in IDA Pro.

License

Distributed under the MIT License. See LICENSE for more information.

Acknowledgments

Thanks to the Zeno Rocha and the Dracula team for their work on their IDA Pro theme: Dracula

About

🎨 Seamlessly convert your favorite Visual Studio Code themes to IDA Pro themes.

Resources

License

Stars

Watchers

Forks

Packages

No packages published