content: # Modus Themes for Yazi
  # Auto generated with https://github.com/miikanissi/modus-themes.nvim/blob/master/lua/modus-themes/extras/yazi.lua
  
  [manager]
  # NOTE: can combined with tmTheme (sublime colorshceme file) for preview code highlight
  # highlight = "path/to/tmTheme"
  
  cwd = { fg = "#00d3d0", italic = true }
  
  # Hovered
  hovered         = { bg = "#2f3849" }
  preview_hovered = { bg = "#2f3849" }
  
  # Find
  find_keyword  = { fg = "#ffffff", bg = "#7030af", bold = true }
  find_position = { fg = "#79a8ff", bg = "#1e1e1e", bold = true }
  
  # Marker
  marker_copied   = { fg = "#70b900", bg = "#70b900" }
  marker_cut      = { fg = "#ff5f59", bg = "#ff5f59" }
  marker_marked   = { fg = "#feacd0", bg = "#feacd0" }
  marker_selected = { fg = "#2fafff", bg = "#2fafff" }
  
  # Tab
  tab_active   = { fg = "#000000", bg = "#2fafff" }
  tab_inactive = { fg = "#989898", bg = "#000000" }
  tab_width    = 1
  
  # Count
  count_copied   = { fg = "#000000", bg = "#70b900" }
  count_cut      = { fg = "#000000", bg = "#ff6b55" }
  count_selected = { fg = "#000000", bg = "#79a8ff" }
  
  # Border
  border_symbol = "│"
  border_style  = { fg = "#C4C4C4" }
  
  [status]
  separator_open  = ""
  separator_close = ""
  separator_style = { fg = "#0f0f0f", bg = "#0f0f0f" }
  
  # Mode
  mode_normal = { fg = "#000000", bg = "#2fafff", bold = true }
  mode_select = { fg = "#000000", bg = "#f78fe7", bold = true }
  mode_unset  = { fg = "#000000", bg = "#db7b5f", bold = true }
  
  # Progress
  progress_label  = { fg = "#989898", bold = true }
  progress_normal = { fg = "#000000" }
  progress_error  = { fg = "#ff5f59" }
  
  # Permissions
  permissions_t = { fg = "#2fafff" }
  permissions_r = { fg = "#d0bc00" }
  permissions_w = { fg = "#ff5f59" }
  permissions_x = { fg = "#44bc44" }
  permissions_s = { fg = "#989898" }
  
  [select]
  border   = { fg = "#C4C4C4" }
  active   = { fg = "#ffffff",  bg = "#646464" }
  inactive = { fg = "#ffffff" }
  
  # Input
  [input]
  border   = { fg = "#00bcff" }
  title    = {}
  value    = { fg = "#f78fe7" }
  selected = { bg = "#646464" }
  
  # Completion
  [completion]
  border   = { fg = "#00bcff" }
  active   = { fg = "#ffffff", bg = "#646464" }
  inactive = { fg = "#ffffff" }
  
  # Tasks
  [tasks]
  border  = { fg = "#C4C4C4" }
  title   = {}
  hovered = { fg = "#ffffff", bg="#646464" }
  
  # Which
  [which]
  cols = 3
  mask            = { bg = "#0f0f0f" }
  cand            = { fg = "#00d3d0" }
  rest            = { fg = "#2fafff" }
  desc            = { fg = "#feacd0" }
  separator       = "  "
  separator_style = { fg = "#989898" }
  
  # Notify
  [notify]
  title_info  = { fg = "#00bcff" }
  title_warn  = { fg = "#d0bc00" }
  title_error = { fg = "#ff5f59" }
  
  # Help
  [help]
  on      = { fg = "#44bc44" }
  run     = { fg = "#feacd0" }
  hovered = { bg = "#646464" }
  footer  = { fg = "#ffffff", bg = "#0f0f0f" }
  
  [filetype]
  
  rules = [
  	# Images
  	{ mime = "image/*", fg = "#00d3d0" },
  
  	# Media
  	{ mime = "{audio,video}/*", fg = "#fec43f" },
  
  	# Archives
  	{ mime = "application/*zip", fg = "#feacd0" },
  	{ mime = "application/x-{tar,bzip*,7z-compressed,xz,rar}", fg = "#feacd0" },
  
  	# Documents
  	{ mime = "application/{pdf,doc,rtf,vnd.*}", fg = "#00d3d0" },
  
  	# Empty files
  	# { mime = "inode/x-empty", fg = "#ff5f59" },
  
  	# Special files
  	{ name = "*", is = "orphan", bg = "#ff5f59" },
  	{ name = "*", is = "exec"  , fg = "#44bc44" },
  
  	{ name = "*.rs", fg = "#db7b5f" },
  
  	# Fallback
  	{ name = "*/", fg = "#2fafff" }
  ]
      