{ ... }: {
  programs.starship = {
    enable = true;

    enableBashIntegration = true;
    enableZshIntegration = true;
    enableNushellIntegration = true;

    settings = {
      character = {
        success_symbol = "[‚Ä∫](bold green)";
        error_symbol = "[‚Ä∫](bold red)";
      };
      aws = {
        symbol = "üÖ∞ ";
      };
      gcloud = {
        # do not show the account/project's info
        # to avoid the leak of sensitive information when sharing the terminal
        format = "on [$symbol$active(\($region\))]($style) ";
        symbol = "üÖ∂ Ô∏è";
      };
    };
  };

}
