dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

Kitty theme support - Terminal color problem

Open MoshiurRahmanAdib opened this issue 11 months ago • 4 comments

Describe the bug I have kitty to autostart (exec-once = [workspace 1 silent] kitty). If I try to change the color theme, it changes back to match the wallpaper when I open new windows. I commented the cat ~/.cache/wal/sequences, now new windows have that theme applied, but it still changes the colors for the first one that autostarts (I think after the wallpaper loads). The same thing happens with ghostty too. What do I do to keep the theme?

To Reproduce Steps to reproduce the behavior:

  1. Change kitty theme, kitten themes or kitten themes --reload-in=all name.
  2. Open a new terminal window.
  3. The colors are not applied.
  4. Put exec-once = [workspace 1 silent] kitty in custom.conf and change the theme again
  5. Reboot, after login, the theme changes to match wallpaper in all the open terminal windows

Expected behavior The color theme should not change

Screenshots How it looks after boot: Image

My current theme: Image

Distribution (please complete the following information): EndeavourOS

MoshiurRahmanAdib avatar Jan 19 '25 14:01 MoshiurRahmanAdib

The behavior of the ML4W Dotfiles are correct. Currently themes are not supported. That’s why I have changed the label to enhancement.

mylinuxforwork avatar Jan 20 '25 19:01 mylinuxforwork

Hey @mylinuxforwork , Could you please advise on the correct way to change the kitty/zsh configuration? I want to set up catppuccin, but after several attempts, I realized I need to better understand the original configuration structure for theming.

P.S. Thank you for your hard work and for sharing this configuration. It looks amazing. Your project actually inspired me to try hyprland.

v-bilous avatar Mar 31 '25 15:03 v-bilous

Hey @mylinuxforwork , Could you please advise on the correct way to change the kitty/zsh configuration? I want to set up catppuccin, but after several attempts, I realized I need to better understand the original configuration structure for theming.

P.S. Thank you for your hard work and for sharing this configuration. It looks amazing. Your project actually inspired me to try hyprland.

I think the problem was with pywal. But I can't really remember what exactly that was, maybe this will help: https://github.com/dylanaraps/pywal/wiki/Customization#kitty

MoshiurRahmanAdib avatar Mar 31 '25 15:03 MoshiurRahmanAdib

Hi @MoshiurRahmanAdib,

Thanks! I was able to disable pywal for kitty/zsh and now it looks good.

Thank you for your reply and explaining about pywal - I hadn't used it before.

v-bilous avatar Mar 31 '25 16:03 v-bilous