After over a year and a half of development - Colorizer is approaching release 1.0.
This means that it is undergoing significant changes.
Currently, it is in the phase of transformation from a tool for developers, experimenters, and ricing maniacs towards a tool that is more useful also to the end user.
The most spectacular functionality is/will be the ability to save and restore the color schemes for all components and also the whole desktop meta-theme at once.
Status for main modules:
Module
description
Save/Restore color scheme
Ready for 1.0?
notes
Menus
Look and feel of all jgmenu-based menus and tools
need testing
Conky
Conky Manager & Colorizer
need testing
OpenBox
Openbox Window decoration
need testing
Panel tint2
Configure and colorize panel
…
no
prototype, not published yet
After completing the above, the next step is to create a mechanism to save/restore the Mabox Desktop Theme (meta theme), which will consist of:
colorschemes for all above
font settings
sizing options
GTK theme and icons
wallpaper
Status for other areas:
Area
description
Ready for 1.0?
notes
Fonts module
quickly change fonts from one place
mbclr
submenu to modify/change colors
Rootmenu
Main menu of Colorizer
no
need work
Main Window
Interactive HTML main window and Help
no
need work
PyRadio and Cava
extra modules for PyRadio and Cava audio visualiser
Documentation
to be written as a separate website
not started
Autotheming on wallpaper change
The option to automatically generate a theme after changing the wallpaper will probably be removed, or at least hidden more deeply. In most cases (~80%), the generated themes still need to be tweaked manually.
It will certainly still be possible to quickly generate a theme based on the wallpaper in each component separately (OB, Conky, menus. tint2). In two options: dark and light.
I use Feh for a little while now for setting the wallpaper. Quicker with changing wallpapers.
And i created a click (tint2) script running Nitrogen [automatic theming on].
In the picture i am testing a script i am developing for remap wallapers. So i can change the color style with the same pix. (Magick)
Things will change, i quess, when Version V1.0 will be released.
Ps: Not yet found the way to use hex colors for --remap images . This is possible, tried it, but can’t get that to work, yet. I use now png files with color pattern. Preferably i would use hex colors from a config file.
In development
window is now responsive (fonts and content scales while resizing window)
new Fonts page - just link to launch Fonts dynamic menu for now
Conky and Cava pages gets lot of improvements. I think they now spectacular to use…
Conky page
Conky page now let you to toggle all Conkies easily. More detailed info about unique Conky related features provided by Mabox: customization right-click context menu and left-click launchers
Cava page
Much more control over transparent Cava colors and sizing
You have it installed already if you have updated system.
I call it “pre-release” before 1.0 version, but it is available from mabox repo, and updated frequently.
$ yay -S ttf-nerd-fonts-symbols-2048-em
Sync Explicit (1): ttf-nerd-fonts-symbols-2048-em-2.3.3-1
resolving dependencies…
looking for conflicting packages…
:: ttf-nerd-fonts-symbols-2048-em and ttf-nerd-fonts-symbols-1000-em are in conflict. Remove ttf-nerd-fonts-symbols-1000-em? [y/N]
Monochromatic theme generator from color picked from screen
You can generate themes for OpenBox window decoration, Menus and Conkys.
Two variants: dark and light. For me this works usually better than theme generation from wallpaper colors palette.
Colorizer Main window redesigned
This is 101’th small release of Colorizer during almost 2 years of development, and we are not at version 1.0 yet. Am I crazy? Yes, I am