zorgiepoo / Komet

Cocoa editor for creating commit messages
MIT License
180 stars 5 forks source link

Feature Request: Custom Themes #34

Open aubreypwd opened 3 months ago

aubreypwd commented 3 months ago

I am not a Swift developer or I would be happy to contribute themes. But is there another way we can customize the theme? If not, it would be cool to customize the colors in the settings.

zorgiepoo commented 3 months ago

There isn't a way to customize the themes currently without modifying the source.

If you have Xcode installed you can build the Komet project and then modify the colors of an existing theme in WindowStyle.swift (which is relatively easy to experiment around with even if you haven't used Swift before).

If you provide me the colors that you like after experimentation and a name of a new theme, or if you'd like the adjust/improve the colors of an existing theme, I'd be open to make changes.

At this point, I think I'd rather have a few themes people like, or improve the existing themes, than add more customizability here. Of the ~8 years Komet has been around, this is the first feedback regarding the colors since themes have been added (aside from missing colors in #31).