Use o esquema de cores padrão se o esquema for escuro, caso contrário, use minha cor no tema

Acho que é disso que você está procurando:

Então, em color_definitions.scss, você pode fazer:

$my-theme-color: dark-light-choose($primary, red);

:root {
  --my-theme-color: #{$my-theme-color};
}

e, em seguida, você usaria a nova propriedade personalizada de alternância entre modo escuro/claro no seu tema:

body {
  color: var(--my-theme-color);
}