# vim:fileencoding=utf-8:foldmethod=marker # : Manager {{{ [manager] cwd = { fg = "#83a598" } # Hovered hovered = { fg = "#282828", bg = "#83a598" } #preview_hovered = { underline = false } preview_hovered = { fg = "#282828", bg = "#83a598" } # Find find_keyword = { fg = "#b8bb26", italic = true } find_position = { fg = "#fe8019", bg = "reset", italic = true } # Marker marker_selected = { fg = "#b8bb26", bg = "#b8bb26" } marker_copied = { fg = "#fabd2f", bg = "#fabd2f" } marker_cut = { fg = "#fb4934", bg = "#fb4934" } marker_marked = { fg = "#282828", bg = "#83a598" } # Tab tab_active = { fg = "#a89984", bg = "#504945" } tab_inactive = { fg = "#282828", bg = "#3c3836" } tab_width = 1 # Count count_copied = { fg = "black", bg = "lightgreen" } count_cut = { fg = "black", bg = "lightred" } count_selected = { fg = "black", bg = "lightblue" } # Border border_symbol = " " border_style = { fg = "#83a598" } # Highlighting syntect_theme = "~/.config/yazi/Gruvbox-Dark.tmTheme" # : }}} # : Status {{{ [status] overall = { fg = "#cad3f5", bg = "#181926" } separator_open = "" separator_close = "" separator_style = { fg = "#3c3836", bg = "#3c3836" } #sep_left = { open = "", close = "" } #sep_right = { open = "", close = "" } # Progress progress_label = { fg = "#ebdbb2", bold = true } progress_normal = { fg = "#504945", bg = "#3c3836" } progress_error = { fg = "#fb4934", bg = "#3c3836" } # Permissions permissions_t = { fg = "#504945" } permissions_r = { fg = "#b8bb26" } permissions_w = { fg = "#fb4934" } permissions_x = { fg = "#b8bb26" } permissions_s = { fg = "#665c54" } # : }}} # : mode {{{ [mode] normal_main = { fg = "#282828", bg = "#A89984", bold = true } normal_alt = { fg = "#282828", bg = "#458588", bold = true } select_main = { fg = "#282828", bg = "#fe8019", bold = true } select_alt = { fg = "#282828", bg = "#458588", bold = true } unset_main = { fg = "#282828", bg = "#d3869b", bold = true } unset_alt = { fg = "#282828", bg = "#458588", bold = true } # : }}} # : Input {{{ [input] border = { fg = "#83a598" } title = {} value = {} selected = { reversed = true } # : }}} # : Select {{{ [select] border = { fg = "#504945" } active = { fg = "#fe8019" } inactive = {} # : }}} # : Tasks {{{ [tasks] border = { fg = "#504945" } title = {} hovered = { underline = true } # : }}} # : Which {{{ [which] mask = { bg = "#3c3836" } cand = { fg = "#83a598" } rest = { fg = "#928374" } desc = { fg = "#fe8019" } separator = "  " separator_style = { fg = "#504945" } # : }}} # : Help {{{ [help] on = { fg = "#fe8019" } exec = { fg = "#83a598" } desc = { fg = "#928374" } hovered = { bg = "#504945", bold = true } footer = { fg = "#3c3836", bg = "#a89984" } # : }}} # Icons icon_info = "" icon_warn = "" icon_error = "" # : File-specific styles {{{ [filetype] rules = [ # Images { mime = "image/*", text = "", fg = "#d79921" }, # { name = "*.HEIC", text = "", fg = "#d79921" }, # { name = "*.avif", text = "", fg = "#d79921" }, # { name = "*.bmp" , text = "", fg = "#d79921" }, # { name = "*.gif" , text = "", fg = "#d79921" }, # { name = "*.ico" , text = "", fg = "#cbcb41" }, # { name = "*.jpeg", text = "", fg = "#d79921" }, # { name = "*.jpg" , text = "", fg = "#d79921" }, # { name = "*.png" , text = "", fg = "#d79921" }, # { name = "*.svg" , text = "", fg = "#d79921" }, # { name = "*.webp", text = "", fg = "#d79921" }, # Videos { mime = "video/*", text = "", fg = "#b16286" }, # { name = "*.avi", text = "", fg = "#b16286" }, # { mime = "video/msvideo", text = "", fg = "#fe8019" }, # { name = "*.mkv" , text = "", fg = "#FD971F" }, # { name = "*.mov" , text = "", fg = "#FD971F" }, # { name = "*.mp4" , text = "", fg = "#FD971F" }, # { name = "*.webm", text = "", fg = "#FD971F" }, # Audio { mime = "audio/*", text = "", fg = "#b8bb26" }, #{ name = "*.aac" , text = "", fg = "#66D8EF" }, # { name = "*.flac", text = "", fg = "#66D8EF" }, # { name = "*.m4a" , text = "", fg = "#66D8EF" }, # { name = "*.mp3" , text = "", fg = "#66D8EF" }, # { name = "*.ogg" , text = "", fg = "#66D8EF" }, # { name = "*.wav" , text = "", fg = "#66D8EF" }, # Documents { name = "*.csv" , text = "", fg = "#89e051" }, { name = "*.doc" , text = "", fg = "#458588" }, { name = "*.doct", text = "", fg = "#185abd" }, { name = "*.docx", text = "", fg = "#458588" }, { name = "*.dot" , text = "", fg = "#185abd" }, { name = "*.ods" , text = "", fg = "#207245" }, { name = "*.ots" , text = "", fg = "#207245" }, { name = "*.pdf" , text = "", fg = "#fb4934" }, { name = "*.pom" , text = "", fg = "#cc3e44" }, { name = "*.pot" , text = "", fg = "#cb4a32" }, { name = "*.potx", text = "", fg = "#cb4a32" }, { name = "*.ppm" , text = "", fg = "#a074c4" }, { name = "*.ppmx", text = "", fg = "#cb4a32" }, { name = "*.pps" , text = "", fg = "#cb4a32" }, { name = "*.ppsx", text = "", fg = "#cb4a32" }, { name = "*.ppt" , text = "", fg = "#cb4a32" }, { name = "*.pptx", text = "", fg = "#cb4a32" }, { name = "*.xlc" , text = "", fg = "#207245" }, { name = "*.xlm" , text = "", fg = "#207245" }, { name = "*.xls" , text = "", fg = "#207245" }, { name = "*.xlsm", text = "", fg = "#207245" }, { name = "*.xlsx", text = "", fg = "#b57614" }, { name = "*.xlt" , text = "", fg = "#207245" }, # Archives # { mime = "application/zip", fg = "#fe8019" }, # { mime = "application/gzip", fg = "#fe8019" }, # { mime = "application/x-tar", fg = "#fe8019" }, # { mime = "application/x-bzip", fg = "#fe8019" }, # { mime = "application/bzip2", fg = "#fe8019" }, # { mime = "application/x-bzip2", fg = "#fe8019" }, # { mime = "application/x-7z-compressed", fg = "#fe8019" }, # { mime = "application/x-rar", fg = "#fe8019" }, # { mime = "application/rar", fg = "#fe8019" }, # { mime = "application/xz", fg = "#fe8019" }, { name = "*.7z", text = "", fg = "#fe8019" }, { name = "*.bz2", text = "", fg = "#fe8019" }, { name = "*.gz" , text = "", fg = "#fe8019" }, { name = "*.rar", text = "", fg = "#fe8019" }, { name = "*.tar", text = "", fg = "#fe8019" }, { name = "*.xz" , text = "", fg = "#fe8019" }, { name = "*.zip", text = "", fg = "#fe8019" }, { name = "*.gzip", text = "", fg = "#fe8019" }, # Fallback # { name = "*", fg = "#a89984" }, { name = "*/", fg = "#83a598" }, # Programming { name = "*.c" , text = "", fg = "#98971a" }, { name = "*.cpp" , text = "", fg = "#98971a" }, { name = "*.class", text = "", fg = "#98971a" }, { name = "*.cs" , text = "󰌛", fg = "#98971a" }, { name = "*.css" , text = "", fg = "#98971a" }, { name = "*.elm" , text = "", fg = "#98971a" }, { name = "*.fish" , text = "", fg = "#98971a" }, { name = "*.go" , text = "", fg = "#98971a" }, { name = "*.h" , text = "", fg = "#98971a" }, { name = "*.hpp" , text = "", fg = "#98971a" }, { name = "*.html" , text = "", fg = "#98971a" }, { name = "*.jar" , text = "", fg = "#98971a" }, { name = "*.java" , text = "", fg = "#98971a" }, { name = "*.js" , text = "", fg = "#98971a" }, { name = "*.jsx" , text = "", fg = "#98971a" }, { name = "*.lua" , text = "", fg = "#98971a" }, { name = "*.nix" , text = "", fg = "#98971a" }, { name = "*.nu" , text = ">", fg = "#98971a" }, { name = "*.php" , text = "", fg = "#98971a" }, { name = "*.py" , text = "", fg = "#98971a" }, { name = "*.rb" , text = "", fg = "#98971a" }, { name = "*.rs" , text = "", fg = "#98971a" }, { name = "*.sbt" , text = "", fg = "#98971a" }, { name = "*.scala", text = "", fg = "#98971a" }, { name = "*.scss" , text = "", fg = "#98971a" }, { name = "*.sh" , text = "", fg = "#98971a" }, { name = "*.swift", text = "", fg = "#98971a" }, { name = "*.ts" , text = "", fg = "#98971a" }, { name = "*.tsx" , text = "", fg = "#98971a" }, { name = "*.vim" , text = "", fg = "#98971a" }, { name = "*.vue" , text = "󰡄", fg = "#98971a" }, # Text { name = "*.conf", text = "", fg = "#a89984" }, { name = "*.ini" , text = "", fg = "#a89984" }, { name = "*.json", text = "", fg = "#a89984" }, { name = "*.kdl" , text = "", fg = "#a89984" }, { name = "*.md" , text = "", fg = "#a89984" }, { name = "*.toml", text = "", fg = "#a89984" }, { name = "*.txt" , text = "", fg = "#a89984" }, { name = "*.yaml", text = "", fg = "#a89984" }, { name = "*.yml" , text = "", fg = "#a89984" }, { name = "*.theme" , text = "", fg = "#076678" }, # Misc { name = "*.bin", text = "", fg = "#427b58" }, { name = "*.exe", text = "", fg = "#427b58" }, { name = "*.pkg", text = "", fg = "#427b58" }, # Dotfiles # { name = ".DS_Store" , text = "", fg = "#41535b" }, #{ name = ".bashprofile" , text = "", fg = "#89e051" }, #{ name = ".bashrc" , text = "", fg = "#89e051" }, #{ name = ".gitattributes", text = "", fg = "#41535b" }, #{ name = ".gitignore" , text = "", fg = "#41535b" }, #{ name = ".gitmodules" , text = "", fg = "#41535b" }, #{ name = ".vimrc" , text = "", fg = "#019833" }, #{ name = ".zprofile" , text = "", fg = "#89e051" }, #{ name = ".zshenv" , text = "", fg = "#89e051" }, #{ name = ".zshrc" , text = "", fg = "#89e051" }, # Named files { name = "COPYING" , text = "󰿃", fg = "#cbcb41" }, { name = "Containerfile", text = "󰡨", fg = "#458ee6" }, { name = "Dockerfile" , text = "󰡨", fg = "#458ee6" }, { name = "LICENSE" , text = "󰿃", fg = "#d0bf41" }, # Directories # { name = ".config/" , text = "" }, # { name = ".git/" , text = "" }, # { name = "Desktop/" , text = "" }, # { name = "Development/", text = "" }, # { name = "Documents/" , text = "" }, # { name = "Downloads/" , text = "" }, # { name = "Library/" , text = "" }, # { name = "Movies/" , text = "" }, # { name = "Music/" , text = "" }, # { name = "Pictures/" , text = "" }, # { name = "Public/" , text = "" }, # { name = "Videos/" , text = "" }, ] [icon] globs = [] dirs = [ { name = ".config", text = "" }, { name = ".git", text = "" }, { name = "Рабочий стол", text = "" }, { name = "Development", text = "" }, { name = "Документы", text = "" }, { name = "Загрузки", text = "" }, { name = "Seafile", text = "󰅟" }, { name = "ownCloud", text = "󰅟" }, { name = "Telegram Desktop", text = "" }, { name = "Фильмы", text = "" }, { name = "Музыка", text = "" }, { name = "Изображения", text = "" }, { name = "Public", text = "" }, { name = "Видео", text = "" }, { name = "FOTO", text = "󰄄" }, { name = "build", text = "󰖷" }, { name = "Dropbox", text = "" }, { name = "iso", text = "" }, { name = "MEGA", text = "󱇱" }, { name = "Камера", text = "󰄀" }, { name = "Скриншоты", text = "󰹑" }, { name = "Шаблоны", text = "󰛪" }, { name = "VirtualBox VMs", text = "󰨇" }, { name = "go", text = "" }, ] conds = [ # Special files { if = "orphan", text = "" }, { if = "link", text = "" }, { if = "block", text = "" }, { if = "char", text = "" }, { if = "fifo", text = "" }, { if = "sock", text = "" }, { if = "sticky", text = "" }, { if = "dummy", text = "" }, # Fallback { if = "dir", text = "󰉋" }, { if = "exec", text = "" }, { if = "!dir", text = "󰈔" }, ] # : }}}