From e80f72ce0f2a25c4be799c06ebca385fca155a50 Mon Sep 17 00:00:00 2001 From: Amolith Date: Fri, 13 Feb 2026 09:46:53 -0700 Subject: [PATCH] feat(ghostty): update theme and add CRT shaders - Change theme from everforest to buffy/alucard - Add font-size of 16 - Add GTK toolbar and titlebar styling - Add CRT shader effects for cursor and screen - Enable io_uring async backend --- dot_config/ghostty/config.tmpl | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/dot_config/ghostty/config.tmpl b/dot_config/ghostty/config.tmpl index 645aea01c1f6781797189ac4835521f5b03c14ca..aaca172f105254d29dcfc8ffafa77cd390666f5c 100644 --- a/dot_config/ghostty/config.tmpl +++ b/dot_config/ghostty/config.tmpl @@ -1,7 +1,31 @@ -theme = dark:everforest-dark,light:everforest-light +theme = dark:buffy,light:alucard font-family = {{ .font }} +font-size = 16 font-feature = +ss01 font-feature = -calt font-feature = -liga font-feature = -dlig keybind = shift+enter=text:\n + +gtk-toolbar-style = flat +gtk-titlebar-style = tabs +gtk-single-instance = true +async-backend = io_uring + +# Cursors +custom-shader = ~/.config/ghostty/shaders/0xhckr-in-game-crt-cursor.glsl +# custom-shader = ~/.config/ghostty/shaders/0xhckr-cursor_blaze.glsl + +# Effects +custom-shader = ~/.config/ghostty/shaders/0xhckr-tft.glsl +custom-shader = ~/.config/ghostty/shaders/luiscarlospando-crt-shader-with-chromatic-aberration-glow-scanlines-dot-matrix.glsl +# custom-shader = ~/.config/ghostty/shaders/12jihan-glow.glsl +# custom-shader = ~/.config/ghostty/shaders/0xhckr-glitchy.glsl +# custom-shader = ~/.config/ghostty/shaders/0xhckr-glow-rgbsplit-twitchy.glsl +# custom-shader = ~/.config/ghostty/shaders/0xhckr-dither.glsl + +# Warps aspect +# custom-shader = ~/.config/ghostty/shaders/0xhckr-retro-terminal.glsl + +# Background +# custom-shader = ~/.config/ghostty/shaders/0xhckr-sparks-from-fire.glsl