content: [filetype]
  
  rules = [
      { name = "*", is = "block", fg = "#5f87d7" },
      { name = "*", is = "char", fg = "#87d75f", bold = true },
      { name = "*/", fg = "#008787" },
      { name = "*", is = "exec", fg = "#ff8700", bold = true },
      { name = "*", is = "fifo", fg = "#af0087" },
      { name = "*", is = "orphan", fg = "#080808", bg = "#ff0000", bold = true },
      { name = "*", is = "sock", fg = "#ff005f" },
      { name = "*", is = "sticky", fg = "#5fffd7", bg = "#1c1c1c" },
      { name = "*LS_COLORS", fg = "#ff005f", bg = "#87005f", bold = true, underline = true },
      { name = "*.txt", fg = "#dadada" },
      { name = "*README", fg = "#ffd700", bold = true },
      { name = "*README.rst", fg = "#ffd700", bold = true },
      { name = "*README.md", fg = "#ffd700", bold = true },
      { name = "*LICENSE", fg = "#ffd700", bold = true },
      { name = "*LICENSE.md", fg = "#ffd700", bold = true },
      { name = "*COPYING", fg = "#ffd700", bold = true },
      { name = "*INSTALL", fg = "#ffd700", bold = true },
      { name = "*COPYRIGHT", fg = "#ffd700", bold = true },
      { name = "*AUTHORS", fg = "#ffd700", bold = true },
      { name = "*HISTORY", fg = "#ffd700", bold = true },
      { name = "*CONTRIBUTORS", fg = "#ffd700", bold = true },
      { name = "*CONTRIBUTING", fg = "#ffd700", bold = true },
      { name = "*CONTRIBUTING.md", fg = "#ffd700", bold = true },
      { name = "*CHANGELOG", fg = "#ffd700", bold = true },
      { name = "*CHANGELOG.md", fg = "#ffd700", bold = true },
      { name = "*CODEOWNERS", fg = "#ffd700", bold = true },
      { name = "*PATENTS", fg = "#ffd700", bold = true },
      { name = "*VERSION", fg = "#ffd700", bold = true },
      { name = "*NOTICE", fg = "#ffd700", bold = true },
      { name = "*CHANGES", fg = "#ffd700", bold = true },
      { name = "*.log", fg = "#d7ff00" },
      { name = "*.adoc", fg = "#d7d700" },
      { name = "*.asciidoc", fg = "#d7d700" },
      { name = "*.etx", fg = "#d7d700" },
      { name = "*.info", fg = "#d7d700" },
      { name = "*.markdown", fg = "#d7d700" },
      { name = "*.md", fg = "#d7d700" },
      { name = "*.mkd", fg = "#d7d700" },
      { name = "*.mdx", fg = "#d7d700" },
      { name = "*.nfo", fg = "#d7d700" },
      { name = "*.org", fg = "#d7d700" },
      { name = "*.norg", fg = "#d7d700" },
      { name = "*.pod", fg = "#d7d700" },
      { name = "*.rst", fg = "#d7d700" },
      { name = "*.tex", fg = "#d7d700" },
      { name = "*.textile", fg = "#d7d700" },
      { name = "*.bib", fg = "#d7af00" },
      { name = "*.json", fg = "#d7af00" },
      { name = "*.jsonc", fg = "#d7af00" },
      { name = "*.json5", fg = "#d7af00" },
      { name = "*.hjson", fg = "#d7af00" },
      { name = "*.jsonl", fg = "#d7af00" },
      { name = "*.jsonnet", fg = "#d7af00" },
      { name = "*.libsonnet", fg = "#afaf00" },
      { name = "*.ndjson", fg = "#d7af00" },
      { name = "*.msg", fg = "#d7af00" },
      { name = "*.pgn", fg = "#d7af00" },
      { name = "*.rss", fg = "#d7af00" },
      { name = "*.xml", fg = "#d7af00" },
      { name = "*.fxml", fg = "#d7af00" },
      { name = "*.toml", fg = "#d7af00" },
      { name = "*.yaml", fg = "#d7af00" },
      { name = "*.yml", fg = "#d7af00" },
      { name = "*.RData", fg = "#d7af00" },
      { name = "*.rdata", fg = "#d7af00" },
      { name = "*.xsd", fg = "#d7af00" },
      { name = "*.dtd", fg = "#d7af00" },
      { name = "*.sgml", fg = "#d7af00" },
      { name = "*.rng", fg = "#d7af00" },
      { name = "*.rnc", fg = "#d7af00" },
      { name = "*.accdb", fg = "#5f5f87" },
      { name = "*.accde", fg = "#5f5f87" },
      { name = "*.accdr", fg = "#5f5f87" },
      { name = "*.accdt", fg = "#5f5f87" },
      { name = "*.db", fg = "#5f5f87" },
      { name = "*.fmp12", fg = "#5f5f87" },
      { name = "*.fp7", fg = "#5f5f87" },
      { name = "*.localstorage", fg = "#5f5f87" },
      { name = "*.mdb", fg = "#5f5f87" },
      { name = "*.mde", fg = "#5f5f87" },
      { name = "*.sqlite", fg = "#5f5f87" },
      { name = "*.typelib", fg = "#5f5f87" },
      { name = "*.nc", fg = "#5f5f87" },
      { name = "*.cbr", fg = "#af87ff" },
      { name = "*.cbz", fg = "#af87ff" },
      { name = "*.chm", fg = "#af87ff" },
      { name = "*.djvu", fg = "#af87ff" },
      { name = "*.pdf", fg = "#af87ff" },
      { name = "*.PDF", fg = "#af87ff" },
      { name = "*.mobi", fg = "#af87ff" },
      { name = "*.epub", fg = "#af87ff" },
      { name = "*.docm", fg = "#87afff", underline = true },
      { name = "*.doc", fg = "#87afff" },
      { name = "*.docx", fg = "#87afff" },
      { name = "*.odb", fg = "#87afff" },
      { name = "*.odt", fg = "#87afff" },
      { name = "*.rtf", fg = "#87afff" },
      { name = "*.pages", fg = "#87afff" },
      { name = "*.odp", fg = "#d75f00" },
      { name = "*.pps", fg = "#d75f00" },
      { name = "*.ppt", fg = "#d75f00" },
      { name = "*.pptx", fg = "#d75f00" },
      { name = "*.ppts", fg = "#d75f00" },
      { name = "*.pptxm", fg = "#d75f00", underline = true },
      { name = "*.pptsm", fg = "#d75f00", underline = true },
      { name = "*.prisma", fg = "#ffd787" },
      { name = "*.csv", fg = "#5fd787" },
      { name = "*.tsv", fg = "#5fd787" },
      { name = "*.numbers", fg = "#87d700" },
      { name = "*.ods", fg = "#87d700" },
      { name = "*.xla", fg = "#5fd700" },
      { name = "*.xls", fg = "#87d700" },
      { name = "*.xlsx", fg = "#87d700" },
      { name = "*.xlsxm", fg = "#87d700", underline = true },
      { name = "*.xltm", fg = "#5fafaf", underline = true },
      { name = "*.xltx", fg = "#5fafaf" },
      { name = "*.key", fg = "#d75f00" },
      { name = "*config", bold = true },
      { name = "*cfg", bold = true },
      { name = "*conf", bold = true },
      { name = "*rc", bold = true },
      { name = "*authorized_keys", bold = true },
      { name = "*known_hosts", bold = true },
      { name = "*.ini", bold = true },
      { name = "*.plist", bold = true },
      { name = "*.profile", bold = true },
      { name = "*.bash_profile", bold = true },
      { name = "*.bash_login", bold = true },
      { name = "*.bash_logout", bold = true },
      { name = "*.zshenv", bold = true },
      { name = "*.zprofile", bold = true },
      { name = "*.zlogin", bold = true },
      { name = "*.zlogout", bold = true },
      { name = "*.viminfo", bold = true },
      { name = "*.pcf", bold = true },
      { name = "*.psf", bold = true },
      { name = "*.hidden-color-scheme", bold = true },
      { name = "*.hidden-tmTheme", bold = true },
      { name = "*.last-run", bold = true },
      { name = "*.merged-ca-bundle", bold = true },
      { name = "*.sublime-build", bold = true },
      { name = "*.sublime-commands", bold = true },
      { name = "*.sublime-keymap", bold = true },
      { name = "*.sublime-settings", bold = true },
      { name = "*.sublime-snippet", bold = true },
      { name = "*.sublime-project", bold = true },
      { name = "*.sublime-workspace", bold = true },
      { name = "*.tmTheme", bold = true },
      { name = "*.user-ca-bundle", bold = true },
      { name = "*.rstheme", bold = true },
      { name = "*.epf", bold = true },
      { name = "*.git", fg = "#ff005f" },
      { name = "*.github", fg = "#ff005f" },
      { name = "*.gitignore", fg = "#585858" },
      { name = "*.gitattributes", fg = "#585858" },
      { name = "*.gitmodules", fg = "#585858" },
      { name = "*.awk", fg = "#d78700" },
      { name = "*.bash", fg = "#d78700" },
      { name = "*.bat", fg = "#d78700" },
      { name = "*.BAT", fg = "#d78700" },
      { name = "*.sed", fg = "#d78700" },
      { name = "*.sh", fg = "#d78700" },
      { name = "*.zsh", fg = "#d78700" },
      { name = "*.fish", fg = "#d78700" },
      { name = "*.vim", fg = "#d78700" },
      { name = "*.kak", fg = "#d78700" },
      { name = "*.ahk", fg = "#00d75f" },
      { name = "*.py", fg = "#00d75f" },
      { name = "*.ipynb", fg = "#00d75f" },
      { name = "*.xsh", fg = "#00d75f" },
      { name = "*.rb", fg = "#00d75f" },
      { name = "*.gemspec", fg = "#00d75f" },
      { name = "*.pl", fg = "#ff8700" },
      { name = "*.PL", fg = "#d70000" },
      { name = "*.pm", fg = "#ff5f5f" },
      { name = "*.t", fg = "#87d787" },
      { name = "*.msql", fg = "#ffd787" },
      { name = "*.mysql", fg = "#ffd787" },
      { name = "*.prql", fg = "#ffd787" },
      { name = "*.pgsql", fg = "#ffd787" },
      { name = "*.sql", fg = "#ffd787" },
      { name = "*.tcl", fg = "#5f8700", bold = true },
      { name = "*.r", fg = "#00ffaf" },
      { name = "*.R", fg = "#00ffaf" },
      { name = "*.gs", fg = "#5fd7ff" },
      { name = "*.clj", fg = "#00d75f" },
      { name = "*.cljs", fg = "#00d75f" },
      { name = "*.cljc", fg = "#00d75f" },
      { name = "*.cljw", fg = "#00d75f" },
      { name = "*.scala", fg = "#00d75f" },
      { name = "*.sc", fg = "#00d75f" },
      { name = "*.dart", fg = "#00ffff" },
      { name = "*.asm", fg = "#5fd7ff" },
      { name = "*.cl", fg = "#5fd7ff" },
      { name = "*.ml", fg = "#5fd7ff" },
      { name = "*.lisp", fg = "#5fd7ff" },
      { name = "*.rkt", fg = "#5fd7ff" },
      { name = "*.el", fg = "#5fd7ff" },
      { name = "*.elc", fg = "#626262" },
      { name = "*.eln", fg = "#626262" },
      { name = "*.lua", fg = "#5fd7ff" },
      { name = "*.moon", fg = "#5fd7ff" },
      { name = "*.c", fg = "#5fd7ff" },
      { name = "*.C", fg = "#5fd7ff" },
      { name = "*.h", fg = "#87afd7" },
      { name = "*.H", fg = "#87afd7" },
      { name = "*.tcc", fg = "#87afd7" },
      { name = "*.c++", fg = "#5fd7ff" },
      { name = "*.h++", fg = "#87afd7" },
      { name = "*.hpp", fg = "#87afd7" },
      { name = "*.hxx", fg = "#87afd7" },
      { name = "*.ii", fg = "#87afd7" },
      { name = "*.M", fg = "#87afd7" },
      { name = "*.m", fg = "#87afd7" },
      { name = "*.cc", fg = "#5fd7ff" },
      { name = "*.cs", fg = "#5fd7ff" },
      { name = "*.cp", fg = "#5fd7ff" },
      { name = "*.cpp", fg = "#5fd7ff" },
      { name = "*.cxx", fg = "#5fd7ff" },
      { name = "*.cr", fg = "#5fd7ff" },
      { name = "*.go", fg = "#5fd7ff" },
      { name = "*.f", fg = "#5fd7ff" },
      { name = "*.F", fg = "#5fd7ff" },
      { name = "*.for", fg = "#5fd7ff" },
      { name = "*.ftn", fg = "#5fd7ff" },
      { name = "*.f90", fg = "#5fd7ff" },
      { name = "*.F90", fg = "#5fd7ff" },
      { name = "*.f95", fg = "#5fd7ff" },
      { name = "*.F95", fg = "#5fd7ff" },
      { name = "*.f03", fg = "#5fd7ff" },
      { name = "*.F03", fg = "#5fd7ff" },
      { name = "*.f08", fg = "#5fd7ff" },
      { name = "*.F08", fg = "#5fd7ff" },
      { name = "*.nim", fg = "#5fd7ff" },
      { name = "*.nimble", fg = "#5fd7ff" },
      { name = "*.s", fg = "#87afd7" },
      { name = "*.S", fg = "#87afd7" },
      { name = "*.rs", fg = "#5fd7ff" },
      { name = "*.scpt", fg = "#ffafff" },
      { name = "*.swift", fg = "#ffafff" },
      { name = "*.sx", fg = "#5fd7ff" },
      { name = "*.vala", fg = "#5fd7ff" },
      { name = "*.vapi", fg = "#5fd7ff" },
      { name = "*.hi", fg = "#87afd7" },
      { name = "*.hs", fg = "#5fd7ff" },
      { name = "*.lhs", fg = "#5fd7ff" },
      { name = "*.agda", fg = "#5fd7ff" },
      { name = "*.lagda", fg = "#5fd7ff" },
      { name = "*.lagda.tex", fg = "#5fd7ff" },
      { name = "*.lagda.rst", fg = "#5fd7ff" },
      { name = "*.lagda.md", fg = "#5fd7ff" },
      { name = "*.agdai", fg = "#87afd7" },
      { name = "*.zig", fg = "#5fd7ff" },
      { name = "*.v", fg = "#5fd7ff" },
      { name = "*.pyc", fg = "#585858" },
      { name = "*.tf", fg = "#d75f87" },
      { name = "*.tfstate", fg = "#d75f87" },
      { name = "*.tfvars", fg = "#d75f87" },
      { name = "*.http", fg = "#870087", bold = true },
      { name = "*.eml", fg = "#870087", bold = true },
      { name = "*.css", fg = "#8787ff", bold = true },
      { name = "*.less", fg = "#8787ff", bold = true },
      { name = "*.sass", fg = "#8787ff", bold = true },
      { name = "*.scss", fg = "#8787ff", bold = true },
      { name = "*.htm", fg = "#af005f", bold = true },
      { name = "*.html", fg = "#af005f", bold = true },
      { name = "*.jhtm", fg = "#af005f", bold = true },
      { name = "*.mht", fg = "#af005f", bold = true },
      { name = "*.mustache", fg = "#af5fff", bold = true },
      { name = "*.ejs", fg = "#af5fff", bold = true },
      { name = "*.pug", fg = "#af5fff", bold = true },
      { name = "*.svelte", fg = "#af5fff", bold = true },
      { name = "*.vue", fg = "#af5fff", bold = true },
      { name = "*.astro", fg = "#af5fff", bold = true },
      { name = "*.js", fg = "#5fafd7", bold = true },
      { name = "*.jsx", fg = "#5fafd7", bold = true },
      { name = "*.ts", fg = "#5fafd7", bold = true },
      { name = "*.tsx", fg = "#5fafd7", bold = true },
      { name = "*.mjs", fg = "#5fafd7", bold = true },
      { name = "*.cjs", fg = "#5fafd7", bold = true },
      { name = "*.coffee", fg = "#5fd7af", bold = true },
      { name = "*.java", fg = "#5fd7af", bold = true },
      { name = "*.jsm", fg = "#5fd7af", bold = true },
      { name = "*.jsp", fg = "#5fd7af", bold = true },
      { name = "*.php", fg = "#5fd7ff" },
      { name = "*.ctp", fg = "#5fd7ff" },
      { name = "*.twig", fg = "#5fd7ff" },
      { name = "*.vb", fg = "#5fd7ff" },
      { name = "*.vba", fg = "#5fd7ff" },
      { name = "*.vbs", fg = "#5fd7ff" },
      { name = "*Containerfile", fg = "#afff5f" },
      { name = "*.containerignore", fg = "#585858" },
      { name = "*Dockerfile", fg = "#afff5f" },
      { name = "*.dockerignore", fg = "#585858" },
      { name = "*Makefile", fg = "#afff5f" },
      { name = "*MANIFEST", fg = "#767676" },
      { name = "*pm_to_blib", fg = "#585858" },
      { name = "*.nix", fg = "#afff5f" },
      { name = "*.dhall", fg = "#d7af00" },
      { name = "*.rake", fg = "#afff5f" },
      { name = "*.am", fg = "#6c6c6c" },
      { name = "*.in", fg = "#6c6c6c" },
      { name = "*.hin", fg = "#6c6c6c" },
      { name = "*.scan", fg = "#6c6c6c" },
      { name = "*.m4", fg = "#6c6c6c" },
      { name = "*.old", fg = "#6c6c6c" },
      { name = "*.out", fg = "#6c6c6c" },
      { name = "*.SKIP", fg = "#808080" },
      { name = "*.diff", fg = "#080808", bg = "#ff005f" },
      { name = "*.patch", fg = "#080808", bg = "#ff005f", bold = true },
      { name = "*.bmp", fg = "#875faf" },
      { name = "*.dicom", fg = "#875faf" },
      { name = "*.tiff", fg = "#875faf" },
      { name = "*.tif", fg = "#875faf" },
      { name = "*.TIFF", fg = "#875faf" },
      { name = "*.cdr", fg = "#875faf" },
      { name = "*.flif", fg = "#875faf" },
      { name = "*.gif", fg = "#875faf" },
      { name = "*.icns", fg = "#875faf" },
      { name = "*.ico", fg = "#875faf" },
      { name = "*.jpeg", fg = "#875faf" },
      { name = "*.JPG", fg = "#875faf" },
      { name = "*.jpg", fg = "#875faf" },
      { name = "*.jxl", fg = "#875faf" },
      { name = "*.nth", fg = "#875faf" },
      { name = "*.png", fg = "#875faf" },
      { name = "*.psd", fg = "#875faf" },
      { name = "*.pxd", fg = "#875faf" },
      { name = "*.pxm", fg = "#875faf" },
      { name = "*.xpm", fg = "#875faf" },
      { name = "*.webp", fg = "#875faf" },
      { name = "*.ai", fg = "#875fff" },
      { name = "*.eps", fg = "#875fff" },
      { name = "*.epsf", fg = "#875fff" },
      { name = "*.drw", fg = "#875fff" },
      { name = "*.ps", fg = "#875fff" },
      { name = "*.svg", fg = "#875fff" },
      { name = "*.avi", fg = "#87d787" },
      { name = "*.divx", fg = "#87d787" },
      { name = "*.IFO", fg = "#87d787" },
      { name = "*.m2v", fg = "#87d787" },
      { name = "*.m4v", fg = "#87d787" },
      { name = "*.mkv", fg = "#87d787" },
      { name = "*.MOV", fg = "#87d787" },
      { name = "*.mov", fg = "#87d787" },
      { name = "*.mp4", fg = "#87d787" },
      { name = "*.mpeg", fg = "#87d787" },
      { name = "*.mpg", fg = "#87d787" },
      { name = "*.ogm", fg = "#87d787" },
      { name = "*.rmvb", fg = "#87d787" },
      { name = "*.sample", fg = "#87d787" },
      { name = "*.wmv", fg = "#87d787" },
      { name = "*.3g2", fg = "#87d7af" },
      { name = "*.3gp", fg = "#87d7af" },
      { name = "*.gp3", fg = "#87d7af" },
      { name = "*.webm", fg = "#87d7af" },
      { name = "*.gp4", fg = "#87d7af" },
      { name = "*.asf", fg = "#87d7af" },
      { name = "*.flv", fg = "#87d7af" },
      { name = "*.ogv", fg = "#87d7af" },
      { name = "*.f4v", fg = "#87d7af" },
      { name = "*.VOB", fg = "#87d7af", bold = true },
      { name = "*.vob", fg = "#87d7af", bold = true },
      { name = "*.ass", fg = "#87d7ff" },
      { name = "*.srt", fg = "#87d7ff" },
      { name = "*.ssa", fg = "#87d7ff" },
      { name = "*.sub", fg = "#87d7ff" },
      { name = "*.sup", fg = "#87d7ff" },
      { name = "*.vtt", fg = "#87d7ff" },
      { name = "*.3ga", fg = "#af875f", bold = true },
      { name = "*.S3M", fg = "#af875f", bold = true },
      { name = "*.aac", fg = "#af875f", bold = true },
      { name = "*.amr", fg = "#af875f", bold = true },
      { name = "*.au", fg = "#af875f", bold = true },
      { name = "*.caf", fg = "#af875f", bold = true },
      { name = "*.dat", fg = "#af875f", bold = true },
      { name = "*.dts", fg = "#af875f", bold = true },
      { name = "*.fcm", fg = "#af875f", bold = true },
      { name = "*.m4a", fg = "#af875f", bold = true },
      { name = "*.mod", fg = "#af875f", bold = true },
      { name = "*.mp3", fg = "#af875f", bold = true },
      { name = "*.mp4a", fg = "#af875f", bold = true },
      { name = "*.oga", fg = "#af875f", bold = true },
      { name = "*.ogg", fg = "#af875f", bold = true },
      { name = "*.opus", fg = "#af875f", bold = true },
      { name = "*.s3m", fg = "#af875f", bold = true },
      { name = "*.sid", fg = "#af875f", bold = true },
      { name = "*.wma", fg = "#af875f", bold = true },
      { name = "*.ape", fg = "#af8700", bold = true },
      { name = "*.aiff", fg = "#af8700", bold = true },
      { name = "*.cda", fg = "#af8700", bold = true },
      { name = "*.flac", fg = "#af8700", bold = true },
      { name = "*.alac", fg = "#af8700", bold = true },
      { name = "*.mid", fg = "#af8700", bold = true },
      { name = "*.midi", fg = "#af8700", bold = true },
      { name = "*.pcm", fg = "#af8700", bold = true },
      { name = "*.wav", fg = "#af8700", bold = true },
      { name = "*.wv", fg = "#af8700", bold = true },
      { name = "*.wvc", fg = "#af8700", bold = true },
      { name = "*.afm", fg = "#5f8787" },
      { name = "*.fon", fg = "#5f8787" },
      { name = "*.fnt", fg = "#5f8787" },
      { name = "*.pfb", fg = "#5f8787" },
      { name = "*.pfm", fg = "#5f8787" },
      { name = "*.ttf", fg = "#5f8787" },
      { name = "*.otf", fg = "#5f8787" },
      { name = "*.woff", fg = "#5f8787" },
      { name = "*.woff2", fg = "#5f8787" },
      { name = "*.PFA", fg = "#5f8787" },
      { name = "*.pfa", fg = "#5f8787" },
      { name = "*.7z", fg = "#00d700" },
      { name = "*.a", fg = "#00d700" },
      { name = "*.arj", fg = "#00d700" },
      { name = "*.br", fg = "#00d700" },
      { name = "*.bz2", fg = "#00d700" },
      { name = "*.cpio", fg = "#00d700" },
      { name = "*.gz", fg = "#00d700" },
      { name = "*.lrz", fg = "#00d700" },
      { name = "*.lz", fg = "#00d700" },
      { name = "*.lzma", fg = "#00d700" },
      { name = "*.lzo", fg = "#00d700" },
      { name = "*.rar", fg = "#00d700" },
      { name = "*.s7z", fg = "#00d700" },
      { name = "*.sz", fg = "#00d700" },
      { name = "*.tar", fg = "#00d700" },
      { name = "*.tbz", fg = "#00d700" },
      { name = "*.tgz", fg = "#00d700" },
      { name = "*.warc", fg = "#00d700" },
      { name = "*.WARC", fg = "#00d700" },
      { name = "*.xz", fg = "#00d700" },
      { name = "*.z", fg = "#00d700" },
      { name = "*.zip", fg = "#00d700" },
      { name = "*.zipx", fg = "#00d700" },
      { name = "*.zoo", fg = "#00d700" },
      { name = "*.zpaq", fg = "#00d700" },
      { name = "*.zst", fg = "#00d700" },
      { name = "*.zstd", fg = "#00d700" },
      { name = "*.zz", fg = "#00d700" },
      { name = "*.apk", fg = "#ffaf5f" },
      { name = "*.ipa", fg = "#ffaf5f" },
      { name = "*.deb", fg = "#ffaf5f" },
      { name = "*.rpm", fg = "#ffaf5f" },
      { name = "*.jad", fg = "#ffaf5f" },
      { name = "*.jar", fg = "#ffaf5f" },
      { name = "*.ear", fg = "#ffaf5f" },
      { name = "*.war", fg = "#ffaf5f" },
      { name = "*.cab", fg = "#ffaf5f" },
      { name = "*.pak", fg = "#ffaf5f" },
      { name = "*.pk3", fg = "#ffaf5f" },
      { name = "*.vdf", fg = "#ffaf5f" },
      { name = "*.vpk", fg = "#ffaf5f" },
      { name = "*.bsp", fg = "#ffaf5f" },
      { name = "*.dmg", fg = "#ffaf5f" },
      { name = "*.crx", fg = "#ffaf5f" },
      { name = "*.xpi", fg = "#ffaf5f" },
      { name = "*.iso", fg = "#af0000" },
      { name = "*.img", fg = "#af0000" },
      { name = "*.bin", fg = "#af0000" },
      { name = "*.nrg", fg = "#af0000" },
      { name = "*.qcow", fg = "#af0000" },
      { name = "*.fvd", fg = "#af0000" },
      { name = "*.sparseimage", fg = "#af0000" },
      { name = "*.toast", fg = "#af0000" },
      { name = "*.vcd", fg = "#af0000" },
      { name = "*.vdi", fg = "#af0000" },
      { name = "*.vhd", fg = "#af0000" },
      { name = "*.vhdx", fg = "#af0000" },
      { name = "*.vfd", fg = "#af0000" },
      { name = "*.vmdk", fg = "#af0000" },
      { name = "*.swp", fg = "#808080" },
      { name = "*.swo", fg = "#808080" },
      { name = "*.tmp", fg = "#808080" },
      { name = "*.sassc", fg = "#808080" },
      { name = "*.pacnew", fg = "#0087ff" },
      { name = "*.un~", fg = "#626262" },
      { name = "*.orig", fg = "#626262" },
      { name = "*.BUP", fg = "#626262" },
      { name = "*.bak", fg = "#626262" },
      { name = "*.o", fg = "#626262" },
      { name = "*core", fg = "#626262" },
      { name = "*.mdump", fg = "#626262" },
      { name = "*.rlib", fg = "#626262" },
      { name = "*.dll", fg = "#626262" },
      { name = "*.aria2", fg = "#626262" },
      { name = "*.dump", fg = "#626262" },
      { name = "*.stackdump", fg = "#626262" },
      { name = "*.zcompdump", fg = "#626262" },
      { name = "*.zwc", fg = "#626262" },
      { name = "*.part", fg = "#4e4e4e" },
      { name = "*.r[0-9]{0,2}", fg = "#4e4e4e" },
      { name = "*.zx[0-9]{0,2}", fg = "#4e4e4e" },
      { name = "*.z[0-9]{0,2}", fg = "#4e4e4e" },
      { name = "*.pid", fg = "#a8a8a8" },
      { name = "*.state", fg = "#a8a8a8" },
      { name = "*lockfile", fg = "#a8a8a8" },
      { name = "*lock", fg = "#a8a8a8" },
      { name = "*.err", fg = "#d70000", bold = true },
      { name = "*.error", fg = "#d70000", bold = true },
      { name = "*.stderr", fg = "#d70000", bold = true },
      { name = "*.pcap", fg = "#00875f" },
      { name = "*.cap", fg = "#00875f" },
      { name = "*.dmp", fg = "#00875f" },
      { name = "*.allow", fg = "#87d700" },
      { name = "*.deny", fg = "#ff0000" },
      { name = "*.service", fg = "#00d7ff" },
      { name = "*@.service", fg = "#00d7ff" },
      { name = "*.socket", fg = "#00d7ff" },
      { name = "*.swap", fg = "#00d7ff" },
      { name = "*.device", fg = "#00d7ff" },
      { name = "*.mount", fg = "#00d7ff" },
      { name = "*.automount", fg = "#00d7ff" },
      { name = "*.target", fg = "#00d7ff" },
      { name = "*.path", fg = "#00d7ff" },
      { name = "*.timer", fg = "#00d7ff" },
      { name = "*.snapshot", fg = "#00d7ff" },
      { name = "*.lnk", fg = "#00afff" },
      { name = "*.application", fg = "#87d7d7" },
      { name = "*.cue", fg = "#87d7d7" },
      { name = "*.description", fg = "#87d7d7" },
      { name = "*.directory", fg = "#87d7d7" },
      { name = "*.m3u", fg = "#87d7d7" },
      { name = "*.m3u8", fg = "#87d7d7" },
      { name = "*.md5", fg = "#87d7d7" },
      { name = "*.properties", fg = "#87d7d7" },
      { name = "*.sfv", fg = "#87d7d7" },
      { name = "*.theme", fg = "#87d7d7" },
      { name = "*.torrent", fg = "#87d7d7" },
      { name = "*.urlview", fg = "#87d7d7" },
      { name = "*.webloc", fg = "#87d7d7" },
      { name = "*.asc", fg = "#d7ff87" },
      { name = "*.bfe", fg = "#d7ff87" },
      { name = "*.enc", fg = "#d7ff87" },
      { name = "*.gpg", fg = "#d7ff87" },
      { name = "*.signature", fg = "#d7ff87" },
      { name = "*.sig", fg = "#d7ff87" },
      { name = "*.p12", fg = "#d7ff87" },
      { name = "*.pem", fg = "#d7ff87" },
      { name = "*.pgp", fg = "#d7ff87" },
      { name = "*.p7s", fg = "#d7ff87" },
      { name = "*id_dsa", fg = "#d7ff87" },
      { name = "*id_rsa", fg = "#d7ff87" },
      { name = "*id_ecdsa", fg = "#d7ff87" },
      { name = "*id_ed25519", fg = "#d7ff87" },
      { name = "*.32x", fg = "#ff87ff" },
      { name = "*.cdi", fg = "#ff87ff" },
      { name = "*.fm2", fg = "#ff87ff" },
      { name = "*.rom", fg = "#ff87ff" },
      { name = "*.sav", fg = "#ff87ff" },
      { name = "*.st", fg = "#ff87ff" },
      { name = "*.a00", fg = "#ff87ff" },
      { name = "*.a52", fg = "#ff87ff" },
      { name = "*.A64", fg = "#ff87ff" },
      { name = "*.a64", fg = "#ff87ff" },
      { name = "*.a78", fg = "#ff87ff" },
      { name = "*.adf", fg = "#ff87ff" },
      { name = "*.atr", fg = "#ff87ff" },
      { name = "*.gb", fg = "#ff87ff" },
      { name = "*.gba", fg = "#ff87ff" },
      { name = "*.gbc", fg = "#ff87ff" },
      { name = "*.gel", fg = "#ff87ff" },
      { name = "*.gg", fg = "#ff87ff" },
      { name = "*.ggl", fg = "#ff87ff" },
      { name = "*.ipk", fg = "#ff87ff" },
      { name = "*.j64", fg = "#ff87ff" },
      { name = "*.nds", fg = "#ff87ff" },
      { name = "*.nes", fg = "#ff87ff" },
      { name = "*.sms", fg = "#ff87ff" },
      { name = "*.8xp", fg = "#87ffaf" },
      { name = "*.8eu", fg = "#87ffaf" },
      { name = "*.82p", fg = "#87ffaf" },
      { name = "*.83p", fg = "#87ffaf" },
      { name = "*.8xe", fg = "#87ffaf" },
      { name = "*.stl", fg = "#ffaf87" },
      { name = "*.dwg", fg = "#ffaf87" },
      { name = "*.ply", fg = "#ffaf87" },
      { name = "*.wrl", fg = "#ffaf87" },
      { name = "*.vert", fg = "#af8700" },
      { name = "*.comp", fg = "#af8700" },
      { name = "*.frag", fg = "#af8700" },
      { name = "*.spv", fg = "#ffafaf" },
      { name = "*.wgsl", fg = "#875faf" },
      { name = "*.xib", fg = "#ff8700" },
      { name = "*.iml", fg = "#d75f00" },
      { name = "*.DS_Store", fg = "#4e4e4e" },
      { name = "*.localized", fg = "#4e4e4e" },
      { name = "*.CFUserTextEncoding", fg = "#4e4e4e" },
      { name = "*CodeResources", fg = "#4e4e4e" },
      { name = "*PkgInfo", fg = "#4e4e4e" },
      { name = "*.nib", fg = "#5f00ff" },
      { name = "*.car", fg = "#5f00ff" },
      { name = "*.dylib", fg = "#626262" },
      { name = "*.entitlements", bold = true },
      { name = "*.pbxproj", bold = true },
      { name = "*.strings", bold = true },
      { name = "*.storyboard", fg = "#ff0000" },
      { name = "*.xcconfig", bold = true },
      { name = "*.xcsettings", bold = true },
      { name = "*.xcuserstate", bold = true },
      { name = "*.xcworkspacedata", bold = true },
      { name = "*.pot", fg = "#ffffff" },
      { name = "*.pcb", fg = "#ffffff" },
      { name = "*.mm", fg = "#ffffff" },
      { name = "*.gbr", fg = "#ffffff" },
      { name = "*.scm", fg = "#ffffff" },
      { name = "*.xcf", fg = "#ffffff" },
      { name = "*.spl", fg = "#ffffff" },
      { name = "*.Rproj", fg = "#ffffff" },
      { name = "*.sis", fg = "#ffffff" },
      { name = "*.1p", fg = "#ffffff" },
      { name = "*.3p", fg = "#ffffff" },
      { name = "*.cnc", fg = "#ffffff" },
      { name = "*.def", fg = "#ffffff" },
      { name = "*.ex", fg = "#ffffff" },
      { name = "*.example", fg = "#ffffff" },
      { name = "*.feature", fg = "#ffffff" },
      { name = "*.ger", fg = "#ffffff" },
      { name = "*.ics", fg = "#ffffff" },
      { name = "*.map", fg = "#ffffff" },
      { name = "*.mf", fg = "#ffffff" },
      { name = "*.mfasl", fg = "#ffffff" },
      { name = "*.mi", fg = "#ffffff" },
      { name = "*.mtx", fg = "#ffffff" },
      { name = "*.pc", fg = "#ffffff" },
      { name = "*.pi", fg = "#ffffff" },
      { name = "*.plt", fg = "#ffffff" },
      { name = "*.rdf", fg = "#ffffff" },
      { name = "*.ru", fg = "#ffffff" },
      { name = "*.sch", fg = "#ffffff" },
      { name = "*.sty", fg = "#ffffff" },
      { name = "*.sug", fg = "#ffffff" },
      { name = "*.tdy", fg = "#ffffff" },
      { name = "*.tfm", fg = "#ffffff" },
      { name = "*.tfnt", fg = "#ffffff" },
      { name = "*.tg", fg = "#ffffff" },
      { name = "*.vcard", fg = "#ffffff" },
      { name = "*.vcf", fg = "#ffffff" },
      { name = "*.xln", fg = "#ffffff" },
  
      # Fallback
      # { name = "*", fg = "white" },
  ]
  