Adding octagon.conf and octagon.png to the geany-themes with potentially adding to the geany-themes project. Custom theme using the colors of the Monokai Pro Octagon neovim theme.
This is my first time trying to contribute. Hope it is ok.
Example of what my geany looks like using colorscheme. ![2025-01-20_13-28](https://github.com/user-attachments/assets/725c2f6d-f56f-473d-ba87-9d6c3b2ad...)
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-themes/pull/83
-- Commit Summary --
* adding octagon.conf
-- File Changes --
A colorschemes/octagon.conf (117) A screenshots/octagon.png (0)
-- Patch Links --
https://github.com/geany/geany-themes/pull/83.patch https://github.com/geany/geany-themes/pull/83.diff
@drewgrif pushed 1 commit.
31663f00497b43d3b51b11a54aabb5d885962b96 adding Under
added another theme that I actually like better. But both have merit
@drewgrif pushed 1 commit.
3cde56130d85b1bdb6f88d2ebf0a83e517f73282 Create carbonfox.conf
@drewgrif pushed 1 commit.
58f1c9bd9b312653a8fd5d7cfb91448ce210af6a Update carbonfox.conf
@eht16 commented on this pull request.
Thanks for your contribution!
Here are a few remarks: - could you add your themes to the `AUTHORS` file as well, please - for the `carbonfox` theme is the screenshot missing
@@ -0,0 +1,99 @@
+# Colors selected by DrewG @ justaguylinux(dot)com
Could you add a license notice for this and the other themes?
If possible, it would be "GPLv2 or later" to be compatible with Geany. If it's not possible because you decide different or the original templates doesn't allow this, it's ok. But you should add a license to each theme.
@@ -0,0 +1,99 @@
+# Colors selected by DrewG @ justaguylinux(dot)com +# Colors adapted from the Carbonfox theme (Nightfox for Ghostty) +# Author: DG
Why not your full name (here and in all the other places)?
@eht16 commented on this pull request.
+keyword=#be95ff;;true;false +keyword_1=keyword +keyword_2=keyword_1 +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#25be6a +string_1=string +string_2=string_1
Geany comlains here that `string_1` is not valid:
`Geany-INFO: 17:26:09.342: Bad color 'background'`
You can see those warnings when you start Geany from the command line with the "-v" argument.
@eht16 commented on this pull request.
+keyword_2=yellow;;true;false
+keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=red +string_1=string +string_2=string_1 +string_3=string_1 +string_4=string_1 +string_eol=fg;background;false;false
Geany comlains here that `background` is not valid:
`Geany-INFO: 17:26:09.342: Bad color 'background'`
@drewgrif pushed 1 commit.
6b1e565f8b759f34b39e3740a3ddd5f55b4832cc added licensing and more
@drewgrif commented on this pull request.
@@ -0,0 +1,99 @@
+# Colors selected by DrewG @ justaguylinux(dot)com
- added to ```AUTHORS``` file. - added screenshot for ```carbonfox``` - I added licensing to three conf files
@drewgrif pushed 1 commit.
641b569a13e1f35c472439f05237c363c529db40 change email address
@drewgrif commented on this pull request.
@@ -0,0 +1,99 @@
+# Colors selected by DrewG @ justaguylinux(dot)com +# Colors adapted from the Carbonfox theme (Nightfox for Ghostty) +# Author: DG
made change to be more consistent.
@drewgrif commented on this pull request.
+keyword=#be95ff;;true;false +keyword_1=keyword +keyword_2=keyword_1 +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#25be6a +string_1=string +string_2=string_1
I was unable to replicate and it was consistent with other configuration files in the repo.
github-comments@lists.geany.org