Package: awww Priority: optional Section: graphics Installed-Size: 8639 Maintainer: Dinh Manh Dung Architecture: amd64 Version: 0.12.1 Depends: libwayland-client0, liblz4-1 Filename: pool/main/a/awww/awww_0.12.1_amd64.deb Size: 3063466 MD5sum: 002a84b1a26b3ecfcfb04cefcbe85bb2 SHA1: 1ab0ccacd7c48de720d8bb5aeb85af8cfb7dbf0a SHA256: f1da5f15c82110a24566d2cf07b70f0f1d69dbd50790198edc8390102f23468e SHA512: ca5fa5546629cd283f0c40568d8cea7df330b5d39457f896f08ce0ba85eb1e6693e78f7873e43af7040f4d3135fa45349bc07f71947b14b9de41ac7c223fe523 Description: An Answer to your Wayland Wallpaper Woes (workspace: awww + awww-daemon) Homepage: https://codeberg.org/LGFae/awww License: GPL-3.0 Package: hellwal Priority: optional Section: utils Installed-Size: 224 Maintainer: Dinh Manh Dung Architecture: amd64 Version: 1.0.7 Filename: pool/main/h/hellwal/hellwal_1.0.7_amd64.deb Size: 112084 MD5sum: 80f6d00f0839baf47f9151ad625631b9 SHA1: 347bbcff64b496b5e1f8ba116f77d2d60df99c57 SHA256: 946e8a9940d5d56f862a424bf608f8a65c5055218b3250be955cdae0898fc02e SHA512: 653075b76159c3567b4099b38a678f6abcfec544859f03e8c988aa8a5f6d699feb7356a17d2f5431d34ee935e09c782a7da4ff7991384afe83a8ce16b6a12be1 Description: Color palette generator (Pywal-like) written in C++ Homepage: https://github.com/danihek/hellwal License: MIT Package: mangowc Priority: optional Section: x11 Installed-Size: 1658 Maintainer: Dinh Manh Dung Architecture: amd64 Version: 0.14.0 Depends: libwayland-client0, libdrm2, libxkbcommon0, libpixman-1-0, libdisplay-info1, libliftoff0, libseat1, libpcre2-8-0, xwayland Filename: pool/main/m/mangowc/mangowc_0.14.0_amd64.deb Size: 734878 MD5sum: 8f88163a88a270838661fb0e87e810a9 SHA1: 7daf1d18fe2407e1448fa833b78d05a873ec6534 SHA256: 066b9818cb5a61c24770ecbe78d92057c8b0e9e32b9d5c5a40ab303513fd23a7 SHA512: da63758486cace4c0d25215a0d59c0d4251d3dc9c6a2c502f87804974cf596695f6a90fe96416b3cb90e12626747d8f10d1b4f82fee7ee988f5f0a37180826e6 Description: A Wayland compositor based on wlroots and scenefx (dwm but wayland) Homepage: https://github.com/DreamMaoMao/mangowc License: MIT Package: matugen Priority: optional Installed-Size: 9013 Maintainer: InioX Architecture: amd64 Version: 4.1.0-1 Depends: libc6 (>= 2.39) Filename: pool/main/m/matugen/matugen_4.1.0-1_amd64.deb Size: 2668660 MD5sum: 6d6cbcb250defd2556b41dba76c37b0f SHA1: 10309e7c24583eb932bc344fdc2932f4060a91d5 SHA256: 0d512e98fd7174c312e5ed86d1759398f1fef44c3d26ab5d7a7819b6024512b3 SHA512: 686feb34a68c08b499b7df9cbab10d7f0a212620a76abe239865e7b6c5b723cb68ebc479a64d2ca8dddd97b7975dbb3f848d5ce03723d90f07e2e3ae6523f105 Description: A material you and base16 color generation tool with templates



A cross-platform material you and base16 color generation tool
(pronounced: mat-uh-gen)

license version
downloads stars
Installation · Wiki · Themes
.
.

Donations through Ko-Fi are welcome!
.
.

Themes

. #### Templates for programs and websites - [InioX/matugen-themes](https://github.com/InioX/matugen-themes) .

Description

