Shell: sets pretty name of busybox to ash

This commit is contained in:
李通洲
2026-06-03 18:29:33 +08:00
parent 723552f68b
commit 794035f8d9
2 changed files with 4 additions and 0 deletions
@@ -287,6 +287,8 @@ static void setShellInfoDetails(FFShellResult* result) {
ffStrbufInitStatic(&result->prettyName, "nushell");
} else if (ffStrbufEqualS(&result->processName, "oil.ovm")) {
ffStrbufInitStatic(&result->prettyName, "Oils");
} else if (ffStrbufEqualS(&result->processName, "busybox")) {
ffStrbufInitStatic(&result->prettyName, "ash");
} else {
// https://github.com/fastfetch-cli/fastfetch/discussions/280#discussioncomment-3831734
ffStrbufInitS(&result->prettyName, result->exeName);
@@ -93,6 +93,8 @@ static void setShellInfoDetails(FFShellResult* result) {
ffStrbufSetS(&result->prettyName, "nushell");
} else if (ffStrbufIgnCaseEqualS(&result->prettyName, "explorer")) {
ffStrbufSetS(&result->prettyName, "Windows Explorer");
} else if (ffStrbufIgnCaseEqualS(&result->prettyName, "busybox")) {
ffStrbufInitStatic(&result->prettyName, "ash");
}
}