# HyprTile Tint Pack

A small, chainable post-processing shader for `hyprtile-wallpaperd`.
It samples `u_tex`, so it tints whatever image or shader result comes directly
before it in the chain.

## Example

```bash
hyprtile-wallpaperd \
  --image ~/Pictures/wallpaper.webp \
  --pack matrix-rain-hq:ghosted \
  --pack tint:amber
```

Or just tint an image:

```bash
hyprtile-wallpaperd --image ~/Pictures/wallpaper.webp --pack tint:cyan
```

## Presets

- `default` - moderate green tint
- `green`
- `matrix-green` - stronger luminance-driven Matrix green
- `amber`
- `red`
- `cyan`
- `blue`
- `violet`
- `sepia`
- `cold`
- `warm`

## Parameters

- `tint_color = R,G,B` - tint colour
- `strength = 0..1` - overall tint amount
- `colorize = 0..1` - 0 keeps more original colour, 1 maps luminance into the tint colour
- `preserve_luma = 0..1` - compensates tint brightness to retain perceived luminance
- `saturation` - final saturation, 1.0 is neutral
- `brightness` - additive final brightness, 0.0 is neutral
- `contrast` - final contrast, 1.0 is neutral
- `shadow_protect = 0..1` - keeps very dark areas closer to the source
- `highlight_protect = 0..1` - keeps bright highlights closer to the source