. ### Features . > [!TIP] > If you would like to learn more about the features and configuration, read the wiki here. . - **Templating engine built with Chumsky (designed for colors)** - [Read More](https://iniox.github.io/#matugen/templates) - Custom engine focused on making color manipulation simple and efficient - Import a color once in any format and automatically access all other formats (`hex`, `rgb`, `rgba`, `hsl`, etc.) - Colors are parsed as real color objects, not strings, making filters faster and more reliable - Supports piping, nested expressions, conditionals, loops, filters, includes, arithmetic operations, escaping output. - Can be used as a standalone templating engine. You can import custom json files or define and override them in the CLI. . - **Generate / Export Material You and base16 color palettes** - Generate a full Material You or base16 palette from either an image or a single color - Export the generated palette as JSON or reference palette keywords directly within templates - Easily integrate palette values into config files, themes, or style templates . - **Keyword Filters** - [Read More](https://iniox.github.io/#matugen/filters) - Modify any keyword using filters such as `replace`, `to_upper`, `to_lower`, and `set_lightness` - Includes built-in color filters for adjusting hue, saturation, lightness, opacity, and more - Filters can be chained together for powerful inline transformations . - **Custom Keywords / Colors** - Import any JSON file (through CLI or config) and use its contents directly inside templates - Imported colors receive full multi-format support, just like built-in palette colors - Useful for adding custom theme data, config variables, or full color schemes . - **Palette Customization** - Adjust contrast, lightness and choose the scheme type (light, dark, or custom variants) - Fine-tune the generated palette to match your preference or application theme . ### Other projects - [Mitsugen](https://github.com/DimitrisMilonopoulos/mitsugen) - For gnome-shell, based on the [old](https://github.com/InioX/matugen/tree/python) version of Matugen - [pywal](https://github.com/dylanaraps/pywal) - More color generation backends, default theme files. - [wpgtk](https://github.com/deviantfero/wpgtk) - Like pywal, but with a gui and more features. .

Supported platforms

. - Windows - Linux - MacOS - NetBSD .

Installation

.

Cargo Cargo Version

.
Click to expand . ```shell cargo install matugen ``` .

.

Arch Arch Linux package

.
Click to expand . #### AUR: ```shell yay -S matugen-bin ``` . #### Arch extra repo ```shell sudo pacman -S matugen ``` .

.

NixOS nixpkgs NixOS Version

.
Click to expand

. Add matugen to your flake inputs: ```nix inputs = { matugen = { url = "github:/InioX/Matugen"; # If you need a specific version: ref = "refs/tags/matugen-v0.10.0"; }; # ... }; ``` . Then you can add it to your packages: ```nix let system = "x86_64-linux"; in { environment.systemPackages = with pkgs; [ # ... inputs.matugen.packages.${system}.default ]; } ``` . This flake also provides a NixOS/Home Manager module, which can be imported by adding this in your configuration: ```nix {pkgs, inputs, ...}: { imports = [ inputs.matugen.nixosModules.default ]; . # ... } ``` . The module does NOT automatically symlink the files. For an example of using this module with Home Manager, see https://github.com/InioX/matugen/issues/28 . Option details can be found by reading the [module](./module.nix). A [search.nixos.org](https://search.nixos.org/options)-like option viewer is planned. .

.

NetBSD pkgsrc current package

.
Click to expand . ```shell pkgin install matugen ``` or, if you prefer to build it from source ```shell cd /usr/pkgsrc/graphics/matugen make install ``` .

.

Acknowledgements

. - [material-colors](https://github.com/Aiving/material-colors) - [wallpaper.rs](https://github.com/reujab/wallpaper.rs) - Changing wallpaper for Windows . --- . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Homepage: https://github.com/InioX/matugen Package: wallust Priority: optional Section: utils Installed-Size: 7824 Maintainer: Dinh Manh Dung Architecture: amd64 Version: 4.0.0~alpha Depends: imagemagick Filename: pool/main/w/wallust/wallust_4.0.0~alpha_amd64.deb Size: 3300978 MD5sum: f31992c9ae78ae16342f403c61052eb4 SHA1: 4e03f9c86552b953dfb1c0cae16cfaae1703bd7f SHA256: b396b72612dc601325fa7e32da8dffa2989b0510970b7bc232cd341f4b115ff6 SHA512: 908a0e3f8170e86d5a648b68cca09bdb30cd2a30b6ed0271f7cceefec2ce7fe72a283e5536a2297d37edba0061ceba8d67be992dfbe9ae48cbb128486da25907 Description: Generate color palettes from images Homepage: https://codeberg.org/explosion-mental/wallust License: MIT Package: yazi Priority: optional Section: utils Installed-Size: 25660 Maintainer: Dinh Manh Dung Architecture: amd64 Version: 26.5.6 Suggests: ffmpeg, p7zip, jq, poppler-utils, fd-find, ripgrep, fzf, zoxide, imagemagick Filename: pool/main/y/yazi/yazi_26.5.6_amd64.deb Size: 11487870 MD5sum: 5da2981be84bd2d21c324d84096609e4 SHA1: 2c2370230ae0cb6312a0098ef64e1e9a4a7f780f SHA256: e19c955ced52ccb175e00dde32bfcae14cf933981bb51f8c823fe478d605a707 SHA512: 4826ad0a225d0bb043ce27fda9e10b2abbf487237317740e03e18797de17d6595b40e7dcb50ce584981a857d09002b00f25357aa20c852e131bfcb454eded08e Description: Blazing fast terminal file manager Homepage: https://github.com/sxyazi/yazi License: MIT