current commit
260703.3 · fix(ui_select): add native preview for fzf-native/fzf-tmux
return {
  -- inherit window titles, will be converted to fzf border-label
  { "default-title" },
  desc = "fzf-native run inside a tmux popup",
  fzf_opts = {
    ["--gutter"] = " ",
    ["--border"] = "rounded",
    ["--border-label-pos"] = "4",
    ["--tmux"] = "center,80%,60%"
  },
  winopts = {
    preview = {
      default = "bat",
      border = function(_, m)
        assert(m.type == "fzf")
        if FzfLua.utils.has(m.opts, "fzf", { 0, 63 }) then
          return "border-line"
        else
          return "border-sharp"
        end
      end
    }
  },
  previewers = {
    bat = { args = "--color=always --style=full" },
    bat_native = { args = "--color=always --style=full" },
  },
  manpages = { previewer = "man_native" },
  helptags = { previewer = "help_native" },
  undotree = { previewer = "undo_native" },
  lsp = { code_actions = { previewer = "codeaction_native" } },
  tags = { previewer = "bat" },
  btags = { previewer = "bat" },
  lines = { _treesitter = false },
  blines = { _treesitter = false },
  ui_select = { preview_type = "native" },
}