# https://github.com/folke/tokyonight.nvim/blob/main/extras/yazi/tokyonight_storm.toml [mgr] # NOTE: can combined with tmTheme (sublime colorshceme file) for preview code highlight # syntect_theme = "path/to/tmTheme" cwd = { fg = "#a9b1d6", italic = true } # Hovered hovered = { bg = "#292e42" } preview_hovered = { bg = "#292e42" } # Find find_keyword = { fg = "#1f2335", bg = "#ff9e64", bold = true } find_position = { fg = "#0db9d7", bg = "#22374b", bold = true } # Marker marker_copied = { fg = "#73daca", bg = "#73daca" } marker_cut = { fg = "#f7768e", bg = "#f7768e" } marker_marked = { fg = "#bb9af7", bg = "#bb9af7" } marker_selected = { fg = "#7aa2f7", bg = "#7aa2f7" } # Tab tab_active = { fg = "#c0caf5", bg = "#292e42" } tab_inactive = { fg = "#3b4261", bg = "#24283b" } tab_width = 1 # Count count_copied = { fg = "#c0caf5", bg = "#41a6b5" } count_cut = { fg = "#c0caf5", bg = "#db4b4b" } count_selected = { fg = "#c0caf5", bg = "#3d59a1" } # Border border_symbol = "│" border_style = { fg = "#29a4bd" } [mode] normal_main = { fg = "#1d202f", bg = "#7aa2f7", bold = true } normal_alt = { fg = "#7aa2f7", bg = "#3b4261" } select_main = { fg = "#1d202f", bg = "#bb9af7", bold = true } select_alt = { fg = "#bb9af7", bg = "#3b4261" } unset_main = { fg = "#1d202f", bg = "#9d7cd8", bold = true } unset_alt = { fg = "#9d7cd8", bg = "#3b4261" } [status] separator_open = "" separator_close = "" # separator_style = { fg = "#3b4261", bg = "#3b4261" } # Progress progress_label = { fg = "#a9b1d6", bold = true } progress_normal = { fg = "#24283b" } progress_error = { fg = "#f7768e" } # Permissions perm_type = { fg = "#7aa2f7" } perm_read = { fg = "#e0af68" } perm_write = { fg = "#f7768e" } perm_exec = { fg = "#9ece6a" } perm_sep = { fg = "#414868" } [pick] border = { fg = "#29a4bd" } active = { fg = "#c0caf5", bg = "#2e3c64" } inactive = { fg = "#c0caf5" } # Input [input] border = { fg = "#0db9d7" } title = { fg = "#0db9d7" } value = { fg = "#9d7cd8" } selected = { bg = "#2e3c64" } # Completion [completion] border = { fg = "#0db9d7" } active = { fg = "#c0caf5", bg = "#2e3c64" } inactive = { fg = "#c0caf5" } icon_file = "" icon_folder = "" icon_command = "" # Tasks [tasks] border = { fg = "#29a4bd" } title = { fg = "#29a4bd" } hovered = { fg = "#c0caf5", bg = "#2e3c64" } # Which [which] cols = 3 mask = { bg = "#1f2335" } cand = { fg = "#7dcfff" } rest = { fg = "#7aa2f7" } desc = { fg = "#bb9af7" } separator = " ➜ " separator_style = { fg = "#565f89" } # Confirm [confirm] border = { fg = "#0db9d7" } title = { fg = "#29a4bd" } content = {} list = {} btn_yes = { bg = "#2e3c64" } btn_no = {} btn_labels = [" [Y]es ", " (N)o "] # Spot [spot] border = { fg = "#29a4bd" } title = { fg = "#29a4bd" } # Notify [notify] title_info = { fg = "#0db9d7" } title_warn = { fg = "#e0af68" } title_error = { fg = "#db4b4b" } icon_error = "" icon_warn = "" icon_info = "" # Help [help] on = { fg = "#9ece6a" } run = { fg = "#bb9af7" } hovered = { bg = "#292e42" } footer = { fg = "#c0caf5", bg = "#24283b" } [filetype] rules = [ # Images { mime = "image/*", fg = "#e0af68" }, # Media { mime = "{audio,video}/*", fg = "#bb9af7" }, # Archives { mime = "application/*zip", fg = "#f7768e" }, { mime = "application/x-{tar,bzip*,7z-compressed,xz,rar}", fg = "#f7768e" }, # Documents { mime = "application/{pdf,doc,rtf,vnd.*}", fg = "#7dcfff" }, # Empty files # { mime = "inode/x-empty", fg = "#f7768e" }, # Special files { name = "*", is = "orphan", bg = "#f7768e" }, { name = "*", is = "exec", fg = "#9ece6a" }, # Fallback { name = "*/", fg = "#7aa2f7" }, ]