Skip to content

Emacs doesn't update colors with updated theme until I restart Emacs #79

@makuto

Description

@makuto

I am working on a script which automatically generates a base16 theme from a source image's color palette.

Development is going well except for the fact that I have to close and reopen Emacs in order to see my theme's changes.

I have tried the following:

  • Running eval-buffer on the theme's .el file
  • Opening customize-themes, switching to a different theme, then switching back to my theme
  • Running various elisp functions explicitly like load-theme
    There's probably something I'm not understanding about how Emacs themes work. Is there a step I'm missing or a function I need to call?

The goal is to have my theme automatically update when my desktop wallpaper changes. That won't be possible if I have to close and reopen Emacs to see the theme change.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions