plasma-manager icon indicating copy to clipboard operation
plasma-manager copied to clipboard

[HELP] plasma-panel-colorizer

Open notjiatan opened this issue 6 months ago • 5 comments

Hi, thank you for maintaining plasma manager, it is a great project which has helped me a tonne :)

I am having some trouble with setting up the plasma-panel-colorizer widget in plasma manager My issue is that I already have quite a large panel colorizer configuration file, it would be very tedious to manually copy & convert that over to the plasma manager nix config format so I was wondering if I could somehow just set the existing plasma-panel-colorizer config file (located in ~/.config/panel-colorizer/presets/{preset-name}/settings.json) as my default/ main configuration

notjiatan avatar Jun 02 '25 21:06 notjiatan

I have attempted to try and configure panel colorizer using the plasma manager options, however I cannot seem to find out how to do things like add preset-overrides, moreover some options like: "autoPresetLoading" dont seem to work or apply on my panel

            {
              plasmaPanelColorizer = {
                general = {
                  enable = true;
                  hideWidget = true;
                };
                presetAutoLoading.normal = "Bliss";
              };
            }

notjiatan avatar Jun 03 '25 01:06 notjiatan

@HeitorAugustoLN Since you are the relevant maintainer, id figured that you'd be the best person to ask. Sorry for all the pings haha, thank you for maintaining these projects, you have made my life so much easier!

notjiatan avatar Jun 03 '25 02:06 notjiatan

Have you managed to resolve this in any way? I'm having the same issue...

presi300 avatar Jun 20 '25 18:06 presi300

Have you managed to resolve this in any way? I'm having the same issue...

Nope it seems to be broken, I asked someone else with plasma-manager in their repo & they said the same thing This is what I have been doing so far:

            {
              name = "luisbocanegra.panel.colorizer";
              config = {
                General = {
                  isEnabled = true;
                  hideWidget = true;
                  lastPreset = "${vars.configDir}/panel-colorizer/presets/transparent";
                };
              };
            }

then I just symlink the preset file like this:

      configFile."panel-colorizer/presets/" = {
        enable = true;
        recursive = true;
        source = "${vars.progDir}/panel-colorizer/data/presets/";
      };
    };

everytime you change something about the panel in plasma-manager, the panel's preset resets back to the default, you have to manually select the preset via the GUI again, BUT it should persist across reboots

I have this idea also: Image Set a shell script to run everytime you run nixos-rebuild switch to apply the preset, BUT I got this error when running the command:

Cannot find '.preset' in object /preset at luisbocanegra.panel.colorizer.c3343.w3377

notjiatan avatar Jun 21 '25 00:06 notjiatan

Hey there, I also have the same issue with very similar config

alikaansun avatar Jul 19 '25 16:07 alikaansun