Files
2026-02-07 21:05:41 -06:00
..
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00
2026-02-07 21:05:41 -06:00

Installation

Clone the repository:

git clone --depth 1 https://github.com/hackr-sh/ghostty-shaders
cd ghostty-shaders

Copy your preferred shader file to the Ghostty config directory:

cp <your-choice>.glsl ~/.config/ghostty/shaders/shader.glsl

Add the following line to your ~/.config/ghostty/config file to enable the custom shader:

custom-shader = ~/.config/ghostty/shaders/shader.glsl