diff --git a/src/data/help.txt b/src/data/help.txt index 6fab811c5..c0069ca1d 100644 --- a/src/data/help.txt +++ b/src/data/help.txt @@ -31,7 +31,7 @@ General options: Logo options: -l, --logo : Set the logo; if default, the name of a builtin logo or a path to a file - --logo-type : Set the type of the logo given; must be auto, builtin, file, file-raw, data, data-raw, sixel, kitty, iterm or chafa + --logo-type : Set the type of the logo given; must be auto, builtin, file, file-raw, data, data-raw, raw, sixel, kitty, kitty-direct, iterm or chafa --logo-width : Set the width of the logo (in characters), if it is an image. Required for iTerm image protocol --logo-height : Set the height of the logo (in characters), if it is an image. Required for iTerm image protocol --logo-preserve-aspect-ratio : Set if the logo should fill the specified width and height as much as possible without stretching. Supported by iTerm image protocol @@ -43,14 +43,16 @@ Logo options: --logo-print-remaining : Whether to print the remaining logo, if it has more lines than modules to display --logo-separate : If true, print modules at bottom of the logo --logo-recache : If true, regenerate image logo cache - --file : Short for --logo-type file --logo - --file-raw : Short for --logo-type file-raw --logo - --data : Short for --logo-type data --logo - --data-raw : Short for --logo-type data-raw --logo - --sixel : Short for --logo-type sixel --logo - --kitty : Short for --logo-type kitty --logo - --iterm : Short for --logo-type iterm --logo - --chafa : Short for --logo-type chafa --logo + --file : Short for --logo-type file --logo . Text file, printed with color code replacement + --file-raw : Short for --logo-type file-raw --logo . Text file, printed as is (with escaped chars replacement) + --data : Short for --logo-type data --logo . Text data, printed with color code replacement + --data-raw : Short for --logo-type data-raw --logo . Text data, printed as is (with escaped chars replacement) + --raw : Short for --logo-type raw --logo . Image file, printed as raw binary string + --sixel : Short for --logo-type sixel --logo . Image file, printed as sixel codes + --kitty : Short for --logo-type kitty --logo . Image file, printed as kitty graphics protocol + --kitty-direct : Short for --logo-type kitty-direct --logo . Image file, tell the terminal emulator to read image data from the specified file + --iterm : Short for --logo-type iterm --logo . Image file, printed as iterm graphics protocol + --chafa : Short for --logo-type chafa --logo . Image file, printed as ascii art using libchafa --chafa-fg-only : Produce character-cell output using foreground colors only. See chafa document for detail --chafa-symbols : Specify character symbols to employ in final output. See chafa document for detail --chafa-canvas-mode : Determine how colors are used in the output. This value maps the int value of enum ChafaCanvasMode. See chafa document for detail diff --git a/src/options/logo.h b/src/options/logo.h index c5bb6fb3e..b93d0ef8a 100644 --- a/src/options/logo.h +++ b/src/options/logo.h @@ -14,7 +14,7 @@ typedef enum FFLogoType FF_LOGO_TYPE_FILE_RAW, //text file, printed as is FF_LOGO_TYPE_DATA, //text data, printed with color code replacement FF_LOGO_TYPE_DATA_RAW, //text data, printed as is - FF_LOGO_TYPE_IMAGE_SIXEL, //image file, printed as sixel codes. + FF_LOGO_TYPE_IMAGE_SIXEL, //image file, printed as sixel codes FF_LOGO_TYPE_IMAGE_KITTY, //image file, printed as kitty graphics protocol FF_LOGO_TYPE_IMAGE_KITTY_DIRECT, //image file, tell the terminal emulator to read image data from the specified file (Supported by kitty and wezterm) FF_LOGO_TYPE_IMAGE_ITERM, //image file, printed as iterm graphics protocol