papirus-folders icon indicating copy to clipboard operation
papirus-folders copied to clipboard

Add 'New color scheme' functionality

Open lobster-mane opened this issue 3 weeks ago • 0 comments

The pull request adds new function that allows users to add new custom color schemes. This is achieved through a new function called do_new_scheme that takes a name and three colors as hex values for inputs, checks if the color scheme already exists, and if not, creates it by copying the blue folder icons and replacing the color hex values.

I'm personally using this to automatically change folder colors based on my wallpaper using matugen and it works great.

Additional helper functions:

  • `_is_valid_hex()' -> validates a single hex color value
  • validate_hexes() -> validates all colors from user input

lobster-mane avatar Nov 30 '25 04:11 lobster-mane