Don't reset macros when configuring if the program hasn't changed, more theme changes