@Override
  public @NotNull TerminalColor getDefaultForeground() {
    return new TerminalColor(() -> getTerminalColorPalette().getDefaultForeground());
  }
@Override
  public @NotNull TerminalColor getDefaultForeground()