summaryrefslogtreecommitdiffstats
path: root/src/bin/bat/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/bat/main.rs')
-rw-r--r--src/bin/bat/main.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/bin/bat/main.rs b/src/bin/bat/main.rs
index 78202539..027f4ec4 100644
--- a/src/bin/bat/main.rs
+++ b/src/bin/bat/main.rs
@@ -200,8 +200,8 @@ pub fn list_themes(cfg: &Config, config_dir: &Path, cache_dir: &Path) -> Result<
let stdout = io::stdout();
let mut stdout = stdout.lock();
+ let default_theme = HighlightingAssets::default_theme();
if config.colored_output {
- let default_theme = HighlightingAssets::default_theme();
for theme in assets.themes() {
let default_theme_info = if default_theme == theme {
" (default)"
@@ -230,7 +230,12 @@ pub fn list_themes(cfg: &Config, config_dir: &Path, cache_dir: &Path) -> Result<
)?;
} else {
for theme in assets.themes() {
- writeln!(stdout, "{theme}")?;
+ let default_theme_info = if default_theme == theme {
+ " (default)"
+ } else {
+ ""
+ };
+ writeln!(stdout, "{theme}{default_theme_info}")?;
}
}