Description
Describe the bug
Regardless of the value used (e.g. blue, system, background) for the wayland_titlebar_color configuration property, kitty uses a default (roughly white) titlebar.
To Reproduce
$ cat <<EOF >"$XDG_CONFIG_HOME/kitty/kitty.conf"
wayland_titlebar_color red
EOF
$ kitty
Screenshots
(titlebar is not red)
Environment details
kitty 0.29.0 (e2b5c66) created by Kovid Goyal
Linux pires 6.1.0-1015-oem #15-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 16 09:51:49 UTC 2023 x86_64
Ubuntu 22.04.2 LTS pires /dev/tty
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.2 LTS"
Running under: Wayland
Frozen: True
Paths:
kitty: /home/mpm/.local/kitty.app/bin/kitty
base dir: /home/mpm/.local/kitty.app/lib/kitty
extensions dir: /home/mpm/.local/kitty.app/lib/kitty-extensions
system shell: /bin/bash
Loaded config files:
/home/mpm/.config/kitty/kitty.conf
Config options different from defaults:
allow_remote_control true
enable_audio_bell False
font_family Jetbrains Mono
shell_integration frozenset({'disabled'})
tab_bar_edge 1
tab_bar_style powerline
wayland_titlebar_color 1
Colors:
background #212121
color0 #15171c
color1 #ec5f67
color10 #93d393
color11 #ffd156
color12 #4d83d0
color13 #ff55ff
color14 #83e8e4
color2 #80a763
color3 #fdc253
color4 #5485c0
color5 #bf83c0
color6 #57c2c0
color7 #eeece7
color8 #545454
color9 #ff6973
cursor #bbbbbb
foreground #bdb9ae
selection_background #262e35
selection_foreground #212121
Important environment variables seen by the kitty process:
PATH /home/mpm/.local/share/rbenv/shims:/home/mpm/.local/share/npm/bin:/home/mpm/.local/share/go/bin:/home/mpm/.local/share/go1.20.4/bin:/opt/bpftrace/bin:/home/mpm/.local/bin:/home/mpm/.local/share/sdkman/candidates/java/current/bin:/home/mpm/.local/share/cargo/bin:/home/mpm/.local/share/rbenv/shims:/home/mpm/.local/rbenv/bin:/home/mpm/.local/share/nvm/versions/node/v18.14.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
LANG en_US.UTF-8
SHELL /bin/bash
DISPLAY :0
WAYLAND_DISPLAY wayland-0
USER mpm
XDG_SESSION_TYPE wayland
XDG_CACHE_HOME /home/mpm/.cache
XDG_STATE_HOME /home/mpm/.local/state
XDG_SESSION_CLASS user
XDG_MENU_PREFIX gnome-
XDG_RUNTIME_DIR /run/user/1000
XDG_CURRENT_DESKTOP ubuntu:GNOME
XDG_DATA_HOME /home/mpm/.local/share
XDG_CONFIG_HOME /home/mpm/.config
XDG_SESSION_DESKTOP ubuntu
XDG_CONFIG_DIRS /etc/xdg/xdg-ubuntu:/etc/xdg
XDG_DATA_DIRS /usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop
Additional context
Works For Me with 0.28.1