# HyprTile Retro90s Deluxe Pack

A new `hyprtile-wallpaperd` pack built in a **retro 90s style**.

This is not the CRT/VHS broadcast direction from the previous pack. Instead, it focuses on the other side of 90s aesthetics:

- vaporwave sunsets
- magenta/cyan gradients
- mallsoft softness
- memphis graphic design energy
- jelly-plastic / translucent chrome vibes
- CD-ROM iridescence
- early digital / pastel desktop nostalgia

No audio, no text, no now playing, no history — just 90s-flavored atmosphere and animation.

## Included Signature Presets

### 1. Vapor Sunset
The iconic 90s vibe:
- striped retro sun
- magenta/cyan/gold grading
- horizon haze
- animated perspective grid

Great for:
- cityscapes
- cars
- anime art
- palm trees
- neon scenes

### 2. Mallsoft Dream
Soft commercial nostalgia:
- pastel lift
- faded highlights
- glossy mall-like sheen
- calm dream atmosphere

Great for:
- interiors
- soft photography
- nostalgic illustrations
- bright design wallpapers

### 3. Memphis Pop
Graphic 90s playfulness:
- geometric shape overlays
- candy colors
- subtle chroma split
- energetic but wallpaper-safe motion

Great for:
- illustration
- abstract art
- colorful desktops
- playful design backgrounds

### 4. Jelly Chrome
Translucent plastic / chrome toy-future mood:
- gentle refraction warp
- jelly-like movement
- aqua-magenta sheen
- shiny soft highlights

Great for:
- product art
- futuristic scenes
- clean digital art
- Y2K-adjacent wallpapers

### 5. Pixel Pastel
Early digital low-fi feel:
- mild blocky pixel character
- soft pastel grade
- nostalgic desktop-computing mood
- restrained retro stylization

Great for:
- pixel art
- old game illustrations
- low-fi anime art
- cute desktop scenes

### 6. CD-ROM Glow
Iridescent 90s optimism:
- compact-disc inspired glow rings
- soft bloom lift pass
- shimmering rainbow-like highlights
- polished luminous finish

Great for:
- abstract wallpapers
- glossy product imagery
- celestial art
- smooth minimal designs

## Directory Layout

```text
hyprtile-retro90s-deluxe-pack/
├── soft-bloom.frag
├── vapor-sunset.frag
├── mallsoft-dream.frag
├── memphis-pop.frag
├── jelly-chrome.frag
├── pixel-pastel.frag
├── cd-rom-glow.frag
├── default.wallpaper
├── default.params
├── sunlift.params
├── vapor-sunset.params
├── mallsoft-dream.params
├── memphis-pop.params
├── jelly-chrome.params
├── pixel-pastel.params
├── cd-rom-glow.params
├── vapor-sunset.wallpaper
├── mallsoft-dream.wallpaper
├── memphis-pop.wallpaper
├── jelly-chrome.wallpaper
├── pixel-pastel.wallpaper
├── cd-rom-glow.wallpaper
└── README.md
```

## Installation

```bash
mkdir -p ~/.hyprtile/shader/wallpaperd
cp -r hyprtile-retro90s-deluxe-pack ~/.hyprtile/shader/wallpaperd/
```

## Example Commands

```bash
hyprtile-wallpaperd --image wallpaper.webp --pack retro90s-deluxe
```

```bash
hyprtile-wallpaperd --image wallpaper.webp --pack retro90s-deluxe:vapor-sunset
```

```bash
hyprtile-wallpaperd --image wallpaper.webp --pack retro90s-deluxe:mallsoft-dream
```

```bash
hyprtile-wallpaperd --image wallpaper.webp --pack retro90s-deluxe:memphis-pop
```

```bash
hyprtile-wallpaperd --image wallpaper.webp --pack retro90s-deluxe:jelly-chrome
```

```bash
hyprtile-wallpaperd --image wallpaper.webp --pack retro90s-deluxe:pixel-pastel
```

```bash
hyprtile-wallpaperd --image wallpaper.webp --pack retro90s-deluxe:cd-rom-glow
```

## Technical Notes

- GLSL ES 1.00 / OpenGL ES 2 compatible
- chain-friendly and based on `u_tex`
- uses `u_time` for subtle animation
- uses `u_noise_tex` for grain and organic breakup
- no Y-flip tricks
- no invented uniforms or textures
- no audio / text / now-playing / history dependencies
- `CD-ROM Glow` uses a real multipass setup with a half-scale bloom-lift pass

## Performance

- most presets are single-pass and light to moderate
- `CD-ROM Glow` uses one extra half-scale pass
- animation is slow and wallpaper-friendly
