4                 require("image").setup({
 
   5                         backend = "kitty", -- or "ueberzug" or "sixel"
 
   6                         processor = "magick_cli", -- or "magick_rock"
 
  10                                         clear_in_insert_mode = false,
 
  11                                         download_remote_images = true,
 
  12                                         only_render_image_at_cursor = false,
 
  13                                         only_render_image_at_cursor_mode = "inline", -- or "popup"
 
  14                                         floating_windows = false, -- if true, images will be rendered in floating markdown windows
 
  15                                         filetypes = { "markdown", "vimwiki" }, -- markdown extensions (ie. quarto) can go here
 
  19                                         filetypes = { "norg" },
 
  23                                         filetypes = { "typst" },
 
  34                         max_width_window_percentage = nil,
 
  35                         max_height_window_percentage = 50,
 
  37                         window_overlap_clear_enabled = false, -- toggles images when windows are overlapped
 
  38                         window_overlap_clear_ft_ignore = { "cmp_menu", "cmp_docs", "snacks_notif", "scrollview", "scrollview_sign" },
 
  39                         editor_only_render_when_focused = false, -- auto show/hide images when the editor gains/looses focus
 
  40                         tmux_show_only_in_active_window = false, -- auto show/hide images in the correct Tmux window (needs visual-activity off)
 
  41                         hijack_file_patterns = { "*.png", "*.jpg", "*.jpeg", "*.gif", "*.webp", "*.avif" }, -- render image files as images when opened