Switch theme to norrsken instead of ayu.

This commit is contained in:
Martin Larsson 2026-03-22 23:29:51 +01:00
parent a7c85f076d
commit 0c4bf88aea
21 changed files with 613 additions and 4890 deletions

View file

@ -35,9 +35,6 @@ clipboard-paste-protection = false
window-decoration = false
shell-integration = zsh
# This is the default fallback theme. This is only used
# if the colorsync handled theme file doesn't exist.
theme = Ayu
config-file = ?colorsync_ghostty_theme
background-opacity = 1.0
background-blur-radius = 7

View file

@ -5,19 +5,13 @@ THEME=$(colorsync get)
OUTPUT="$HOME/.config/ghostty/colorsync_ghostty_theme"
default() {
printf "theme = Ayu" > "$OUTPUT"
printf "theme = norrsken" > "$OUTPUT"
}
case "$THEME" in
ayudark)
norrsken)
default
;;
ayumirage)
printf "theme = Ayu Mirage" > "$OUTPUT"
;;
ayulight)
printf "theme = ayu_light" > "$OUTPUT"
;;
*)
default
;;

View file

@ -20,8 +20,8 @@ float ease(float x) {
}
// Toned down colors with reduced alpha
const vec4 TRAIL_COLOR = vec4(0.7, 0.495, 0.111, 0.5);
const vec4 TRAIL_COLOR_ACCENT = vec4(0.8, 0., 0., 0.6);
const vec4 TRAIL_COLOR = vec4(0.204, 0.749, 0.643, 0.5);
const vec4 TRAIL_COLOR_ACCENT = vec4(1.0, 0.773, 0.322, 0.6);
const float DURATION = 0.25;
const float EXPANSION_FACTOR = 0.05;

19
ghostty/themes/norrsken Normal file
View file

@ -0,0 +1,19 @@
background = #020222
foreground = #eeeef5
palette = 0=#020222
palette = 1=#ff5555
palette = 2=#9BCCBF
palette = 3=#D4973E
palette = 4=#7ab4f5
palette = 5=#99A4BC
palette = 6=#34BFA4
palette = 7=#B4B4B9
palette = 8=#393959
palette = 9=#ff5555
palette = 10=#34BFA4
palette = 11=#D4973E
palette = 12=#BFDAFF
palette = 13=#99A4BC
palette = 14=#39c5cf
palette = 15=#eeeef5