From 906fb097556386486496c409f8bab53c723205a6 Mon Sep 17 00:00:00 2001 From: Zach Dykstra Date: Wed, 22 Oct 2025 15:20:11 -0500 Subject: [PATCH] zfsbootmenu: look less bad on BIOS consoles --- zfsbootmenu/lib/fzf-defaults.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/zfsbootmenu/lib/fzf-defaults.sh b/zfsbootmenu/lib/fzf-defaults.sh index fc28acb..5864e2c 100644 --- a/zfsbootmenu/lib/fzf-defaults.sh +++ b/zfsbootmenu/lib/fzf-defaults.sh @@ -7,8 +7,9 @@ # shellcheck disable=SC2016 fuzzy_default_options=( - "--ansi" "--no-clear" "--cycle" "--color=16" + "--ansi" "--no-clear" "--cycle" "--layout=reverse-list" "--inline-info" "--tac" + "--color='base16,current-fg:red,selected-fg:magenta'" "--bind" '"alt-h:execute[ /libexec/zfsbootmenu-help -L ${HELP_SECTION:-main-screen} 1>/dev/null ]"' "--bind" '"ctrl-h:execute[ /libexec/zfsbootmenu-help -L ${HELP_SECTION:-main-screen} 1>/dev/null ]"' "--bind" '"ctrl-alt-h:execute[ /libexec/zfsbootmenu-help -L ${HELP_SECTION:-main-screen} 1>/dev/null ]"' @@ -35,7 +36,7 @@ if [ ${loglevel:-4} -eq 7 ] ; then ) fi -if [ -n "${HAS_RAW}" ]; then +if [ -n "${HAS_RAW}" ] && is_efi_system ; then fuzzy_default_options+=( "--raw" "--gutter-raw" '" "'