Page 1 of 1

Theme framework

Posted: Tue Jun 09, 2020 7:02 am
by luowy
a lot of editors and IDE have theme framwork, e.g. VS code, the dark mode is beautiful and comfortable for eyes;
I have customed a dark mode for my BB, I am very satisfied with its feeling,
but the code is hardcode,inconveniently when I want to switch back;

so I need a theme framework, but the VS code theme looks complicated, full-featured seem too heavy to port;
Does anyone have experience with this? suggestions are welcome!

Re: Theme framework

Posted: Tue Jun 23, 2020 8:21 pm
by adimetrius
Iuowy,

In Tyler - a tiling window manager for BlackBox - I have introduced a customization mechanizm that would enable you to create a dark theme.
Limitations: 1) Linux only. 2) Requires changes to module Windows, and some others patches to the Kernel; these patches have already been incorporated into BBCP 1.8 that I'm helping Ivan Denisov to make.

So, if you want to try it, you'll have to install BBCP 1.8, and then download Tyler from and follow Quick-Start instructions. https://github.com/adimetrius/TylerSrc

I would be very thankful for any feedback. Right now, it seems I'm the only user of Tyler, but I've been using the tiling interface in BB for 7 months, and it's a great productivity boost. If there would be interest in the project, I would make the effort to port it to Windows.

In the image below, I change the background color for Front window and Target window; the change is done in a text document, then a command is invoked to apply the change, and you can see front window and target window backgrounds change. Red and green are arbitrary - I don't advocate using these colors as bg )

Image

Re: Theme framework

Posted: Wed Jun 24, 2020 6:57 am
by luowy
thanks, I will try it!
but, the link feedback 404, another link "https://github.com/adimetrius/Tyler" code's files only;

Re: Theme framework

Posted: Wed Jun 24, 2020 11:46 am
by adimetrius
Iuowy,

I have updated the repo and made it public. Please check it out again. https://github.com/adimetrius/TylerSrc
Ivan has updated the BBCP 1.8dev "cutting edge" binaries and made sure Tyler's ok with them, check 1.8dev out at https://blackbox.oberon.org/download