{
	"associations": {
		"associations": {
			"type": [
				{
					"name": "Database",
					"type": "Database Element",
					"color": "E57373",
					"icon": "/icons/files/db.svg"
				},
				{
					"name": "Images",
					"type": "Images",
					"color": "92AC5A",
					"icon": "/icons/files/image.svg"
				},
				{
					"name": "SVG",
					"type": "SVG",
					"color": "FFB62C",
					"icon": "/icons/files/svg.svg"
				}
			],
			"regex": [
				{
					"fileNames": "CODE_OF_CONDUCT.md,CODE_OF_CONDUCT.txt",
					"name": "Github CODE",
					"pattern": "^CODE_OF_CONDUCT\\.(md|txt)$",
					"color": "78909C",
					"icon": "/icons/files/github.svg"
				},
				{
					"fileNames": "CONTRIBUTING.md,CONTRIBUTING.txt",
					"name": "Github CONTRIBUTING",
					"pattern": "^CONTRIBUTING\\.(md|txt)$",
					"color": "78909C",
					"icon": "/icons/files/github.svg"
				},
				{
					"fileNames": "COMMIT_MESSAGE_CONVENTION.md",
					"name": "Github COMMIT",
					"pattern": "^COMMIT_MESSAGE_CONVENTION\\.(md|txt)$",
					"color": "78909C",
					"icon": "/icons/files/github.svg"
				},
				{
					"fileNames": "TEMPLATE.md,TEMPLATE.txt",
					"name": "Github TEMPLATE",
					"pattern": ".*TEMPLATE\\.(md|txt)$",
					"color": "78909C",
					"icon": "/icons/files/github.svg"
				},
				{
					"fileNames": "README.md,README.txt",
					"name": "README",
					"pattern": "^(README|readme)(\\.(md|txt))?$",
					"color": "78909C",
					"icon": "/icons/files/readme.svg"
				},
				{
					"fileNames": "plugin.xml",
					"name": "Plugin",
					"pattern": "^plugin.xml$",
					"color": "66BB6A",
					"icon": "/icons/files/plugin.svg"
				},
				{
					"fileNames": "*.jpg,*.jpeg,*.png,*.apng,*.gif,*.bmp,*.bpg,*.djvu,*.dpx,*.jps,*.jng,*.jxr",
					"name": "Images",
					"pattern": ".*\\.(jpg|a?png|jpeg|gif|bmp|bpg|djvu|dpx|jps|jng|jxr)",
					"color": "92AC5A",
					"icon": "/icons/files/image.svg"
				},
				{
					"fileNames": "*.webp,*.ico,*.dcm,*.ecw,*.fig,*.hdp,*.hdr,*.heif,*.heic,*.icns,*.iff",
					"name": "Images (2)",
					"pattern": ".*\\.(webp|ico|dcm|ecw|fig|hdp|hdr|heic|heif|icns|iff)$",
					"color": "92AC5A",
					"icon": "/icons/files/image.svg"
				},
				{
					"fileNames": "*.pcx,*.pict,*.pxr,*.raw,*.sgi,*.tga,*.tiff,*.vsdx,*.wbm,*.wbmp,*.pxm,*.pxb,*.pxs",
					"name": "Images (3)",
					"pattern": ".*\\.(pcx|pict|pxr|raw|sgi|tga|tiff|vsdx|wbmp?|px[mbgs])$",
					"color": "92AC5A",
					"icon": "/icons/files/image.svg"
				},
				{
					"fileNames": "*.svg",
					"name": "SVG",
					"pattern": ".*\\.svg",
					"color": "FFB62C",
					"icon": "/icons/files/svg.svg"
				},
				{
					"fileNames": "*.bsl,*.mdo,*.sdbl,*.os",
					"name": "1C",
					"color": "FFB74D",
					"pattern": ".*\\.(bsl|sdbl|os|mdo)$",
					"icon": "/icons/files/1c.svg"
				},
				{
					"fileNames": "*.stl,*.obj,*.3ds,*.dxf,*.ac",
					"name": "3D",
					"color": "29b6f6",
					"pattern": ".*\\.(stl|obj|3ds|dxf|ac)$",
					"icon": "/icons/files/3d.svg"
				},
				{
					"fileNames": "*.4dm,*.4db",
					"name": "4D",
					"color": "52699b",
					"pattern": ".*\\.4d[mb]$",
					"icon": "/icons/files/4d.svg"
				},
				{
					"fileNames": "*.a+",
					"name": "A+",
					"color": "3F51B5",
					"pattern": ".*\\.a\\+$",
					"icon": "/icons/files/aplus.svg"
				},
				{
					"fileNames": "*.adn,*.accdb,*.accdr,*.accdt,*.accda,*.mdw,*.accde,*.mam,*.maq,*.mar,*.mat,*.maf,*.laccdb",
					"name": "Access",
					"pattern": ".*\\.(adn|accdb|accdr|accdt|accda|mdw|accde|mam|maq|mar|mat|maf|laccdb)$",
					"color": "D52A29",
					"icon": "/icons/files/access.svg"
				},
				{
					"fileNames": "*.abp,*.abap",
					"name": "ABAP",
					"color": "E57373",
					"pattern": ".*\\.(abp|abap)$",
					"icon": "/icons/files/abap.svg"
				},
				{
					"fileNames": "*.abif,*.ab1,*.fsa",
					"name": "ABIF",
					"color": "FF7043",
					"pattern": ".*\\.(abif|ab1|fsa)$",
					"icon": "/icons/files/abif.svg"
				},
				{
					"fileNames": "acre.config",
					"name": "Acre",
					"color": "5C6BC0",
					"pattern": "^acre\\.config$",
					"icon": "/icons/files/acre.svg"
				},
				{
					"fileNames": "*.as,*.as3,*.jsfl",
					"name": "ActionScript",
					"color": "EA3D3C",
					"pattern": ".*\\.(as3?|jsfl)$",
					"icon": "/icons/files/actionscript.svg"
				},
				{
					"fileNames": "*.ada,*.adb,*.ads",
					"name": "Ada",
					"color": "7A8387",
					"pattern": ".*\\.(ada|adb|ads)$",
					"icon": "/icons/files/ada.svg"
				},
				{
					"fileNames": "*.fla",
					"name": "Adobe Animate",
					"color": "ff4a19",
					"pattern": ".*\\.fla$",
					"icon": "/icons/files/animate.svg"
				},
				{
					"fileNames": "*.aep,*.aet",
					"name": "Adobe Elements",
					"color": "7963E6",
					"pattern": ".*\\.ae[pt]$",
					"icon": "/icons/files/ae.svg"
				},
				{
					"fileNames": "*.ai,*.ait",
					"name": "Adobe Illustrator",
					"color": "EA7130",
					"pattern": ".*\\.(ait?)$",
					"icon": "/icons/files/ai.svg"
				},
				{
					"fileNames": "*.id,*.indd,*.indl,*.indt,*.indb,*.idml",
					"name": "Adobe InDesign",
					"color": "F13C6F",
					"pattern": ".*\\.(id|indd|indl|indt|indb|idml)$",
					"icon": "/icons/files/indesign.svg"
				},
				{
					"fileNames": "*.psb,*.psd",
					"name": "Adobe Photoshop",
					"color": "1E9CEF",
					"pattern": ".*\\.(psb|psd)$",
					"icon": "/icons/files/psd.svg"
				},
				{
					"fileNames": "*.prel,*.prproj,*.psq",
					"name": "Adobe Premiere",
					"color": "7963E6",
					"pattern": ".*\\.(prel|prproj|psq)$",
					"icon": "/icons/files/premiere.svg"
				},
				{
					"fileNames": "*.prw,*.ahu,*.aph,*.tlpp",
					"name": "AdvPL",
					"color": "4FC3F7",
					"pattern": ".*\\.(prw|ahu|aph|tlpp)$",
					"icon": "/icons/files/advpl.svg"
				},
				{
					"fileNames": "*.affect",
					"name": "AffectScript",
					"color": "F06292",
					"pattern": ".*\\.affect$",
					"icon": "/icons/files/affectscript.svg"
				},
				{
					"fileNames": "*.afdesign,*.afphoto,*.afpub",
					"name": "Affinity Designer",
					"color": "FF8A65",
					"pattern": ".*\\.(afdesign|afphoto|afpub)$",
					"icon": "/icons/files/affinity.svg"
				},
				{
					"fileNames": "*.agda,*.lagda",
					"name": "Agda",
					"color": "212121",
					"pattern": ".*\\.l?agda$",
					"icon": "/icons/files/agda.svg"
				},
				{
					"fileNames": "*.akka",
					"name": "Akka",
					"color": "26A2C1",
					"pattern": ".*\\.akka$",
					"icon": "/icons/files/akka.svg"
				},
				{
					"fileNames": "alacritty.yml",
					"name": "Alacritty",
					"color": "EF5350",
					"pattern": "\\.?alacritty\\.yml$",
					"icon": "/icons/files/alacritty.svg"
				},
				{
					"fileNames": ".alexrc",
					"name": "Alex",
					"color": "EC407A",
					"pattern": "\\.alexrc$",
					"icon": "/icons/files/alex.svg"
				},
				{
					"fileNames": ".alexignore",
					"name": "Alex Ignore",
					"color": "808080",
					"pattern": "\\.alexignore$",
					"icon": "/icons/files/alexignore.svg"
				},
				{
					"fileNames": "*.als",
					"name": "Alloy",
					"color": "9575CD",
					"pattern": ".*\\.als$",
					"icon": "/icons/files/alloy.svg"
				},
				{
					"fileNames": "APKBUILD,.APKBUILD",
					"name": "Alpine Linux",
					"color": "F06292",
					"pattern": "^\\.?APKBUILD$",
					"icon": "/icons/files/alpine.svg"
				},
				{
					"fileNames": "*.ampl",
					"name": "AMPL",
					"color": "8D6E63",
					"pattern": ".*\\.ampl$",
					"icon": "/icons/files/ampl.svg"
				},
				{
					"fileNames": "*.muse",
					"name": "AmuseWiki",
					"color": "EF5350",
					"pattern": ".*\\.muse",
					"icon": "/icons/files/amusewiki.svg"
				},
				{
					"fileNames": "*.ana",
					"name": "Analytica",
					"color": "fc5000",
					"pattern": ".*\\.ana$",
					"icon": "/icons/files/analytica.svg"
				},
				{
					"fileNames": "AndroidManifest.xml",
					"name": "Android Manifest",
					"color": "6AAB20",
					"pattern": "^AndroidManifest\\.xml$",
					"icon": "/icons/files/android.svg"
				},
				{
					"fileNames": "MainActivity.java",
					"name": "Android Main",
					"color": "6AAB20",
					"pattern": "^MainActivity\\.java$",
					"icon": "/icons/files/android.svg"
				},
				{
					"fileNames": "*.smali,*.rsh,*.webarchivexml",
					"name": "Android Smali",
					"color": "6AAB20",
					"pattern": ".*\\.(smali|rsh|webarchivexml)$",
					"icon": "/icons/files/android.svg"
				},
				{
					"fileNames": "*.acs,*.angelscript",
					"name": "AngelScript",
					"color": "F06292",
					"pattern": ".*\\.(acs|angelscript)$",
					"icon": "/icons/files/angelscript.svg"
				},
				{
					"fileNames": "angular.json,angular-cli.json",
					"name": "Angular-CLI",
					"color": "E53935",
					"pattern": "^angular(-cli)?\\.json$",
					"icon": "/icons/files/angular.svg"
				},
				{
					"fileNames": "angular.js,angular.min.js",
					"name": "AngularJS",
					"color": "E53935",
					"pattern": "^angular\\.(min\\.)?js$",
					"icon": "/icons/files/angular.svg"
				},
				{
					"fileNames": "*.ng.html,*.ng.js,*.module.ts,*.module.js,*.ng-template",
					"name": "Angular",
					"color": "E53935",
					"pattern": ".*\\.(ng\\.html|ng\\.js|module\\.[tj]s|ng-template)$",
					"icon": "/icons/files/angular.svg"
				},
				{
					"fileNames": "*.component.js,*.component.ts",
					"name": "Angular Component",
					"color": "0288D1",
					"pattern": ".*\\.component\\.[tj]s$",
					"icon": "/icons/files/angularcomponent.svg"
				},
				{
					"fileNames": "*.controller.js,*.controller.ts",
					"name": "Angular Controller",
					"color": "0288D1",
					"pattern": ".*\\.controller\\.[tj]s$",
					"icon": "/icons/files/angularcomponent.svg"
				},
				{
					"fileNames": "*.directive.js,*.directive.ts",
					"name": "Angular Directive",
					"color": "AB47BC",
					"pattern": ".*\\.directive\\.[tj]s$",
					"icon": "/icons/files/angulardirective.svg"
				},
				{
					"fileNames": "*.guard.js,*.guard.ts",
					"name": "Angular Guard",
					"color": "FF8A65",
					"pattern": ".*\\.guard\\.[tj]s$",
					"icon": "/icons/files/angularguard.svg"
				},
				{
					"fileNames": "*.interceptor.js,*.interceptor.ts",
					"name": "Angular Interceptor",
					"color": "AFB42B",
					"pattern": ".*\\.interceptor\\.[tj]s$",
					"icon": "/icons/files/angularinterceptor.svg"
				},
				{
					"fileNames": "*.service.js,*.service.ts",
					"name": "Angular Service",
					"color": "FDD835",
					"pattern": ".*\\.service\\.[tj]s$",
					"icon": "/icons/files/angularservice.svg"
				},
				{
					"fileNames": "*.pipe.js,*.pipe.ts",
					"name": "Angular Pipe",
					"color": "00897B",
					"pattern": ".*\\.pipe\\.[tj]s$",
					"icon": "/icons/files/angularpipe.svg"
				},
				{
					"fileNames": "*.routing.js,*.routing.ts",
					"name": "Angular Routing",
					"color": "43A047",
					"pattern": ".*\\.routing\\.[tj]s$",
					"icon": "/icons/files/angularrouting.svg"
				},
				{
					"fileNames": "*.resolver.js,*.resolver.ts",
					"name": "Angular Resolver",
					"color": "43A047",
					"pattern": ".*\\.resolver\\.[tj]s$",
					"icon": "/icons/files/angularresolver.svg"
				},
				{
					"fileNames": "*.anime,*.animestudio",
					"name": "Anime Studio",
					"pattern": ".*\\.anime.*$",
					"color": "BA68C8",
					"icon": "/icons/files/animestudio.svg"
				},
				{
					"fileNames": "ansible.yml,site.yml,webservers.yml,dbservers.yml,playbook.yml",
					"name": "Ansible",
					"color": "FF5370",
					"pattern": "^(ansible|site|webservers|dbservers|playbook)\\.ya?ml$",
					"icon": "/icons/files/ansible.svg"
				},
				{
					"fileNames": "ant.xml,.ant",
					"name": "Ant",
					"color": "EF5350",
					"pattern": "(ant\\.xml$|\\.ant)",
					"icon": "/icons/files/ant.svg"
				},
				{
					"fileNames": "*.g,*.g4",
					"name": "ANTLR",
					"color": "FF8A65",
					"pattern": ".*\\.g4?$",
					"icon": "/icons/files/antlr.svg"
				},
				{
					"fileNames": "antwar.conf.js,antwar.config.js",
					"name": "Antwar.io",
					"color": "704527",
					"pattern": "^\\.?antwar\\.conf(ig)?\\.[cm]?js$",
					"icon": "/icons/files/antwar.svg"
				},
				{
					"fileNames": "*.any",
					"name": "AnyScript",
					"color": "FFA000",
					"pattern": ".*\\.any",
					"icon": "/icons/files/any.svg"
				},
				{
					"fileNames": "apache.conf,apache2.conf,httpd.conf",
					"name": "Apache Conf",
					"color": "F44336",
					"pattern": "^(apache2?|httpd).*\\.conf$",
					"icon": "/icons/files/apache.svg"
				},
				{
					"fileNames": ".apacheconf",
					"name": "Apache Conf-",
					"color": "F44336",
					"pattern": "^\\.apacheconf$",
					"icon": "/icons/files/apache.svg"
				},
				{
					"fileNames": "*.vhost,*.thrift",
					"name": "Apache",
					"color": "F44336",
					"pattern": ".*\\.(vhost|thrift)$",
					"icon": "/icons/files/apache.svg"
				},
				{
					"fileNames": "*.apib",
					"name": "API Blueprint",
					"color": "009688",
					"pattern": ".*\\.apib$",
					"icon": "/icons/files/apib.svg"
				},
				{
					"fileNames": "*.apk",
					"name": "APK",
					"color": "6AAB20",
					"pattern": ".*\\.apk$",
					"icon": "/icons/files/android.svg"
				},
				{
					"fileNames": "*.apl,*.apla,*.aplc,*.aplf,*.apli,*.apln,*.aplo",
					"name": "APL",
					"color": "4DD0E1",
					"pattern": ".*\\.apl[acfino]?$",
					"icon": "/icons/files/apl.svg"
				},
				{
					"fileNames": "appcelerator.js,appcelerator.ts",
					"name": "Appcelerator",
					"color": "66BB6A",
					"pattern": "^appcelerator\\.(js|ts)$",
					"icon": "/icons/files/appcelerator.svg"
				},
				{
					"fileNames": ".appveyor.yml",
					"name": "Appveyor",
					"color": "3F51B5",
					"pattern": "^\\.?appveyor\\.ya?ml$",
					"icon": "/icons/files/appveyor.svg"
				},
				{
					"fileNames": "*.applescript,*.scpt",
					"name": "AppleScript",
					"color": "7A8387",
					"pattern": ".*\\.(applescript|scpt)$",
					"icon": "/icons/files/applescript.svg"
				},
				{
					"fileNames": "*.arc",
					"name": "Arc",
					"color": "8D6E63",
					"pattern": ".*\\.arc$",
					"icon": "/icons/files/arc.svg"
				},
				{
					"fileNames": ".install,.SRCINFO,PKGBUILD,.yaourtrc",
					"name": "Arch Linux",
					"pattern": "(\\.install|\\.SRCINFO|PKGBUILD|\\.yaourtrc)$",
					"color": "FFCA28",
					"icon": "/icons/files/archlinux.svg"
				},
				{
					"fileNames": "pacman.conf,pamac.conf",
					"name": "Arch Linux Pacman",
					"color": "FFCA28",
					"pattern": "(pacman\\.conf|pamac\\.conf)$",
					"icon": "/icons/files/archlinux.svg"
				},
				{
					"fileNames": "*.ino",
					"name": "Arduino",
					"color": "00979c",
					"pattern": ".*\\.ino$",
					"icon": "/icons/files/arduino.svg"
				},
				{
					"fileNames": "*.ad,*.adoc,*.asciidoc,*.asc",
					"name": "Asciidoc",
					"color": "f44336",
					"pattern": ".*\\.(ad|adoc|asciidoc|asc)$",
					"icon": "/icons/files/asciidoc.svg"
				},
				{
					"fileNames": "*.aj",
					"name": "AspectJ",
					"color": "7963E6",
					"pattern": ".*\\.aj$",
					"icon": "/icons/files/eclipse.svg"
				},
				{
					"fileNames": "*.a,*.i,*.s",
					"name": "Assembly Pure",
					"color": "c51666",
					"pattern": ".*\\.[ais]$",
					"icon": "/icons/files/asmpure.svg"
				},
				{
					"fileNames": "*.asm,*.nasm,*.inc,*.ms,*.agc,*.aes,*.lst,*.aea,*.arm,*.avr,*.argus,*.mitigus",
					"name": "Assembly",
					"color": "ff6e40",
					"pattern": ".*\\.(asm|nasm|inc|ms|agc|aes|lst|aea|arm|avr|argus|mitigus)$",
					"icon": "/icons/files/asm.svg"
				},
				{
					"fileNames": "*.h8,*.h8S,*.h8SX,*.h8000",
					"name": "Assembly Hitachi",
					"color": "2196F3",
					"pattern": ".*\\.h8(SX?|\\d{3})?$",
					"icon": "/icons/files/hitachi.svg"
				},
				{
					"fileNames": "*.x32,*.x86,*.x64,*.i386,*.80386",
					"name": "Assembly Intel",
					"color": "FF8A65",
					"pattern": ".*\\.(x(32|86|64)|i386|80386)$",
					"icon": "/icons/files/intel.svg"
				},
				{
					"fileNames": "*.vax,*.vmasm",
					"name": "Assembly Vax",
					"color": "F06292",
					"pattern": ".*\\.v(ax|masm)$",
					"icon": "/icons/files/vax.svg"
				},
				{
					"fileNames": "*.asp,*.asa,*.aspx,*.asax,*.ascx,*.ashx,*.asmx,*.axd",
					"name": "ASP",
					"color": "1E9CEF",
					"pattern": ".*\\.(asp|asa|aspx|asax|ascx|ashx|asmx|axd)$",
					"icon": "/icons/files/asp.svg"
				},
				{
					"fileNames": "*.asy",
					"name": "Asymptote",
					"color": "7986CB",
					"pattern": ".*\\.asy$",
					"icon": "/icons/files/asymptote.svg"
				},
				{
					"fileNames": "*.atomproject.json,*.atomproject.cson",
					"name": "Atom",
					"color": "689F38",
					"pattern": ".*\\.atomproject\\.[jc]son$",
					"icon": "/icons/files/atom.svg"
				},
				{
					"fileNames": ".apmrc",
					"name": "APM",
					"color": "689F38",
					"pattern": "^\\.apmrc$",
					"icon": "/icons/files/atom.svg"
				},
				{
					"fileNames": "*.atoum.php,atoum.config.php",
					"name": "Atoum",
					"color": "9E9D24",
					"pattern": "^.*\\.?atoum(\\.[^.]+)*\\.php",
					"icon": "/icons/files/atoum.svg"
				},
				{
					"fileNames": "*.dats,*.hats,*.sats",
					"name": "ATS",
					"color": "FF9800",
					"pattern": ".*\\.(dats|hats|sats)$",
					"icon": "/icons/files/ats.svg"
				},
				{
					"fileNames": "*.aup",
					"name": "Audacity",
					"color": "FFCA28",
					"pattern": ".*\\.aup$",
					"icon": "/icons/files/audacity.svg"
				},
				{
					"fileNames": "*.aug",
					"name": "Augeas",
					"color": "FF8A65",
					"pattern": ".*\\.aug$",
					"icon": "/icons/files/augeas.svg"
				},
				{
					"fileNames": "aurelia.js,aurelia.json,aureliafile.json",
					"name": "Aurelia",
					"color": "F13C6F",
					"pattern": "^aurelia(file)?\\.js(on)?$",
					"icon": "/icons/files/aurelia.svg"
				},
				{
					"fileNames": "AUTHORS,AUTHORS.md,AUTHORS.txt",
					"name": "Authors",
					"color": "F78AE0",
					"pattern": "^(AUTHORS|authors)(\\.(md|txt))?$",
					"icon": "/icons/files/authors.svg"
				},
				{
					"fileNames": "*.ahk,*.ahkl",
					"name": "AutoHotKey",
					"color": "6AAB20",
					"pattern": ".*\\.ahkl?$",
					"icon": "/icons/files/ahk.svg"
				},
				{
					"fileNames": "*.au3",
					"name": "AutoIt",
					"color": "1976d2",
					"pattern": ".*\\.au3$",
					"icon": "/icons/files/autoit.svg"
				},
				{
					"fileNames": "*.avcs,*.avsc,*.avdl",
					"name": "Avro",
					"color": "1E88E5",
					"pattern": ".*\\.av(cs|sc|dl)$",
					"icon": "/icons/files/avro.svg"
				},
				{
					"fileNames": "*.awk,*.gawk,*.mawk,*.nawk",
					"name": "AWK",
					"color": "EC407A",
					"pattern": ".*\\.[gmn]?awk$",
					"icon": "/icons/files/awk.svg"
				},
				{
					"fileNames": "*.azcli",
					"name": "Azure",
					"color": "64b5f6",
					"pattern": ".*\\.azcli$",
					"icon": "/icons/files/azure.svg"
				},
				{
					"fileNames": "azure-pipelines.yml",
					"name": "Azure Pipelines",
					"color": "64b5f6",
					"pattern": "^azure-pipelines\\.ya?ml$",
					"icon": "/icons/files/azure.svg"
				},
				{
					"fileNames": ".babelrc,.babelrc.js,.languagebabel,.babel",
					"name": "Babel",
					"color": "F59F29",
					"pattern": "^\\.(babelrc(\\.js)?|languagebabel|babel)$",
					"icon": "/icons/files/babel.svg"
				},
				{
					"fileNames": "babel.json,babel.config.json",
					"name": "Babel Config",
					"color": "F59F29",
					"pattern": "^babel(\\.[\\w\\-]+)?\\.json$",
					"icon": "/icons/files/babel.svg"
				},
				{
					"fileNames": "backbone.js,backbone.min.js",
					"name": "Backbone",
					"color": "2196F3",
					"pattern": "^backbone([-.]min)?\\.js$",
					"icon": "/icons/files/backbone.svg"
				},
				{
					"fileNames": "*.bak,*.old,*.orig",
					"name": "Backup",
					"color": "C792EA",
					"pattern": ".*\\.(bak|old|orig)$",
					"icon": "/icons/files/backup.svg"
				},
				{
					"fileNames": "*.bal,*.balx",
					"name": "Ballerina",
					"color": "00bfa5",
					"pattern": ".*\\.balx?$",
					"icon": "/icons/files/ballerina.svg"
				},
				{
					"fileNames": "*.bas,*.vb,*.vbs",
					"name": "Basic",
					"color": "7963E6",
					"pattern": ".*\\.(bas|vb|vbs)$",
					"icon": "/icons/files/vs.svg"
				},
				{
					"fileNames": ".bzrignore",
					"name": "Bazaar",
					"color": "FFD54F",
					"pattern": "^\\.bzrignore$",
					"icon": "/icons/files/bazaar.svg"
				},
				{
					"fileNames": "*.bzl,*.bazel",
					"name": "Bazel",
					"color": "6AAB20",
					"pattern": ".*\\.(bzl|bazel)$",
					"icon": "/icons/files/bazel.svg"
				},
				{
					"fileNames": ".bazelrc,bazel.rc",
					"name": "Bazel Config",
					"color": "6AAB20",
					"pattern": "(\\.bazelrc|bazel\\.rc)$",
					"icon": "/icons/files/bazel.svg"
				},
				{
					"fileNames": "javaBean.java,javabean.java",
					"name": "Bean",
					"color": "AB7967",
					"pattern": ".*([bB])ean\\.java$",
					"icon": "/icons/files/bean.svg"
				},
				{
					"fileNames": "*.feature.php",
					"name": "Behat",
					"color": "39ADB5",
					"pattern": ".*\\.feature(\\.php)$",
					"icon": "/icons/files/behat.svg"
				},
				{
					"fileNames": "behat.yml,behat.config.yml",
					"name": "Behat Config",
					"color": "39ADB5",
					"pattern": "behat(\\..*)*\\.ya?ml$",
					"icon": "/icons/files/behat.svg"
				},
				{
					"fileNames": ".bemjson,.bemjson.js",
					"name": "BEM",
					"color": "A1887F",
					"pattern": "\\.bemjson(\\.js)?$",
					"icon": "/icons/files/bem.svg"
				},
				{
					"fileNames": "*.cbx,*.bbx,*.bib,*.bst",
					"name": "BibTex",
					"color": "FF8A65",
					"pattern": ".*\\.(cbx|bbx|bib|bst)$",
					"icon": "/icons/files/bibtex.svg"
				},
				{
					"fileNames": "*.biml",
					"name": "Biml",
					"color": "EF5350",
					"pattern": ".*\\.biml$",
					"icon": "/icons/files/biml.svg"
				},
				{
					"fileNames": ".bintray.json",
					"name": "BinTray",
					"color": "81C784",
					"pattern": "\\.bintray\\.json$",
					"icon": "/icons/files/bintray.svg"
				},
				{
					"fileNames": "*.bison,*.y,*.yy,*.yacc",
					"name": "Bison",
					"color": "BF360C",
					"pattern": ".*\\.(bison|yy?|yacc)$",
					"icon": "/icons/files/gnu.svg"
				},
				{
					"fileNames": ".bithoundrc",
					"name": "BitHound",
					"color": "e53935",
					"pattern": "\\.bithoundrc$",
					"icon": "/icons/files/bithound.svg"
				},
				{
					"fileNames": "bitbucket-pipelines.yml",
					"name": "Bitbucket Pipelines",
					"color": "0052CC",
					"pattern": "^bitbucket-pipelines\\.ya?ml$",
					"icon": "/icons/files/bitbucket.svg"
				},
				{
					"fileNames": "*.blade,*.blade.php",
					"name": "Blade",
					"color": "E87537",
					"pattern": ".*\\.blade(\\.php)?$",
					"icon": "/icons/files/blade.svg"
				},
				{
					"fileNames": "*.blend,*.bphys",
					"name": "Blender",
					"color": "FFA000",
					"pattern": ".*\\.(blend|bphys)$",
					"icon": "/icons/files/blender.svg"
				},
				{
					"fileNames": "*.bsv,*.bspec",
					"name": "BlueSpec",
					"color": "1976D2",
					"pattern": ".*\\.(bsv|bspec)$",
					"icon": "/icons/files/bluespec.svg"
				},
				{
					"fileNames": "*.blink",
					"name": "Blink",
					"color": "f9a825",
					"pattern": ".*\\.blink$",
					"icon": "/icons/files/blink.svg"
				},
				{
					"fileNames": "*.bnf,*.ebnf,*.abnf",
					"name": "BNF",
					"color": "8D6E63",
					"pattern": ".*\\.(bnf|abnf|ebnf)$",
					"icon": "/icons/files/bnf.svg"
				},
				{
					"fileNames": "*.boo,*.boo.unity",
					"name": "Boo",
					"color": "66BB6A",
					"pattern": ".*\\.boo(\\.unity)?$",
					"icon": "/icons/files/boo.svg"
				},
				{
					"fileNames": "*.boot",
					"name": "Build Boot",
					"color": "ecc42f",
					"pattern": ".*\\.boot$",
					"icon": "/icons/files/boot.svg"
				},
				{
					"fileNames": "bootstrap.js,bootstrap.ts,bootstrap.css,bootstrap.scss,custom.bootstrap.js",
					"name": "Bootstrap",
					"color": "7E57C2",
					"pattern": "^(custom\\.)?bootstrap\\..+$",
					"icon": "/icons/files/bootstrap.svg"
				},
				{
					"fileNames": ".bootstraprc",
					"name": "Bootstrap RC",
					"color": "7E57C2",
					"pattern": "^\\.bootstraprc$",
					"icon": "/icons/files/bootstrap.svg"
				},
				{
					"fileNames": ".bowerrc,bower.json",
					"name": "Bower",
					"color": "E79627",
					"pattern": "^(\\.bowerrc|bower\\.json)$",
					"icon": "/icons/files/bower.svg"
				},
				{
					"fileNames": "Bowerfile,bowerfile",
					"name": "Bowerfile",
					"color": "E79627",
					"pattern": "^[Bb]owerfile$",
					"icon": "/icons/files/bower.svg"
				},
				{
					"fileNames": "*.bf,*.b",
					"name": "Brainfuck",
					"color": "F06292",
					"pattern": ".*\\.bf?$",
					"icon": "/icons/files/brainfuck.svg"
				},
				{
					"fileNames": "brakeman.yml",
					"name": "Brakeman",
					"color": "78909C",
					"pattern": "brakeman\\.yml$",
					"icon": "/icons/files/brakeman.svg"
				},
				{
					"fileNames": "Brewfile",
					"name": "Brewfile",
					"color": "8D6E63",
					"pattern": "^Brewfile$",
					"icon": "/icons/files/brew.svg"
				},
				{
					"fileNames": "*.bro",
					"name": "Bro",
					"color": "81C784",
					"pattern": ".*\\.bro$",
					"icon": "/icons/files/bro.svg"
				},
				{
					"fileNames": "Brocfile",
					"name": "Broccoli",
					"color": "26A69A",
					"pattern": "^Brocfile$",
					"icon": "/icons/files/broccoli.svg"
				},
				{
					"fileNames": "*.br",
					"name": "Brotli",
					"color": "FF7043",
					"pattern": ".*\\.br$",
					"icon": "/icons/files/brotli.svg"
				},
				{
					"fileNames": ".browserslist,.browserslistrc",
					"name": "Browserslist",
					"color": "FFCA28",
					"pattern": "\\.browserslist(rc)?$",
					"icon": "/icons/files/browserslist.svg"
				},
				{
					"fileNames": "bs-config.js,bs-config.json,browser-sync.js,browser-sync.json",
					"name": "Browsersync",
					"color": "EF5350",
					"pattern": "^(bs-config|browser-sync)\\.(js|json)$",
					"icon": "/icons/files/browsersync.svg"
				},
				{
					"fileNames": "brunch-config.js,brunch-config.coffee,brunch-config.ts",
					"name": "Brunch",
					"color": "26C6DA",
					"pattern": "^brunch-config\\.(js|coffee|ts)$",
					"icon": "/icons/files/brunch.svg"
				},
				{
					"fileNames": "*.buckconfig",
					"name": "Buck",
					"pattern": ".*\\.buckconfig$",
					"color": "4DB6AC",
					"icon": "/icons/files/buck.svg"
				},
				{
					"fileNames": "*.cmj",
					"name": "BuckleScript",
					"pattern": ".*\\.cmj$",
					"color": "26a69a",
					"icon": "/icons/files/bucklescript.svg"
				},
				{
					"fileNames": "buildkite.yml,buildkite.yaml",
					"name": "BuildKite",
					"color": "00ff93",
					"pattern": "^buildkite\\.(yml|yaml)$",
					"icon": "/icons/files/buildkite.svg"
				},
				{
					"fileNames": "Gemfile",
					"name": "Bundler",
					"color": "7963E6",
					"pattern": "^Gemfile$",
					"icon": "/icons/files/bundle.svg"
				},
				{
					"fileNames": "*.dm",
					"name": "Byond",
					"color": "42A5F5",
					"pattern": ".*\\.dm$",
					"icon": "/icons/files/byond.svg"
				},
				{
					"fileNames": "*.c,*.objc,*.idc,*.w,*.nc,*.upc,*.cats,*.wbm,*.xpm",
					"name": "C",
					"color": "E84140",
					"pattern": ".*\\.(c|objc|idc|w|nc|upc|cats|wbm|xpm)$",
					"icon": "/icons/files/c.svg"
				},
				{
					"fileNames": "*.cabal",
					"name": "Cabal",
					"color": "C792EA",
					"pattern": ".*\\.cabal$",
					"icon": "/icons/files/cabal.svg"
				},
				{
					"fileNames": "cabal.project,cabal.config",
					"name": "Cabal Project",
					"color": "C792EA",
					"pattern": "^cabal\\.(config|project)$",
					"icon": "/icons/files/cabal.svg"
				},
				{
					"fileNames": "Caddyfile",
					"name": "Caddy",
					"color": "029a0b",
					"pattern": "^Caddyfile$",
					"icon": "/icons/files/caddy.svg"
				},
				{
					"fileNames": "*.caffemodel,*.solverstate",
					"name": "Caffe",
					"color": "78909C",
					"pattern": ".*\\.(caffemodel|solverstate)$",
					"icon": "/icons/files/caffe.svg"
				},
				{
					"fileNames": "*.caffe2model,*.prototxt",
					"name": "Caffe2",
					"color": "A1887F",
					"pattern": ".*\\.(caffe2model|prototxt)$",
					"icon": "/icons/files/caffe2.svg"
				},
				{
					"fileNames": "Cakefile",
					"name": "Cakefile",
					"color": "E57373",
					"pattern": "^Cakefile$",
					"icon": "/icons/files/cakefile.svg"
				},
				{
					"fileNames": "*.cake,*.ctp",
					"name": "CakePHP",
					"color": "AB7967",
					"pattern": ".*\\.(cake|ctp)$",
					"icon": "/icons/files/cakephp.svg"
				},
				{
					"fileNames": "cargo.toml,cargo.lock",
					"name": "Cargo",
					"color": "ff7043",
					"pattern": "cargo\\.(toml|lock)$",
					"icon": "/icons/files/cargo.svg"
				},
				{
					"fileNames": "Cartfile",
					"name": "Carthage",
					"color": "F06292",
					"pattern": "^Cartfile$",
					"icon": "/icons/files/carthage.svg"
				},
				{
					"fileNames": "*.crt,*.cert,*.x509,*.pks",
					"name": "Certificate",
					"color": "ff5722",
					"pattern": ".*\\.(crt|cert|x509|pks)$",
					"icon": "/icons/files/certificate.svg"
				},
				{
					"fileNames": "*.ceylon",
					"name": "Ceylon",
					"color": "FFA726",
					"pattern": ".*\\.ceylon$",
					"icon": "/icons/files/ceylon.svg"
				},
				{
					"fileNames": "*.cfc,*.cfm,*.cfml,*.lucee",
					"name": "CFC",
					"color": "6A9FB5",
					"pattern": ".*\\.(cfc|cfm|cfml|lucee)$",
					"icon": "/icons/files/cfc.svg"
				},
				{
					"fileNames": "chai.js,chai.ts,chai.es6,chai.coffee,chai.es6,chai.tsx",
					"name": "Chai",
					"color": "a40802",
					"pattern": "^chai\\.([jt]sx?|es6?|coffee)$",
					"icon": "/icons/files/chai.svg"
				},
				{
					"fileNames": "*.pt",
					"name": "Chameleon",
					"color": "66BB6A",
					"pattern": ".*\\.pt$",
					"icon": "/icons/files/chameleon.svg"
				},
				{
					"fileNames": "CHANGELOG,CHANGELOG.md,changelog.md,CHANGELOG.txt",
					"name": "Changelog",
					"color": "7A8387",
					"pattern": "^(CHANGELOG|changelog)(\\.(md|txt))?",
					"icon": "/icons/files/log.svg"
				},
				{
					"fileNames": "*.chpl,*.chapel",
					"name": "Chapel",
					"color": "91cb3d",
					"pattern": ".*\\.(chpl|chapel)$",
					"icon": "/icons/files/chapel.svg"
				},
				{
					"fileNames": "Chart.js,Chart.bundle,Chart.min.js",
					"name": "ChartJS",
					"color": "ff777b",
					"pattern": "^[Cc]hart(\\.bundle)?(\\.min)?\\.[cm]?js$",
					"icon": "/icons/files/chartjs.svg"
				},
				{
					"fileNames": "*.jas",
					"name": "Cheetah 3D",
					"color": "A1887F",
					"pattern": ".*\\.jas$",
					"icon": "/icons/files/cheetah.svg"
				},
				{
					"fileNames": "knife.rb",
					"name": "Chef Knife",
					"pattern": "^knife.rb$",
					"color": "EA7130",
					"icon": "/icons/files/chef.svg"
				},
				{
					"fileNames": "Berksfile,Policyfile",
					"name": "Chef Berksfile",
					"pattern": "^(Berks|Policy)file$",
					"color": "EA7130",
					"icon": "/icons/files/chef.svg"
				},
				{
					"fileNames": "chocolatey.ps1",
					"name": "Chocolatey",
					"color": "884c2e",
					"pattern": "^chocolatey.*\\.ps1$",
					"icon": "/icons/files/chocolatey.svg"
				},
				{
					"fileNames": "*.crx,*.crdownload",
					"name": "Chrome",
					"color": "ffcc43",
					"pattern": ".*\\.(crx|crdownload)$",
					"icon": "/icons/files/chrome.svg"
				},
				{
					"fileNames": "*.ck",
					"name": "ChucK",
					"color": "519017",
					"pattern": ".*\\.ck$",
					"icon": "/icons/files/chuck.svg"
				},
				{
					"fileNames": ".circleci",
					"name": "CircleCI",
					"pattern": "^\\.circleci$",
					"color": "7A8387",
					"icon": "/icons/files/circleci.svg"
				},
				{
					"fileNames": "circle.yml",
					"name": "CircleCI Conf",
					"color": "7A8387",
					"pattern": "^circle\\.ya?ml$",
					"icon": "/icons/files/circleci.svg"
				},
				{
					"fileNames": "*.brd,*.sch,*.pcb,*.gbr,*.gbo,*.gbl,*.gbs,*.gbp,*.gto,*.gtl,*.gtp,*.gts,*.drl,*.dsn",
					"name": "Circuit Board",
					"color": "78909C",
					"pattern": ".*\\.(brd|sch|pcb|gb[rlsop]|gt[losp]|drl|dsn)$",
					"icon": "/icons/files/circuit.svg"
				},
				{
					"fileNames": "*.gko,*.gpt,*.gpb,*.fab,*.pho,*.cir,*.ckt,*.g0,*.g9,*.gm0,*.gm1,*.g90",
					"name": "Circuit Board (2)",
					"color": "78909C",
					"pattern": ".*\\.(gko|gpt|gpb|fab|pho|cir|ckt|gm?[0-9]+)$",
					"icon": "/icons/files/circuit.svg"
				},
				{
					"fileNames": "*.cirru",
					"name": "Cirru",
					"color": "a7a4f8",
					"pattern": ".*\\.cirru$",
					"icon": "/icons/files/cirru.svg"
				},
				{
					"fileNames": "*.clw",
					"name": "Clarion",
					"color": "ef7f02",
					"pattern": ".*\\.clw$",
					"icon": "/icons/files/clarion.svg"
				},
				{
					"fileNames": "*.class,*.o,*.out,*.ko,*.pyo,*.pyc",
					"name": "Class",
					"color": "7A8387",
					"pattern": ".*\\.(class|o|out|ko|py[oc])$",
					"icon": "/icons/files/class.svg"
				},
				{
					"fileNames": "*.icl,*.dcl,*.abc",
					"name": "Clean",
					"color": "4FC3F7",
					"pattern": ".*\\.(icl|dcl|abc)$",
					"icon": "/icons/files/clean.svg"
				},
				{
					"fileNames": "*.click",
					"name": "Click",
					"color": "FF8A65",
					"pattern": ".*\\.click$",
					"icon": "/icons/files/click.svg"
				},
				{
					"fileNames": "*.clp",
					"name": "CLIPS",
					"color": "66BB6A",
					"pattern": ".*\\.clp$",
					"icon": "/icons/files/clips.svg"
				},
				{
					"fileNames": "*.soy",
					"name": "Closure Templates",
					"color": "009788",
					"pattern": ".*\\.soy$",
					"icon": "/icons/files/closuretpl.svg"
				},
				{
					"fileNames": "*.cfignore",
					"name": "Cloud Foundry",
					"color": "0d9ed5",
					"pattern": ".*\\.cfignore$",
					"icon": "/icons/files/cloudfoundry.svg"
				},
				{
					"fileNames": "*.cmake",
					"name": "CMake",
					"color": "497CE3",
					"pattern": ".*\\.cmake$",
					"icon": "/icons/files/cmake.svg"
				},
				{
					"fileNames": "CMakeLists,CMakeLists.txt",
					"name": "CMakelists",
					"color": "497CE3",
					"pattern": "^CMakeLists(\\.txt)?",
					"icon": "/icons/files/cmake.svg"
				},
				{
					"fileNames": "CNAME",
					"name": "CNAME",
					"color": "497CE3",
					"pattern": "^CNAME$",
					"icon": "/icons/files/cname.svg"
				},
				{
					"fileNames": "*.cob,*.ccp,*.cobol,*.cbl,*.cpy",
					"name": "COBOL",
					"color": "7E57C2",
					"pattern": ".*\\.(cob|cobol|cbl|ccp|cpy)$",
					"icon": "/icons/files/cobol.svg"
				},
				{
					"fileNames": "*.podspec",
					"name": "CocoaPods",
					"color": "ee3322",
					"pattern": ".*\\.podspec$",
					"icon": "/icons/files/cocoapods.svg"
				},
				{
					"fileNames": ".codacy.yml",
					"name": "Codacy",
					"color": "2e3d80",
					"pattern": "^\\.codacy\\.ya?ml$",
					"icon": "/icons/files/codacy.svg"
				},
				{
					"fileNames": ".codeclimate.yml",
					"name": "CodeClimate",
					"color": "62a6ce",
					"pattern": "^\\.codeclimate\\.ya?ml$",
					"icon": "/icons/files/codeclimate.svg"
				},
				{
					"fileNames": "codecov.yml",
					"name": "Codecov",
					"color": "ec407a",
					"pattern": "^codecov\\.yml$",
					"icon": "/icons/files/codecov.svg"
				},
				{
					"fileNames": "config.codekit2,config.codekit3",
					"name": "CodeKit",
					"color": "ba3201",
					"pattern": "^config\\.codekit[23]$",
					"icon": "/icons/files/codekit.svg"
				},
				{
					"fileNames": "codeowners",
					"name": "Codeowners",
					"color": "afb42b",
					"pattern": "^codeowners$",
					"icon": "/icons/files/codeowners.svg"
				},
				{
					"fileNames": "codeship-services.yml,codeship-steps.yml",
					"name": "CodeShip",
					"color": "42A5F5",
					"pattern": "^codeship-[\\w.-]+\\.ya?ml$",
					"icon": "/icons/files/codeship.svg"
				},
				{
					"fileNames": "*.coffee,*.iced,*.litcoffee,*.cjsx",
					"name": "CoffeeScript",
					"color": "AB7967",
					"pattern": ".*\\.(coffee|iced|litcoffee|cjsx)$",
					"icon": "/icons/files/coffeescript.svg"
				},
				{
					"fileNames": "coffeelint.json",
					"name": "CoffeeLint",
					"color": "AB7967",
					"pattern": "^coffeelint\\.json$",
					"icon": "/icons/files/coffeescript.svg"
				},
				{
					"fileNames": "*.cf",
					"name": "ColdFusion",
					"pattern": ".*\\.cf$",
					"color": "26A2C1",
					"icon": "/icons/files/cf.svg"
				},
				{
					"fileNames": "*.cf",
					"name": "ColdFusion",
					"pattern": ".*\\.cf$",
					"color": "26A2C1",
					"icon": "/icons/files/cf.svg"
				},
				{
					"fileNames": "*.dae,*.collada",
					"name": "Collada Khronos",
					"pattern": ".*\\.(dae|collada)$",
					"color": "f1a531",
					"icon": "/icons/files/khronos.svg"
				},
				{
					"fileNames": ".commitlintrc,.commitlintrc.js,.commitlintrc.json,.commitlintrc.yml",
					"name": "Commitlint",
					"color": "50B2DD",
					"pattern": ".*\\.commitlintrc(\\.js(on)?|\\.ya?ml)?$",
					"icon": "/icons/files/commitlint.svg"
				},
				{
					"fileNames": "commitlint.config.js",
					"name": "Commitlint Config",
					"color": "50B2DD",
					"pattern": "^commitlint\\.config\\.js$",
					"icon": "/icons/files/commitlint.svg"
				},
				{
					"fileNames": "config.rb",
					"name": "Compass",
					"color": "D52A29",
					"pattern": "^config\\.rb$",
					"icon": "/icons/files/compass.svg"
				},
				{
					"fileNames": "compass.scss,_compass.scss,lemonade.scss",
					"name": "Compass (2)",
					"color": "D52A29",
					"pattern": "^_?(compass|lemonade)\\.scss$",
					"icon": "/icons/files/compass.svg"
				},
				{
					"fileNames": "*.cp,*.cps",
					"name": "Component Pascal",
					"pattern": ".*\\.cps?$",
					"color": "FDD835",
					"icon": "/icons/files/cp.svg"
				},
				{
					"fileNames": "composer.json",
					"name": "Composer",
					"color": "EA7130",
					"pattern": "^composer\\.json$",
					"icon": "/icons/files/composer.svg"
				},
				{
					"fileNames": "composer.lock",
					"name": "Composer Lock",
					"color": "e53935",
					"pattern": "^composer\\.lock$",
					"icon": "/icons/files/lock.svg"
				},
				{
					"fileNames": "composer.phar",
					"name": "Composer Phar",
					"color": "EA7130",
					"pattern": "^composer\\.phar$",
					"icon": "/icons/files/composer.svg"
				},
				{
					"fileNames": "*.cdf",
					"name": "Computable Document Format",
					"pattern": ".*\\.cdf$",
					"color": "de2425",
					"icon": "/icons/files/cdf.svg"
				},
				{
					"fileNames": "conanfile.py,conanfile.txt,conan.conf",
					"name": "Conan",
					"pattern": "^(conanfile\\.(txt|py)|conan\\.conf)$",
					"color": "518bc5",
					"icon": "/icons/files/conan.svg"
				},
				{
					"fileNames": ".condarc",
					"name": "Conda",
					"pattern": "^\\.condarc$",
					"color": "9CCC65",
					"icon": "/icons/files/conda.svg"
				},
				{
					"fileNames": "*.conll,*.conllu",
					"name": "CoNLL",
					"pattern": "^.*\\.conllu?$",
					"color": "BA68C8",
					"icon": "/icons/files/conll.svg"
				},
				{
					"fileNames": "cordova.js,cordova-config.js,cordova-2.js",
					"name": "Cordova",
					"color": "1E9CEF",
					"pattern": "^cordova([^.]*\\.|-(\\d\\.)+)[cm]?js$",
					"icon": "/icons/files/cordova.svg"
				},
				{
					"fileNames": "*.coq",
					"name": "Coq",
					"pattern": "^.*\\.coq$",
					"color": "b89464",
					"icon": "/icons/files/coq.svg"
				},
				{
					"fileNames": "*.cmx,*.ccx,*.cdr,*.cdrx,*.cdt",
					"name": "Corel DRAW",
					"pattern": "^.*\\.(cmx|ccx|cdrx?|cdt)$",
					"color": "F06292",
					"icon": "/icons/files/corel.svg"
				},
				{
					"fileNames": ".coveralls.yml",
					"name": "Coveralls",
					"pattern": "^\\.coveralls\\.ya?ml$",
					"color": "cc453e",
					"icon": "/icons/files/coveralls.svg"
				},
				{
					"fileNames": "cpanfile,META.yml,META.json",
					"name": "CPAN",
					"pattern": "^(cpanfile|META\\.(yml|json))$",
					"color": "7986CB",
					"icon": "/icons/files/cpan.svg"
				},
				{
					"fileNames": "CREDITS,CREDITS.md,CREDITS.txt,credits",
					"name": "Credits",
					"color": "9ccc65",
					"pattern": "(CREDITS|credits).*",
					"icon": "/icons/files/credits.svg"
				},
				{
					"fileNames": "*.creole",
					"name": "Creole",
					"pattern": "^.*\\.creole$",
					"color": "ffcc33",
					"icon": "/icons/files/creole.svg"
				},
				{
					"fileNames": "crowdin.yml",
					"name": "Crowdin",
					"pattern": "^crowdin\\.ya?ml$",
					"color": "43a047",
					"icon": "/icons/files/crowdin.svg"
				},
				{
					"fileNames": "*.cr,*.ecr",
					"name": "Crystal",
					"color": "FFCB6B",
					"pattern": ".*\\.(cr|ecr)$",
					"icon": "/icons/files/crystal.svg"
				},
				{
					"fileNames": "*.orc,*.udo,*.csc,*.sco",
					"name": "CSound",
					"pattern": "^.*\\.(orc|udo|csc|sco)$",
					"color": "#343433",
					"icon": "/icons/files/csound.svg"
				},
				{
					"fileNames": "*.css",
					"name": "CSS",
					"color": "1E9CEF",
					"pattern": ".*\\.css$",
					"icon": "/icons/files/css.svg"
				},
				{
					"fileNames": "*.css.map",
					"name": "CSS Map",
					"color": "42a5f5",
					"pattern": ".*\\.css\\.map$",
					"icon": "/icons/files/cssmap.svg"
				},
				{
					"fileNames": "*.csv,*.tsv",
					"name": "CSV",
					"color": "6AAB20",
					"pattern": ".*\\.(csv|tsv)$",
					"icon": "/icons/files/csv.svg"
				},
				{
					"fileNames": "*.feature,*.feature",
					"name": "Cucumber Features",
					"color": "6AAB20",
					"pattern": ".*\\.feature$",
					"icon": "/icons/files/cucumber.svg"
				},
				{
					"fileNames": "cucumber.js,cucumber.json,cucumber.ts,cucumber.yml",
					"name": "Cucumber Config",
					"color": "6AAB20",
					"pattern": "cucumber\\.(js|json|ts|ya?ml)",
					"icon": "/icons/files/cucumber.svg"
				},
				{
					"fileNames": "*.cu,*.cuh",
					"name": "CUDA",
					"color": "AED581",
					"pattern": ".*\\.cuh?$",
					"icon": "/icons/files/nvidia.svg"
				},
				{
					"fileNames": "*.cfl",
					"name": "Cuneiform",
					"color": "536DFE",
					"pattern": ".*\\.cfl$",
					"icon": "/icons/files/cuneiform.svg"
				},
				{
					"fileNames": ".curlrc",
					"name": "cURL",
					"color": "9575CD",
					"pattern": "^\\.curlrc$",
					"icon": "/icons/files/curl.svg"
				},
				{
					"fileNames": "*.curry",
					"name": "Curry",
					"color": "FF8A65",
					"pattern": ".*\\.curry$",
					"icon": "/icons/files/curry.svg"
				},
				{
					"fileNames": "*.cwl",
					"name": "Common Workflow Language",
					"color": "c03c62",
					"pattern": ".*\\.cwl$",
					"icon": "/icons/files/cwl.svg"
				},
				{
					"fileNames": "*.pyx,*.pxd,*.pxi",
					"name": "Cython",
					"color": "5C6BC0",
					"pattern": "^.*\\.(pyx|px[di])$",
					"icon": "/icons/files/cython.svg"
				},
				{
					"fileNames": "cypress.json",
					"name": "Cypress",
					"color": "616161",
					"pattern": "^cypress\\.json$",
					"icon": "/icons/files/cypress.svg"
				},
				{
					"fileNames": "*.cpp,*.c++,*.cc,*.ii,*.mii,*.cxx,*.ipp,*.tcc,*.inl",
					"name": "C++",
					"color": "1E9CEF",
					"pattern": ".*\\.(cpp|c\\+\\+|cc|ii|mii|cxx|ipp|tcc|inl)$",
					"icon": "/icons/files/cpp.svg"
				},
				{
					"fileNames": "*.csx,*.cs",
					"name": "C#",
					"color": "0277bd",
					"pattern": ".*\\.csx?$",
					"icon": "/icons/files/csharp.svg"
				},
				{
					"fileNames": "d3.js,d3.mjs,d3.v2.cjs,d3.v10-min.js",
					"name": "D3",
					"color": "f08a43",
					"pattern": "^d3(\\.v\\d+)?[^.]*\\.[cm]?js",
					"icon": "/icons/files/d3.svg"
				},
				{
					"fileNames": "*.dnh",
					"name": "Danmufuku",
					"color": "42a5f5",
					"pattern": ".*\\.dnh$",
					"icon": "/icons/files/yang.svg"
				},
				{
					"fileNames": "*.dart",
					"name": "Dart",
					"color": "26A2C1",
					"pattern": ".*\\.dart$",
					"icon": "/icons/files/dart.svg"
				},
				{
					"fileNames": "*.darcspatch,*.dpatch",
					"name": "Darcs",
					"color": "83ff00",
					"pattern": ".*\\.d(arcs)?patch$",
					"icon": "/icons/files/darcs.svg"
				},
				{
					"fileNames": "*.darcspatch,*.dpatch",
					"name": "Darcs BoringIgnore",
					"color": "808080",
					"pattern": ".*\\.d(arcs)?patch$",
					"icon": "/icons/files/boringignore.svg"
				},
				{
					"fileNames": "*.cpuprofile,*.cloc",
					"name": "Dashboard",
					"color": "42A5F5",
					"pattern": ".*\\.(cpuprofile|cloc)$",
					"icon": "/icons/files/dashboard.svg"
				},
				{
					"fileNames": "*.dwl",
					"name": "Dataweave",
					"color": "049cd8",
					"pattern": ".*\\.dwl$",
					"icon": "/icons/files/dataweave.svg"
				},
				{
					"fileNames": "*.db,*.dbi,*.ddl,*.dict,*.od,*.schema",
					"name": "DB",
					"color": "F78C6C",
					"pattern": ".*\\.(dbi?|ddl|dict|od|schema)$",
					"icon": "/icons/files/db.svg"
				},
				{
					"fileNames": "*.dbf",
					"name": "dBase",
					"color": "e1240d",
					"pattern": ".*\\.dbf$",
					"icon": "/icons/files/dbase.svg"
				},
				{
					"fileNames": "*.deb,*.dsc,*.control",
					"name": "Debian",
					"color": "d0094d",
					"pattern": ".*\\.(deb|dsc|control)$",
					"icon": "/icons/files/debian.svg"
				},
				{
					"fileNames": "*.delphi,*.dfm,*.dof,*.dpr",
					"name": "Delphi",
					"color": "eb2734",
					"pattern": ".*\\.(delphi|dfm|dof|dpr)$",
					"icon": "/icons/files/delphi.svg"
				},
				{
					"fileNames": "Dependencies",
					"name": "Deps",
					"color": "81D4FA",
					"pattern": "^DEPS$",
					"icon": "/icons/files/deps.svg"
				},
				{
					"fileNames": "devcontainer.json",
					"name": "DevContainer",
					"color": "5590bf",
					"pattern": "^devcontainer\\.json$",
					"icon": "/icons/files/devcontainer.svg"
				},
				{
					"fileNames": "*.dts,*.dtsi",
					"name": "DeviceTree",
					"color": "ed8012",
					"pattern": ".*\\.dtsi?$",
					"icon": "/icons/files/devicetree.svg"
				},
				{
					"fileNames": "*.dhall",
					"name": "Dhall",
					"color": "464646",
					"pattern": ".*\\.dhall$",
					"icon": "/icons/files/dhall.svg"
				},
				{
					"fileNames": "*.dia",
					"name": "Dia",
					"color": "DCE775",
					"pattern": ".*\\.dia$",
					"icon": "/icons/files/dia.svg"
				},
				{
					"fileNames": "*.dig",
					"name": "Digdag",
					"color": "f0880e",
					"pattern": ".*\\.dig$",
					"icon": "/icons/files/digdag.svg"
				},
				{
					"fileNames": "*.zone,*.arpa",
					"name": "DNS Zone",
					"color": "64B5F6",
					"pattern": ".*\\.(zone|arpa)$",
					"icon": "/icons/files/dns.svg"
				},
				{
					"fileNames": "*.d,*.di",
					"name": "DLang",
					"color": "D52A29",
					"pattern": ".*\\.di?$",
					"icon": "/icons/files/dlang.svg"
				},
				{
					"fileNames": "*.diff,*.diffs",
					"name": "Diff",
					"color": "78909C",
					"pattern": ".*\\.diffs?$",
					"icon": "/icons/files/diff.svg"
				},
				{
					"fileNames": "*.flake8,*.djt",
					"name": "Django",
					"color": "2aa473",
					"pattern": ".*\\.(flake8|djt)$",
					"icon": "/icons/files/django.svg"
				},
				{
					"fileNames": "*.dll,*.dlc",
					"name": "DLL",
					"color": "497CE3",
					"pattern": ".*\\.(dll|dlc)$",
					"icon": "/icons/files/dylib.svg"
				},
				{
					"fileNames": "*.do",
					"name": "Do",
					"color": "FFCB6B",
					"pattern": ".*\\.do$",
					"icon": "/icons/files/tomcat.svg"
				},
				{
					"fileNames": "*.dbk,*.docbook",
					"name": "Docbook",
					"color": "b3110c",
					"pattern": ".*\\.(dbk|docbook)$",
					"icon": "/icons/files/docbook.svg"
				},
				{
					"fileNames": ".doclets.yaml,.doclets.yml",
					"name": "Doclets",
					"color": "004452",
					"pattern": "\\.doclets\\.ya?ml$",
					"icon": "/icons/files/doclets.svg"
				},
				{
					"fileNames": "Dockerfile,dockerfile,dev.dockerfile,prodDockerfile",
					"name": "Docker",
					"color": "1e9cef",
					"pattern": ".*\\.?[dD]ockerfile$",
					"icon": "/icons/files/docker.svg"
				},
				{
					"fileNames": "docker-compose.yml,docker-compose.yaml,docker-compose.dev.yml",
					"name": "DockerCompose",
					"color": "1e9cef",
					"pattern": "^docker-compose(.*)\\.(yml|yaml)$",
					"icon": "/icons/files/docker.svg"
				},
				{
					"fileNames": ".dockerignore,.Dockerignore",
					"name": "Docker Ignore",
					"color": "808080",
					"pattern": "\\.[dD]ockerignore$",
					"icon": "/icons/files/dockerignore.svg"
				},
				{
					"fileNames": "*.eco",
					"name": "DocPad",
					"color": "bfad7d",
					"pattern": ".*\\.eco$",
					"icon": "/icons/files/docpad.svg"
				},
				{
					"fileNames": "docz.config.js,.doczrc.json,.doczrc.config.mjs,docz.config.cjs",
					"name": "Docz",
					"color": "54e0d7",
					"pattern": "\\.?docz(rc)?(\\.config)?\\.([cm]?js|json)$",
					"icon": "/icons/files/docz.svg"
				},
				{
					"fileNames": "*.doge,*.djs",
					"name": "DogeScript",
					"color": "c2a633",
					"pattern": ".*\\.(doge|djs)$",
					"icon": "/icons/files/dogescript.svg"
				},
				{
					"fileNames": "dojo.js,dojo.mjs,dojo.cjs",
					"name": "Dojo",
					"color": "e92341",
					"pattern": "^dojo\\.[cm]?js$",
					"icon": "/icons/files/dojo.svg"
				},
				{
					"fileNames": "dosbox.conf,dosbox-0.74.conf,Dosbox.conf",
					"name": "DosBOX",
					"color": "b33b00",
					"pattern": "^[dD]osbox.*\\.conf$",
					"icon": "/icons/files/dosbox.svg"
				},
				{
					"fileNames": "*.def,*.dot,*.jst",
					"name": "DotJS",
					"color": "2196f3",
					"pattern": ".*\\.(def|dot|jst)$",
					"icon": "/icons/files/dotjs.svg"
				},
				{
					"fileNames": "*.xaml,*.csproj,*.vbproj",
					"name": "DotNET",
					"color": "26A2C1",
					"pattern": ".*\\.(xaml|csproj|vbproj)$",
					"icon": "/icons/files/dotnet.svg"
				},
				{
					"fileNames": "Doxyfile,doxyfile",
					"name": "Doxygen",
					"color": "3a81e0",
					"pattern": "^[Dd]oxyfile$",
					"icon": "/icons/files/doxygen.svg"
				},
				{
					"fileNames": "dragula.js,dragula.css,dragula.min.cjs,dragula.min.css,dragula.mjs",
					"name": "Dragula",
					"color": "902855",
					"pattern": "^dragula(\\.min)?\\.([cm]?js|css)$",
					"icon": "/icons/files/dragula.svg"
				},
				{
					"fileNames": ".drone.yml,.drone.yaml",
					"name": "Drone",
					"color": "04aae4",
					"pattern": "\\.drone\\.ya?ml$",
					"icon": "/icons/files/drone.svg"
				},
				{
					"fileNames": "*.drupal",
					"name": "Drupal",
					"color": "26A2C1",
					"pattern": ".*\\.drupal$",
					"icon": "/icons/files/drupal.svg"
				},
				{
					"fileNames": "*.dyalog,*.dyapp,*.mipage",
					"name": "Dyalog APL",
					"color": "fc9732",
					"pattern": ".*\\.(dyalog|dyapp|mipage)$",
					"icon": "/icons/files/dyalog.svg"
				},
				{
					"fileNames": "*.dylib,*.bundle",
					"name": "Dylib",
					"color": "497CE3",
					"pattern": ".*\\.(dylib|bundle)$",
					"icon": "/icons/files/dylib.svg"
				},
				{
					"fileNames": "*.eclipse,*.classpath,*.project,*.cproject",
					"name": "Eclipse",
					"color": "7963E6",
					"pattern": ".*\\.(eclipse|classpath|c?project)",
					"icon": "/icons/files/eclipse.svg"
				},
				{
					"fileNames": "*.edge",
					"name": "Edge",
					"color": "FB2F51",
					"pattern": ".*\\.edge$",
					"icon": "/icons/files/adonis.svg"
				},
				{
					"fileNames": ".editorconfig",
					"name": "EditorConfig",
					"color": "7A8387",
					"pattern": "^\\.editorconfig$",
					"icon": "/icons/files/editorconfig.svg"
				},
				{
					"fileNames": "*.e",
					"name": "Eiffel",
					"color": "4FC3F7",
					"pattern": ".*\\.e$",
					"icon": "/icons/files/eiffel.svg"
				},
				{
					"fileNames": ".emacs.conf,.emacsconfig,.emacsrc",
					"name": "Emacs",
					"color": "E79627",
					"pattern": "^\\.emacs.*$",
					"icon": "/icons/files/emacs.svg"
				},
				{
					"fileNames": "*.el,*.elc,*.eld,*.gnus,*.viper,*.ede",
					"name": "Emacs Lisp",
					"color": "E79627",
					"pattern": "^.*\\.(el|el[cd]|gnus|viper|ede)$",
					"icon": "/icons/files/emacs.svg"
				},
				{
					"fileNames": "Cask,Caskfile",
					"name": "Emacs Cask",
					"color": "E79627",
					"pattern": "^Cask(file)?$",
					"icon": "/icons/files/emacs.svg"
				},
				{
					"fileNames": ".ember-cli",
					"name": "Ember CLI",
					"color": "F78C6C",
					"pattern": "^\\.ember-cli$",
					"icon": "/icons/files/ember.svg"
				},
				{
					"fileNames": ".ember.json",
					"name": "Ember",
					"color": "F78C6C",
					"pattern": "^\\.ember\\.json$",
					"icon": "/icons/files/ember.svg"
				},
				{
					"fileNames": "*.ejs",
					"name": "EJS",
					"color": "7A8387",
					"pattern": ".*\\.ejs$",
					"icon": "/icons/files/ejs.svg"
				},
				{
					"fileNames": "*.ex,*.eex,*.exs,*.elixir,*.leex",
					"name": "Elixir",
					"color": "C792EA",
					"pattern": ".*\\.(ex|eex|exs|elixir|leex)$",
					"icon": "/icons/files/ex.svg"
				},
				{
					"fileNames": "*.elm",
					"name": "Elm",
					"color": "26A2C1",
					"pattern": ".*\\.elm$",
					"icon": "/icons/files/elm.svg"
				},
				{
					"fileNames": ".eslintrc,.eslintrc.js,.eslintrc.json,.eslintrc.yml",
					"name": "ESLint",
					"color": "7963E6",
					"pattern": ".*\\.eslintrc(\\.js(on)?|\\.y(a)?ml)?$",
					"icon": "/icons/files/eslint.svg"
				},
				{
					"fileNames": ".eslintcache",
					"name": "ESLint Cache",
					"color": "7963E6",
					"pattern": ".*\\.eslintcache$",
					"icon": "/icons/files/eslint.svg"
				},
				{
					"fileNames": "*.erb,*.ru",
					"name": "ERB",
					"color": "7963E6",
					"pattern": ".*\\.(erb|ru)$",
					"icon": "/icons/files/erb.svg"
				},
				{
					"fileNames": "*.erc,*.erl,*.erlang,*.hrl,*.xrl,*.yrl,*.beam",
					"name": "ErLang",
					"color": "D52A29",
					"pattern": ".*\\.(erc|erlang|beam|[ehxy]rl)$",
					"icon": "/icons/files/erlang.svg"
				},
				{
					"fileNames": "Emake,Emakefile",
					"name": "Erlang Makefile",
					"color": "E79627",
					"pattern": "^Emake(file)?$",
					"icon": "/icons/files/makefile.svg"
				},
				{
					"fileNames": "*.xls,*.xlsx,*.xlm,*.xlt,*.xlsb,*.odx",
					"name": "Excel",
					"color": "6AAB20",
					"pattern": ".*\\.(xls|xlsx|xlm|xlt|xlsb|odx)$",
					"icon": "/icons/files/excel.svg"
				},
				{
					"fileNames": "fabfile.py",
					"name": "Fabric",
					"color": "3882be",
					"pattern": "^fabfile\\.py$",
					"icon": "/icons/files/fabric.svg"
				},
				{
					"fileNames": ".factor,.factor-rc,.factor-boot-rc",
					"name": "Factor",
					"color": "8c6613",
					"pattern": "^\\.factor(-rc|-boot-rc)?$",
					"icon": "/icons/files/factor.svg"
				},
				{
					"fileNames": "*.fal,*.falcon",
					"name": "Falcon",
					"color": "f37440",
					"pattern": ".*\\.(fal|falcon)$",
					"icon": "/icons/files/falcon.svg"
				},
				{
					"fileNames": "*.fy,*.fancypack",
					"name": "Fancy",
					"color": "7986CB",
					"pattern": ".*\\.(fy|fancypack)$",
					"icon": "/icons/files/fancy.svg"
				},
				{
					"fileNames": "Fakefile",
					"name": "Fakefile",
					"color": "7986CB",
					"pattern": "^Fakefile$",
					"icon": "/icons/files/fancy.svg"
				},
				{
					"fileNames": "*.fan,*.fantom",
					"name": "Fantom",
					"color": "BDBDBD",
					"pattern": ".*\\.(fan|fantom)$",
					"icon": "/icons/files/fantom.svg"
				},
				{
					"fileNames": "*.fas,*.fasta,*.fastq,*.faa,*.mpfa,*.fq,*.seq,*.fna,*.ffn,*.frn,*.sam",
					"name": "Fasta",
					"color": "017c82",
					"pattern": ".*\\.(fas|fasta|fastq|faa|mpfa|fq|seq|fna|ffn|frn|sam)$",
					"icon": "/icons/files/fasta.svg"
				},
				{
					"fileNames": "*.dsp",
					"name": "Faust",
					"color": "FF8A65",
					"pattern": ".*\\.dsp$",
					"icon": "/icons/files/faust.svg"
				},
				{
					"fileNames": "favicon.ico,favicon.png,favicon.jpg",
					"name": "Favicon",
					"color": "ffd54f",
					"pattern": "^favicon\\.(ico|png|jpg)$",
					"icon": "/icons/files/favicon.svg"
				},
				{
					"fileNames": "*.fbx",
					"name": "FBX",
					"color": "00abaa",
					"pattern": ".*\\.fbx$",
					"icon": "/icons/files/fbx.svg"
				},
				{
					"fileNames": "*.fexl,*.fxl",
					"name": "Fexl",
					"color": "6bcede",
					"pattern": ".*\\.(fxl|fexl)$",
					"icon": "/icons/files/fexl.svg"
				},
				{
					"fileNames": "*.fdx",
					"name": "Final Draft",
					"color": "81C784",
					"pattern": ".*\\.fdx$",
					"icon": "/icons/files/finaldraft.svg"
				},
				{
					"fileNames": "._MACOSX,.__MACOSX,._,.DS_Store",
					"name": "Finder",
					"color": "26A2C1",
					"pattern": "^\\.(_+(MACOSX)?|DS_Store)$",
					"icon": "/icons/files/finder.svg"
				},
				{
					"fileNames": "*.firebaserc",
					"name": "FirebaseRC",
					"color": "fcca3f",
					"pattern": ".*\\.firebaserc$",
					"icon": "/icons/files/firebase.svg"
				},
				{
					"fileNames": "firestore.rules,firestore.indexes.json",
					"name": "Firestore",
					"color": "fcca3f",
					"pattern": "^firestore\\.(indexes\\.json|rules)$",
					"icon": "/icons/files/firebase.svg"
				},
				{
					"fileNames": "firebase.json",
					"name": "Firebase",
					"color": "fcca3f",
					"pattern": "^firebase\\.json$",
					"icon": "/icons/files/firebase.svg"
				},
				{
					"fileNames": "*.bolt",
					"name": "Firebase Bolt",
					"color": "FF8A65",
					"pattern": ".*\\.bolt$",
					"icon": "/icons/files/firebasebolt.svg"
				},
				{
					"fileNames": "*.webapp,*.xpi",
					"name": "Firefox",
					"color": "EF5350",
					"pattern": ".*\\.(webapp|xpi)$",
					"icon": "/icons/files/firefox.svg"
				},
				{
					"fileNames": "*.swf,*.flash,*.swc",
					"name": "Flash",
					"color": "d92f3c",
					"pattern": ".*\\.(swf|flash|swc)$",
					"icon": "/icons/files/flash.svg"
				},
				{
					"fileNames": "flask.py",
					"name": "Flask",
					"color": "F48FB1",
					"pattern": "^flask\\.py$",
					"icon": "/icons/files/flask.svg"
				},
				{
					"fileNames": "*.flow,*.flowconfig",
					"name": "Flow",
					"color": "91B859",
					"pattern": ".*\\.(flow|flowconfig)$",
					"icon": "/icons/files/flow.svg"
				},
				{
					"fileNames": ".flutter-plugins",
					"name": "Flutter",
					"color": "64B5F6",
					"pattern": "^\\.flutter-plugins$",
					"icon": "/icons/files/flutter.svg"
				},
				{
					"fileNames": "*.flux,*.fx",
					"name": "Flux",
					"color": "22ADF6",
					"pattern": ".*\\.(fx|flux)$",
					"icon": "/icons/files/flux.svg"
				},
				{
					"fileNames": "*.pcf,*.psf,*.psftx,*.bdf,*.fnt,*.fon,*.snf,*.flf,*.tlf,*.dwf,*.bmf",
					"name": "Font Bitmap",
					"color": "FF8A65",
					"pattern": ".*\\.(pcf|psf|psftx|bdf|fnt|fon|snf|flf|tlf|dwf|bmf)$",
					"icon": "/icons/files/fontbitmap.svg"
				},
				{
					"fileNames": "*.ff,*.pe,*.sfd",
					"name": "FontForge",
					"color": "BDBDBD",
					"pattern": ".*\\.(ff|pe|sfd)$",
					"icon": "/icons/files/fontforge.svg"
				},
				{
					"fileNames": "*.f77,*.f90,*.f95,*.for,*.fpp",
					"name": "Fortran",
					"color": "A1887F",
					"pattern": ".*\\.(f77|f90|f95|for|fpp)$",
					"icon": "/icons/files/fortran.svg"
				},
				{
					"fileNames": ".fossa.yml,.fossa.yaml",
					"name": "FOSSA",
					"color": "795548",
					"pattern": "^\\.fossa\\.ya?ml$",
					"icon": "/icons/files/fossa.svg"
				},
				{
					"fileNames": ".fossaignore",
					"name": "FOSSAIgnore",
					"color": "808080",
					"pattern": "^\\.fossaignore$",
					"icon": "/icons/files/fossaignore.svg"
				},
				{
					"fileNames": "*.fountain",
					"name": "Fountain",
					"color": "4FC3F7",
					"pattern": "^.*\\.fountain$",
					"icon": "/icons/files/fountain.svg"
				},
				{
					"fileNames": "*.fidl,*.fdl,*.fdepl",
					"name": "Franca IDL",
					"color": "FFB74D",
					"pattern": "^.*\\.(fidl|fdl|fdepl)$",
					"icon": "/icons/files/franca.svg"
				},
				{
					"fileNames": "*.ftl,*.freemarker",
					"name": "FreeMarker",
					"color": "497CE3",
					"pattern": ".*\\.(ftl|freemarker)$",
					"icon": "/icons/files/freemarker.svg"
				},
				{
					"fileNames": "*.fr",
					"name": "Frege",
					"color": "810000",
					"pattern": ".*\\.fr$",
					"icon": "/icons/files/frege.svg"
				},
				{
					"fileNames": "*.fs,*.fsi,*.fsx,*.fsproj",
					"name": "FSharp",
					"color": "1E9CEF",
					"pattern": ".*\\.(fs|fsi|fsx|fsproj)$",
					"icon": "/icons/files/fsharp.svg"
				},
				{
					"fileNames": "fuelux.css,fuelux.min.css,fuelux.js,fuelux.min.js",
					"name": "Fuel UX",
					"color": "f7901e",
					"pattern": "^fuelux\\..*",
					"icon": "/icons/files/fuelux.svg"
				},
				{
					"fileNames": "fuse.js,fuse.mjs",
					"name": "FuseBox",
					"color": "64B5F6",
					"pattern": "^fuse\\.(js|mjs)$",
					"icon": "/icons/files/fusebox.svg"
				},
				{
					"fileNames": "*.fut",
					"name": "Futhark",
					"color": "B71C1C",
					"pattern": ".*\\.fut$",
					"icon": "/icons/files/futhark.svg"
				},
				{
					"fileNames": "gatsby.js,gatsby.config.js,gatsby.ts",
					"name": "Gatsby",
					"color": "663399",
					"pattern": "^gatsby.*\\.(js|ts)",
					"icon": "/icons/files/gatsby.svg"
				},
				{
					"fileNames": "*.ghostscript",
					"name": "GhostScript",
					"color": "7A8387",
					"pattern": ".*\\.ghostscript$",
					"icon": "/icons/files/ghostscript.svg"
				},
				{
					"fileNames": "*.gem",
					"name": "Gem",
					"color": "e53935",
					"pattern": ".*\\.gem$",
					"icon": "/icons/files/gemfile.svg"
				},
				{
					"fileNames": "Gemfile.lock,gemfile.lock",
					"name": "Gemfile",
					"color": "e53935",
					"pattern": "^[Gg]emfile\\.lock$",
					"icon": "/icons/files/gemfile.svg"
				},
				{
					"fileNames": ".gitlab-ci.yml",
					"name": "GitLab CI",
					"color": "e24329",
					"pattern": "^\\.gitlab-ci\\.yml$",
					"icon": "/icons/files/gitlab.svg"
				},
				{
					"fileNames": ".gitignore",
					"name": "GitIgnore",
					"color": "808080",
					"pattern": "^\\.gitignore",
					"icon": "/icons/files/gitignore.svg"
				},
				{
					"fileNames": ".git,.git-submodules,.gitrc",
					"name": "Git",
					"color": "D52A29",
					"pattern": "^\\.git.*",
					"icon": "/icons/files/git.svg"
				},
				{
					"fileNames": "go.mod,go.sub",
					"name": "Go Config",
					"color": "82AAFF",
					"pattern": "^go\\.(mod|sub)$",
					"icon": "/icons/files/go.svg"
				},
				{
					"fileNames": "*.gd,*.godot,*.tres,*.tscn",
					"name": "Godot",
					"color": "82AAFF",
					"pattern": ".*\\.(gd|godot|tres|tscn)$",
					"icon": "/icons/files/godot.svg"
				},
				{
					"fileNames": "*.gradle",
					"name": "Gradle",
					"color": "26A2C1",
					"pattern": ".*\\.gradle$",
					"icon": "/icons/files/gradle.svg"
				},
				{
					"fileNames": "gradlew",
					"name": "Gradlew",
					"color": "26A2C1",
					"pattern": "gradlew$",
					"icon": "/icons/files/gradle.svg"
				},
				{
					"fileNames": "*.graphcool",
					"name": "Graphcool",
					"color": "27ae60",
					"pattern": ".*\\.(graphcool)$",
					"icon": "/icons/files/graphcool.svg"
				},
				{
					"fileNames": "*.gql,*.graphql",
					"name": "GraphQL",
					"color": "7963E6",
					"pattern": ".*\\.(gql|graphql)$",
					"icon": "/icons/files/graphql.svg"
				},
				{
					"fileNames": ".graphqlconfig",
					"name": "GraphQL Config",
					"color": "7963E6",
					"pattern": "\\.graphqlconfig$",
					"icon": "/icons/files/graphql.svg"
				},
				{
					"fileNames": "*.dot,*.gv,*.graphviz",
					"name": "Graphviz",
					"color": "26A2C1",
					"pattern": ".*\\.(dot|gv|graphviz)$",
					"icon": "/icons/files/graphviz.svg"
				},
				{
					"fileNames": "gridsome.config.js,gridsome.server.js",
					"name": "Gridsome",
					"color": "00a672",
					"pattern": "^gridsome\\.(config|server)\\.js$",
					"icon": "/icons/files/gridsome.svg"
				},
				{
					"fileNames": "*.gy,*.gdsl,*.groovy,*.grt,*.gtpl,*.gsp,*.gvy",
					"name": "Groovy",
					"color": "26A2C1",
					"pattern": ".*\\.(gy|gdsl|groovy|grt|gtpl|gsp|gvy)$",
					"icon": "/icons/files/groovy.svg"
				},
				{
					"fileNames": "gruntfile,Gruntfile,gruntfile.js,Gruntfile.ts",
					"name": "Grunt",
					"color": "F4BF75",
					"pattern": "[gG]runtfile.*",
					"icon": "/icons/files/gruntfile.svg"
				},
				{
					"fileNames": "gulpfile,Gulpfile,gulpfile.js,Gulpfile.ts",
					"name": "Gulp",
					"color": "C74748",
					"pattern": "[gG]ulpfile.*",
					"icon": "/icons/files/gulpfile.svg"
				},
				{
					"fileNames": "*.objh,*.h,*.hp,*.hpp,*.tcc,*.hxx",
					"name": "H",
					"color": "E57373",
					"pattern": ".*\\.(objh|h|hp|hpp|tcc|hxx)$",
					"icon": "/icons/files/hh.svg"
				},
				{
					"fileNames": "*.hhconfig,*.hh,*.hhi,*.hack",
					"name": "Hack",
					"color": "AB7967",
					"pattern": ".*\\.(hhconfig|hh|hhi|hack)$",
					"icon": "/icons/files/hack.svg"
				},
				{
					"fileNames": "*.haml,*.hamlc,*.haml.deface",
					"name": "HAML",
					"color": "E99727",
					"pattern": ".*\\.haml(c|.deface)?$",
					"icon": "/icons/files/haml.svg"
				},
				{
					"fileNames": "*.prg,*.hb",
					"name": "Harbour",
					"color": "64B5F6",
					"pattern": ".*\\.(prg|hb)?$",
					"icon": "/icons/files/harbour.svg"
				},
				{
					"fileNames": "*.hcl,*.workflow",
					"name": "Hashicorp",
					"color": "AB76A0",
					"pattern": ".*\\.(hcl|workflow)$",
					"icon": "/icons/files/hcl.svg"
				},
				{
					"fileNames": "*.haskell,*.hs,*.hsc,*.c2hs,*.lhs,*.hsig,*.hs-boot",
					"name": "Haskell",
					"color": "AB76A0",
					"pattern": ".*\\.(haskell|hs|hsc|c2hs|lhs|hsig|hs-boot)$",
					"icon": "/icons/files/haskell.svg"
				},
				{
					"fileNames": "haskellconfig.json",
					"name": "Haskell Config",
					"color": "AB76A0",
					"pattern": "^haskellconfig\\.json$",
					"icon": "/icons/files/haskell.svg"
				},
				{
					"fileNames": "*.haxe,*.hx,*.hxsl,*.hxml,*.hxproj",
					"name": "Haxe",
					"color": "D28445",
					"pattern": ".*\\.(haxe|hx|hxsl|hxml|hxproj)$",
					"icon": "/icons/files/haxe.svg"
				},
				{
					"fileNames": "*.hc,*.hc.z",
					"name": "HolyC",
					"color": "FF8A65",
					"pattern": ".*\\.hc(\\.z)?$",
					"icon": "/icons/files/hc.svg"
				},
				{
					"fileNames": "*.helm",
					"name": "Helm",
					"color": "00acc1",
					"pattern": ".*\\.helm$",
					"icon": "/icons/files/helm.svg"
				},
				{
					"fileNames": ".helmignore",
					"name": "Helmignore",
					"color": "808080",
					"pattern": "^\\.helmignore$",
					"icon": "/icons/files/helmignore.svg"
				},
				{
					"fileNames": "Chart.yaml,helmfile.yml,values.yaml",
					"name": "Helm Charts",
					"color": "00acc1",
					"pattern": "^(Chart|values|helmfile)\\.ya?ml$",
					"icon": "/icons/files/helm.svg"
				},
				{
					"fileNames": "*.chm,*.hlp",
					"name": "Help",
					"color": "4DD0E1",
					"pattern": ".*\\.(chm|hlp)$",
					"icon": "/icons/files/question.svg"
				},
				{
					"fileNames": "Procfile,Procfile.windows,.buildpacks",
					"name": "Heroku",
					"color": "7963E6",
					"pattern": "^([Pp]rocfile(\\.windows)?|.buildpacks)$",
					"icon": "/icons/files/heroku.svg"
				},
				{
					"fileNames": ".slugignore",
					"name": "Heroku Slugignore",
					"color": "808080",
					"pattern": "^\\.slugignore$",
					"icon": "/icons/files/herokuignore.svg"
				},
				{
					"fileNames": "history,history.txt,historyfile",
					"name": "History",
					"color": "8bc34a",
					"pattern": "history.*$",
					"icon": "/icons/files/history.svg"
				},
				{
					"fileNames": "*.hjson",
					"name": "HJSON",
					"color": "9CCC65",
					"pattern": ".*\\.(hjson)$",
					"icon": "/icons/files/hjson.svg"
				},
				{
					"fileNames": "*.hl,*.hoplon",
					"name": "Hoplon",
					"color": "FFD54F",
					"pattern": ".*\\.(hl|hoplon)$",
					"icon": "/icons/files/hoplon.svg"
				},
				{
					"fileNames": "*.vfl,*.hip,*.pic,*.geo",
					"name": "Houdini",
					"color": "f05223",
					"pattern": ".*\\.(vfl|hip|pic|geo)$",
					"icon": "/icons/files/houdini.svg"
				},
				{
					"fileNames": "*.hound.yaml",
					"name": "HoundCI",
					"color": "7E57C2",
					"pattern": ".*\\.hound\\.ya?ml$",
					"icon": "/icons/files/houndci.svg"
				},
				{
					"fileNames": "*.hpgl",
					"name": "HP",
					"color": "7986CB",
					"pattern": ".*\\.(hpgl)$",
					"icon": "/icons/files/hp.svg"
				},
				{
					"fileNames": "*.htaccess,*.htpasswd",
					"name": "HTAccess",
					"color": "C55461",
					"pattern": ".*\\.(htaccess|htpasswd)$",
					"icon": "/icons/files/htaccess.svg"
				},
				{
					"fileNames": "*.http,*.rest",
					"name": "HTTP",
					"color": "29B6F6",
					"pattern": ".*\\.(http|rest)$",
					"icon": "/icons/files/http.svg"
				},
				{
					"fileNames": ".huskyrc.mjs,.huskyrc.cjs.huskyrc,.huskyrc.js,.huskyrc.json",
					"name": "Husky",
					"color": "7f7f7f",
					"pattern": ".*\\.huskyrc(.[cm]?js(on)?)?$",
					"icon": "/icons/files/husky.svg"
				},
				{
					"fileNames": "*.hy",
					"name": "HY",
					"color": "1E88E5",
					"pattern": ".*\\.(hy)$",
					"icon": "/icons/files/hy.svg"
				},
				{
					"fileNames": ".hyper.cjs,.hyper.mjs,.hyper.js",
					"name": "Hyper",
					"color": "FDD835",
					"pattern": "\\.hyper\\.[cm]?js$",
					"icon": "/icons/files/hyper.svg"
				},
				{
					"fileNames": "*.pot,*.po,*.mo",
					"name": "i18n",
					"color": "7986cb",
					"pattern": ".*\\.(pot|po|mo)$",
					"icon": "/icons/files/i18n.svg"
				},
				{
					"fileNames": "icomoon.json,icomoon.dev.json",
					"name": "IcoMoon",
					"color": "a3a3a3",
					"pattern": "^icomoon(\\.[-\\w]+)*\\.json$",
					"icon": "/icons/files/icomoon.svg"
				},
				{
					"fileNames": "*.iml,*.icls",
					"name": "IDEA",
					"color": "26A2C1",
					"pattern": ".*\\.(iml|icls)$",
					"icon": "/icons/files/idea.svg"
				},
				{
					"fileNames": "*.idr,*.lidr,*.idris",
					"name": "Idris",
					"color": "E57373",
					"pattern": ".*\\.(idr|lidr|idris)$",
					"icon": "/icons/files/idris.svg"
				},
				{
					"fileNames": "*.dlm",
					"name": "IDL",
					"color": "E57373",
					"pattern": ".*\\.dlm$",
					"icon": "/icons/files/idl.svg"
				},
				{
					"fileNames": "*.ipf",
					"name": "IGOR Pro",
					"color": "9575CD",
					"pattern": ".*\\.ipf$",
					"icon": "/icons/files/igor.svg"
				},
				{
					"fileNames": "*.imba",
					"name": "Imba",
					"color": "ffdd00",
					"pattern": ".*\\.imba$",
					"icon": "/icons/files/imba.svg"
				},
				{
					"fileNames": "index.js,index.ts,index.coffee,index.es6,index.html,index.scss",
					"name": "Index",
					"color": "4DD0E1",
					"pattern": "^index\\.(js|coffee|ts|es6|html|scss)$",
					"icon": "/icons/files/index.svg"
				},
				{
					"fileNames": "*.ni,*.i7x",
					"name": "Inform 7",
					"color": "008e1f",
					"pattern": ".*\\.(ni|i7x)$",
					"icon": "/icons/files/inform.svg"
				},
				{
					"fileNames": "*.ink,*.ink2",
					"name": "Ink",
					"color": "536DFE",
					"pattern": ".*\\.ink2?$",
					"icon": "/icons/files/ink.svg"
				},
				{
					"fileNames": "*.inx",
					"name": "Inkscape",
					"color": "424242",
					"pattern": ".*\\.inx$",
					"icon": "/icons/files/inkscape.svg"
				},
				{
					"fileNames": "*.iss",
					"name": "InnoSetup",
					"color": "64B5F6",
					"pattern": ".*\\.iss$",
					"icon": "/icons/files/inno.svg"
				},
				{
					"fileNames": "*.nycrc.json,*.nycrc,*.nycrc.yml",
					"name": "Istanbul",
					"color": "fdd835",
					"pattern": ".*\\.nycrc(\\.json|\\.ya?ml)?$",
					"icon": "/icons/files/istanbul.svg"
				},
				{
					"fileNames": "nyc.config.js,nyc.config.cjs,nyc.config.mjs",
					"name": "Istanbul Conf",
					"color": "fdd835",
					"pattern": "nyc\\.config\\.[cm]js$",
					"icon": "/icons/files/istanbul.svg"
				},
				{
					"fileNames": "*.io",
					"name": "Io",
					"color": "BA68C8",
					"pattern": ".*\\.io$",
					"icon": "/icons/files/io.svg"
				},
				{
					"fileNames": "*.ik",
					"name": "Ioke",
					"color": "BDBDBD",
					"pattern": ".*\\.ik$",
					"icon": "/icons/files/ioke.svg"
				},
				{
					"fileNames": "ionic.config,ionic.project,ionic.config.json",
					"name": "Ionic",
					"color": "82AAFF",
					"pattern": "^ionic\\.(config|project)(\\.json)?$",
					"icon": "/icons/files/ionic.svg"
				},
				{
					"fileNames": "*.thy",
					"name": "Isabelle",
					"color": "ff9c00",
					"pattern": ".*\\.thy$",
					"icon": "/icons/files/isabelle.svg"
				},
				{
					"fileNames": "*.ijs",
					"name": "J",
					"color": "5C6BC0",
					"pattern": ".*\\.(ijs)$",
					"icon": "/icons/files/j.svg"
				},
				{
					"fileNames": "*.jade,*.pug",
					"name": "Jade/Pug",
					"color": "E79627",
					"pattern": ".*\\.(jade|pug)$",
					"icon": "/icons/files/pug.svg"
				},
				{
					"fileNames": "*.jake",
					"name": "Jake",
					"color": "FFB74D",
					"pattern": "^.*\\.jake$",
					"icon": "/icons/files/jake.svg"
				},
				{
					"fileNames": "Jakefile",
					"name": "Jakefile",
					"color": "FFB74D",
					"pattern": "^([jJ])akefile$",
					"icon": "/icons/files/jake.svg"
				},
				{
					"fileNames": "jasmine.json,jasmine.js,jasmine.config.ts,jasmine.dev.coffee",
					"name": "Jasmine",
					"color": "BA68C8",
					"pattern": "^\\.?jasmine\\.json$|^jasmine\\.([-\\w]+\\.)?([cm]?js|ts|coffee)$",
					"icon": "/icons/files/jasmine.svg"
				},
				{
					"fileNames": "*.jsb,*.jsm,*.jss,*.jspre,*.jscript,*.jslib,*.dust,*.htc,*.pjs,*.ssjs",
					"name": "Javascript (old)",
					"color": "FFCB6B",
					"pattern": ".*\\.(js[bms]|jspre|jscript|jslib|dust|htc|pjs|ssjs)$",
					"icon": "/icons/files/js.svg"
				},
				{
					"fileNames": "_config.yml",
					"name": "Jekyll",
					"color": "FF4081",
					"pattern": "^_config\\.yml$",
					"icon": "/icons/files/jekyll.svg"
				},
				{
					"fileNames": "jenkinsfile,Jenkinsfile.groovy",
					"name": "Jenkins",
					"color": "D24A39",
					"pattern": "^([jJ])enkinsfile.*",
					"icon": "/icons/files/jenkins.svg"
				},
				{
					"fileNames": "jest.config.js,jest.setup.js,jest.teardown.js,jest.babel.json,jest.jsx,jest.tsx",
					"name": "Jest",
					"color": "D52A29",
					"pattern": "^jest(\\.(config|setup|teardown|babel))?\\.(js(on|x)?|[cm]js|tsx?)$",
					"icon": "/icons/files/jest.svg"
				},
				{
					"fileNames": ".jestrc,.jestrc.js,.jestrc.json",
					"name": "Jestrc",
					"color": "D52A29",
					"pattern": "^\\.jestrc.*",
					"icon": "/icons/files/jest.svg"
				},
				{
					"fileNames": "*.theme.json",
					"name": "JetBrains theme",
					"color": "F06292",
					"pattern": ".*\\.theme\\.json",
					"icon": "/icons/files/theme.svg"
				},
				{
					"fileNames": "*.jinja,*.jinja2,*.j2,*.jnj,*.jnj2",
					"name": "Jinja",
					"color": "D52A29",
					"pattern": ".*\\.(jinja2?|j2|jnj2?)$",
					"icon": "/icons/files/jinja.svg"
				},
				{
					"fileNames": "*.jison,*.jisonlex",
					"name": "Jison",
					"color": "55b4cb",
					"pattern": ".*\\.jison(lex)?$",
					"icon": "/icons/files/jison.svg"
				},
				{
					"fileNames": "*.ol,*.iol,*.jolie",
					"name": "Jolie",
					"color": "BDBDBD",
					"pattern": ".*\\.(ol|iol|jolie)$",
					"icon": "/icons/files/jolie.svg"
				},
				{
					"fileNames": "*.smarty",
					"name": "Joomla",
					"color": "89DDFF",
					"pattern": ".*\\.smarty$",
					"icon": "/icons/files/joomla.svg"
				},
				{
					"fileNames": "jquery.js,jquery.min.js,jquery.latest.js,jquery.slim.js",
					"name": "jQuery",
					"color": "82AAFF",
					"pattern": "^jquery.*\\.([jt]s|coffee|es6)$",
					"icon": "/icons/files/jquery.svg"
				},
				{
					"fileNames": "*.js.map",
					"name": "JS Map",
					"color": "FFCB6B",
					"pattern": ".*\\.js\\.map$",
					"icon": "/icons/files/jsmap.svg"
				},
				{
					"fileNames": "jsconfig.js,jsconfig.json,.jsconfig.js,.jsconfig.json",
					"name": "JS Config",
					"color": "ffca2f",
					"pattern": "\\.?jsconfig.*\\.(js|json)$",
					"icon": "/icons/files/jsconfig.svg"
				},
				{
					"fileNames": "*.json5",
					"name": "JSON5",
					"color": "4DB6AC",
					"pattern": ".*\\.json5$",
					"icon": "/icons/files/json5.svg"
				},
				{
					"fileNames": "*.jsonld",
					"name": "JSON LD",
					"color": "6F74DD",
					"pattern": ".*\\.jsonld$",
					"icon": "/icons/files/jsonld.svg"
				},
				{
					"fileNames": "*.jsonnet,*.libsonnet",
					"name": "Jsonnet",
					"color": "0462b8",
					"pattern": ".*\\.(jsonnet|libsonnet)$",
					"icon": "/icons/files/jsonnet.svg"
				},
				{
					"fileNames": "*.jsp,*.jsf,*.jspx",
					"name": "JSP",
					"color": "C792EA",
					"pattern": ".*\\.(jsp|jsf|jspx)",
					"icon": "/icons/files/jsp.svg"
				},
				{
					"fileNames": "*.julia,*.jl",
					"name": "Julia",
					"color": "7963E6",
					"pattern": ".*\\.(julia|jl)$",
					"icon": "/icons/files/julia.svg"
				},
				{
					"fileNames": "*.ipynb",
					"name": "Jupyter Notebook",
					"color": "F78C6C",
					"pattern": ".*\\.ipynb$",
					"icon": "/icons/files/jupyter.svg"
				},
				{
					"fileNames": "Notebook",
					"name": "Jupyter Notebook (2)",
					"color": "F78C6C",
					"pattern": "^Notebook$",
					"icon": "/icons/files/jupyter.svg"
				},
				{
					"fileNames": "*.jos,*.slax",
					"name": "Junos",
					"color": "3a687a",
					"pattern": ".*\\.(jos|slax)$",
					"icon": "/icons/files/junos.svg"
				},
				{
					"fileNames": "karma.conf.js,karma.conf.ts,karma.config.coffee",
					"name": "Karma",
					"color": "6AAB20",
					"pattern": "^karma\\.conf(ig)?\\.(js|ts|coffee)$",
					"icon": "/icons/files/karma.svg"
				},
				{
					"fileNames": "*.ks",
					"name": "KerboScript",
					"color": "044699",
					"pattern": ".*\\.ks$",
					"icon": "/icons/files/kerboscript.svg"
				},
				{
					"fileNames": "keybase.txt",
					"name": "Keybase",
					"color": "ff6f21",
					"pattern": "^keybase\\.txt$",
					"icon": "/icons/files/keybase.svg"
				},
				{
					"fileNames": "*.knt,*.keynote",
					"name": "Keynote",
					"color": "4FC3F7",
					"pattern": ".*\\.(knt|keynote)$",
					"icon": "/icons/files/keynote.svg"
				},
				{
					"fileNames": "*.key,*.pem,*.gpg,*.pub",
					"name": "Key",
					"color": "26a69a",
					"pattern": ".*\\.(key|pem|gpg|pub)",
					"icon": "/icons/files/key.svg"
				},
				{
					"fileNames": "*.kicad_pcb,*.kicad_pcb-bak,*.kicad_mod,*.kicad_wks",
					"name": "KiCad",
					"color": "7986CB",
					"pattern": ".*\\.kicad_.*$",
					"icon": "/icons/files/kicad.svg"
				},
				{
					"fileNames": "kitchen.yml,.kitchen.yml,kitchen.local.yml,kitchen.dev.yaml",
					"name": "KitchenCI",
					"color": "5ca645",
					"pattern": "^\\.?kitchen(\\.[-\\w]*)*\\.ya?ml$",
					"icon": "/icons/files/kitchenci.svg"
				},
				{
					"fileNames": "*.kv",
					"name": "Kivy",
					"color": "90a4ae",
					"pattern": ".*\\.kv$",
					"icon": "/icons/files/kivy.svg"
				},
				{
					"fileNames": "*.kml",
					"name": "KML",
					"color": "15b5cb",
					"pattern": ".*\\.kml$",
					"icon": "/icons/files/kml.svg"
				},
				{
					"fileNames": "*.kl",
					"name": "KL",
					"color": "29b6f6",
					"pattern": ".*\\.kl$",
					"icon": "/icons/files/kl.svg"
				},
				{
					"fileNames": "knime.ini",
					"name": "KNIME",
					"color": "ffd800",
					"pattern": "^knife\\.ini$",
					"icon": "/icons/files/knime.svg"
				},
				{
					"fileNames": "knockout.js,knockout.min.js",
					"name": "Knockout",
					"color": "D52A29",
					"pattern": "^knockout(.*)\\.js$",
					"icon": "/icons/files/knockout.svg"
				},
				{
					"fileNames": "*.kt,*.kts,*.ktm,*.kotlin",
					"name": "Kotlin",
					"color": "497CE3",
					"pattern": ".*\\.(kt|kts|ktm|kotlin)$",
					"icon": "/icons/files/kotlin.svg"
				},
				{
					"fileNames": "kubernetes.yml,kubernetes.dev.yaml",
					"name": "Kubernetes",
					"color": "64B5F6",
					"pattern": "^kubernetes.*\\.ya?ml$",
					"icon": "/icons/files/kubernetes.svg"
				},
				{
					"fileNames": "kubernetes.yml,kubernetes.dev.yaml,deployment.yaml,service.yml,configmap.yaml",
					"name": "Kubernetes Deployments",
					"color": "64B5F6",
					"pattern": "^(deployment|configmap|service)\\.ya?ml$",
					"icon": "/icons/files/kubernetes.svg"
				},
				{
					"fileNames": "kazelcfg.json,.kazelcfg.json",
					"name": "Kazel Config",
					"color": "64B5F6",
					"pattern": "^\\.?kazelcfg\\.json$",
					"icon": "/icons/files/kubernetes.svg"
				},
				{
					"fileNames": "*.lvproj",
					"name": "LabVIEW",
					"color": "ffd500",
					"pattern": ".*\\.lvproj$",
					"icon": "/icons/files/labview.svg"
				},
				{
					"fileNames": "*.las,*.lasso,*.ldml,*.lasso8,*.lasso9,*.lassoapp",
					"name": "Lasso",
					"color": "0571ae",
					"pattern": ".*\\.(las|ldml|lasso([89]|app)?)$",
					"icon": "/icons/files/lasso.svg"
				},
				{
					"fileNames": "leaflet.draw-src.js,leaflet.draw.css,leaflet.spin.css,leaflet.src.js,wicket-leaflet.mjs",
					"name": "Leaflet",
					"color": "b7e363",
					"pattern": "^leaflet(.*)\\.([cm]?js|css)$|^wicket-leaflet\\.[cm]?js$",
					"icon": "/icons/files/leaflet.svg"
				},
				{
					"fileNames": "*.lean,*.hlean",
					"name": "Lean",
					"color": "757575",
					"pattern": ".*\\.(lean|hlean)$",
					"icon": "/icons/files/lean.svg"
				},
				{
					"fileNames": "lefthook.yml,lefthook-local.yaml",
					"name": "Lefthook",
					"color": "ff1e1d",
					"pattern": "^lefthook(-local)?\\.ya?ml$",
					"icon": "/icons/files/lefthook.svg"
				},
				{
					"fileNames": "*.lr,*.lektor,*.lektorproject",
					"name": "Lektor",
					"color": "762f4c",
					"pattern": ".*\\.(lr|lektor(project)?)$",
					"icon": "/icons/files/lektor.svg"
				},
				{
					"fileNames": "project.clj",
					"name": "Leiningen",
					"color": "d3bea5",
					"pattern": "^project\\.clj$",
					"icon": "/icons/files/leiningen.svg"
				},
				{
					"fileNames": "lerna.json",
					"name": "Lerna",
					"color": "8D6E63",
					"pattern": "^lerna\\.json$",
					"icon": "/icons/files/lerna.svg"
				},
				{
					"fileNames": "*.less",
					"name": "Less",
					"color": "1E9CEF",
					"pattern": ".*\\.less$",
					"icon": "/icons/files/less.svg"
				},
				{
					"fileNames": "*.lex,*.flex",
					"name": "Lex",
					"color": "b94e9e",
					"pattern": ".*\\.(lex|flex)$",
					"icon": "/icons/files/lex.svg"
				},
				{
					"fileNames": "*.lfe",
					"name": "LFE",
					"color": "497649",
					"pattern": ".*\\.lfe$",
					"icon": "/icons/files/lfe.svg"
				},
				{
					"fileNames": "*.lib,*.bib,*.s",
					"name": "Lib",
					"color": "8bc34a",
					"pattern": ".*\\.(lib|bib|s)$",
					"icon": "/icons/files/lib.svg"
				},
				{
					"fileNames": "license,LICENSE,LICENSE.md,license.md",
					"name": "LICENSE",
					"color": "F5C076",
					"pattern": "^(license|LICENSE)(\\.(txt|md))?$",
					"icon": "/icons/files/license.svg"
				},
				{
					"fileNames": "licence,LICENCE,LICENCE.md,licence.md",
					"name": "LICENCE",
					"color": "F5C076",
					"pattern": "^(licence|LICENCE)(\\.(txt|md))?$",
					"icon": "/icons/files/license.svg"
				},
				{
					"fileNames": "*.lwo,*.lws",
					"name": "Lightwave",
					"color": "00befe",
					"pattern": ".*\\.(lwo|lws)$",
					"icon": "/icons/files/lightwave.svg"
				},
				{
					"fileNames": "*.ily,*.ly",
					"name": "LilyPond",
					"color": "2bbd68",
					"pattern": ".*\\.i?ly$",
					"icon": "/icons/files/lilypond.svg"
				},
				{
					"fileNames": "*.hxp, *.lime",
					"name": "Lime",
					"color": "73a441",
					"pattern": ".*\\.(hxp|lime)$",
					"icon": "/icons/files/lime.svg"
				},
				{
					"fileNames": "*.url,*.lnk,*.alias",
					"name": "Link",
					"color": "64B5F6",
					"pattern": ".*\\.(url|lnk|alias)$",
					"icon": "/icons/files/link.svg"
				},
				{
					"fileNames": "*.lintstagedrc.json,*.lintstagedrc.yml",
					"name": "Lint Staged",
					"color": "713a27",
					"pattern": ".*\\.lintstagedrc\\.(json|yml)$",
					"icon": "/icons/files/lint-staged.svg"
				},
				{
					"fileNames": "lint-staged.config.js",
					"name": "Lint Staged Config",
					"color": "713a27",
					"pattern": "^lint-staged\\.config\\.js$",
					"icon": "/icons/files/lint-staged.svg"
				},
				{
					"fileNames": "*.liquid",
					"name": "Liquid",
					"color": "6AAB20",
					"pattern": ".*\\.liquid$",
					"icon": "/icons/files/liquid.svg"
				},
				{
					"fileNames": "*.cl,*.lisp,*.lsp,*.nl,*.ny,*.podsl,*.sexp,*.sbclrc",
					"name": "LISP",
					"color": "be0905",
					"pattern": ".*\\.(cl|lisp|lsp|nl|ny|podsl|sexp|sbclrc)$",
					"icon": "/icons/files/lisp.svg"
				},
				{
					"fileNames": "*.ls,*._ls,Slakefile",
					"name": "LiveScript",
					"pattern": "(.*\\.(ls|_ls)|Slakefile)$",
					"color": "317eac",
					"icon": "/icons/files/livescript.svg"
				},
				{
					"fileNames": "*.ll,*.bc",
					"name": "LLVM",
					"color": "93012c",
					"pattern": ".*\\.(ll|bc)$",
					"icon": "/icons/files/llvm.svg"
				},
				{
					"fileNames": "*.log,*.log.0,*.log.9",
					"name": "Log",
					"color": "7A8387",
					"pattern": ".*\\.log(\\.[0-9]+)?",
					"icon": "/icons/files/log.svg"
				},
				{
					"fileNames": "*.logtalk,*.lgt",
					"name": "Logtalk",
					"color": "7986CB",
					"pattern": ".*\\.(logtalk|lgt)$",
					"icon": "/icons/files/logtalk.svg"
				},
				{
					"fileNames": "*.lol",
					"name": "LOLCode",
					"color": "D32F2F",
					"pattern": ".*\\.lol$",
					"icon": "/icons/files/lolcode.svg"
				},
				{
					"fileNames": "*.lookml,*.lkml",
					"name": "LookML",
					"color": "4385f4",
					"pattern": ".*\\.(lkml|lookml)$",
					"icon": "/icons/files/lookml.svg"
				},
				{
					"fileNames": "*.lsl,*.lslp",
					"name": "LSL",
					"color": "26A2C1",
					"pattern": ".*\\.lslp?$",
					"icon": "/icons/files/lsl.svg"
				},
				{
					"fileNames": "*.lua,*.pd_lua,*.wlua,*.rbxs,*.luacheckrc,*.rockspec",
					"name": "Lua",
					"color": "497CE3",
					"pattern": ".*\\.(lua|pd_lua|rbxs|wlua|luacheckrc|rockspec)$",
					"icon": "/icons/files/lua.svg"
				},
				{
					"fileNames": "Lakefile",
					"name": "Lakefile",
					"color": "497CE3",
					"pattern": "^Lakefile$",
					"icon": "/icons/files/lua.svg"
				},
				{
					"fileNames": "*.mage",
					"name": "Magento",
					"color": "F07178",
					"pattern": ".*\\.mage$",
					"icon": "/icons/files/magento.svg"
				},
				{
					"fileNames": "*.marko",
					"name": "MarkoJS",
					"color": "2196f3",
					"pattern": ".*\\.marko$",
					"icon": "/icons/files/marko.svg"
				},
				{
					"fileNames": "Makefile,makefile,BSDmakefile,GNUmakefile,mkfile",
					"name": "Makefile",
					"color": "E79627",
					"pattern": "^((BSD|GNU)?([mM])ake|mk)file$",
					"icon": "/icons/files/makefile.svg"
				},
				{
					"fileNames": "*.mk,*.mak,*.make,*.mms,*.am,*.bb,*.pri",
					"name": "Make",
					"color": "E79627",
					"pattern": ".*(mk|mak|make|mmk|mms|am|bb)$",
					"icon": "/icons/files/makefile.svg"
				},
				{
					"fileNames": "*.mako,*.mao",
					"name": "Mako",
					"color": "0064A6",
					"pattern": ".*(mako|mao)$",
					"icon": "/icons/files/mako.svg"
				},
				{
					"fileNames": "*.man,*.man1,*.man8,*.ron,*.mdoc,*.rnh,*.rno,*.roff,*.runoff",
					"name": "Manpage",
					"color": "FFCB6B",
					"pattern": ".*\\.(man([1-8])?|ron|mdoc|rnh|rno|runoff|roff)$",
					"icon": "/icons/files/manpage.svg"
				},
				{
					"fileNames": "manifest.json",
					"name": "Manifest",
					"color": "E79627",
					"pattern": "manifest\\.json$",
					"icon": "/icons/files/manifest.svg"
				},
				{
					"fileNames": "*.shtml,*.dhtml,*.dtd",
					"name": "Markup",
					"color": "7963E6",
					"pattern": ".*\\.(shtml|dhtml|dtd)$",
					"icon": "/icons/files/markup.svg"
				},
				{
					"fileNames": "*.ma,*.mb,*.mt,*.cdf,*.nb,*.nbp,*.wl,*.wlt",
					"name": "Mathematica",
					"color": "FF4081",
					"pattern": ".*\\.(nb|nbp|ma|mb|mt|cdf|wl|wlt)$",
					"icon": "/icons/files/mathematica.svg"
				},
				{
					"fileNames": "*.matlab",
					"name": "Matlab",
					"color": "D28445",
					"pattern": ".*\\.matlab$",
					"icon": "/icons/files/matlab.svg"
				},
				{
					"fileNames": "pom.xml",
					"name": "Maven",
					"color": "F13C6F",
					"pattern": "^pom\\.xml$",
					"icon": "/icons/files/maven.svg"
				},
				{
					"fileNames": "*.maya,*.mel,*.mcfi,*.mcfp",
					"name": "Maya",
					"color": "26A2C1",
					"pattern": ".*\\.(maya|mel|mcf[ip])$",
					"icon": "/icons/files/maya.svg"
				},
				{
					"fileNames": "*.mdx",
					"name": "MDX",
					"color": "ffca28",
					"pattern": ".*\\.mdx$",
					"icon": "/icons/files/mdx.svg"
				},
				{
					"fileNames": "*.hg,.hgsub,.hgsubstate,.hgrc",
					"name": "Mercurial",
					"color": "89DDFF",
					"pattern": ".*\\.hg(sub|substate|rc)?$",
					"icon": "/icons/files/mercurial.svg"
				},
				{
					"fileNames": ".hgignore",
					"name": "Mercurial Ignore",
					"color": "808080",
					"pattern": "^\\.hgignore$",
					"icon": "/icons/files/mercurialignore.svg"
				},
				{
					"fileNames": "*.merlin",
					"name": "Merlin",
					"color": "42a5f5",
					"pattern": ".*\\.merlin$",
					"icon": "/icons/files/merlin.svg"
				},
				{
					"fileNames": "*.meteor",
					"name": "Meteor",
					"color": "AC7B69",
					"pattern": ".*\\.meteor$",
					"icon": "/icons/files/meteor.svg"
				},
				{
					"fileNames": "*.mint",
					"name": "Mint",
					"color": "43a047",
					"pattern": ".*\\.mint",
					"icon": "/icons/files/mint.svg"
				},
				{
					"fileNames": "*.mjml,*.mjmlslim",
					"name": "MJML",
					"color": "FF5722",
					"pattern": ".*\\.mjml(slim)?$",
					"icon": "/icons/files/mjml.svg"
				},
				{
					"fileNames": "*.moon",
					"name": "Moonscript",
					"color": "fbc02d",
					"pattern": ".*\\.moon$",
					"icon": "/icons/files/moonscript.svg"
				},
				{
					"fileNames": "mocha.opts,.mocharc",
					"name": "Mocha",
					"color": "ab7967",
					"pattern": "^(mocha\\.opts|\\.mocharc)$",
					"icon": "/icons/files/mocha.svg"
				},
				{
					"fileNames": ".mocha.js,.mocha.json,.mocha.yml",
					"name": "Mocha JSON",
					"color": "ab7967",
					"pattern": "^\\.mocha\\.(js|json|yml)$",
					"icon": "/icons/files/mocha.svg"
				},
				{
					"fileNames": "*.mongodb,*.bson",
					"name": "Mongodb",
					"color": "90A959",
					"pattern": ".*\\.(mongodb|bson)$",
					"icon": "/icons/files/mongodb.svg"
				},
				{
					"fileNames": "*.mustache,*.handlebars,*.hbs,*.hamlbars,*.stache",
					"name": "Mustache",
					"color": "E79627",
					"pattern": ".*\\.(mustache|handlebars|hbs|hamlbars|stache)$",
					"icon": "/icons/files/mustache.svg"
				},
				{
					"fileNames": "*.mxml",
					"name": "MXML",
					"color": "ffa726",
					"pattern": ".*\\.mxml$",
					"icon": "/icons/files/mxml.svg"
				},
				{
					"fileNames": ".nest-cli.json",
					"name": "Nest",
					"color": "ea2845",
					"pattern": "\\.?nest-cli\\.json",
					"icon": "/icons/files/nest.svg"
				},
				{
					"fileNames": ".nestconfig.json",
					"name": "Nest Config",
					"color": "ea2845",
					"pattern": "\\.?nestconfig\\.json",
					"icon": "/icons/files/nest.svg"
				},
				{
					"fileNames": "netlify.toml",
					"name": "Netlify",
					"color": "00bfa5",
					"pattern": "^netlify\\.toml$",
					"icon": "/icons/files/netlify.svg"
				},
				{
					"fileNames": "_headers",
					"name": "Netlify headers",
					"color": "FDD835",
					"pattern": "^_headers$",
					"icon": "/icons/files/netlify_headers.svg"
				},
				{
					"fileNames": "_redirects",
					"name": "Netlify redirects",
					"color": "F06292",
					"pattern": "^_redirects$",
					"icon": "/icons/files/netlify_redirects.svg"
				},
				{
					"fileNames": "*.nginx,*.conf",
					"name": "nginx",
					"color": "6BAD20",
					"pattern": ".*\\.(nginx|conf)$",
					"icon": "/icons/files/nginx.svg"
				},
				{
					"fileNames": "effect.ts,effect.js,effects.ts,effects.js",
					"name": "NgRx Effects",
					"color": "#9575CD",
					"pattern": ".*\\.effects?\\.[tj]s$",
					"icon": "/icons/files/ngrx-effects.svg"
				},
				{
					"fileNames": "entity.ts,entity.js",
					"name": "NgRx Entities",
					"color": "64B5F6",
					"pattern": ".*\\.entity\\.[tj]s$",
					"icon": "/icons/files/ngrx-entities.svg"
				},
				{
					"fileNames": "*.nib",
					"name": "Nib",
					"color": "AB7967",
					"pattern": ".*\\.nib$",
					"icon": "/icons/files/nib.svg"
				},
				{
					"fileNames": "*.nim,*.nimble",
					"name": "Nimble",
					"color": "ffca28",
					"pattern": ".*\\.(nim|nimble)$",
					"icon": "/icons/files/nim.svg"
				},
				{
					"fileNames": "server.js,server.ts,app.js,app.ts,app.es6,main.js,main.ts,main.es6",
					"name": "Node",
					"color": "73B923",
					"pattern": "^(server|app|main)\\.(js|ts|es6)$",
					"icon": "/icons/files/nodejs.svg"
				},
				{
					"fileNames": ".node-version",
					"name": "Node Version",
					"color": "73B923",
					"pattern": "^\\.node-version$",
					"icon": "/icons/files/nodejs.svg"
				},
				{
					"fileNames": "*.nodemon.js,*.nodemon.json",
					"name": "Nodemon",
					"color": "D52A29",
					"pattern": ".*\\.nodemon\\.(js|json)$",
					"icon": "/icons/files/nodemon.svg"
				},
				{
					"fileNames": "*.scratch,*.note",
					"name": "Note",
					"color": "ab7967",
					"pattern": ".*\\.(scratch|note)$",
					"icon": "/icons/files/note.svg"
				},
				{
					"fileNames": "now.json",
					"name": "Now",
					"color": "cfd8dc",
					"pattern": "now\\.json$",
					"icon": "/icons/files/now.svg"
				},
				{
					"fileNames": ".nowignore",
					"name": "Nowignore",
					"color": "808080",
					"pattern": "^\\.nowignore$",
					"icon": "/icons/files/nowignore.svg"
				},
				{
					"fileNames": "package.json",
					"name": "NPM",
					"color": "D14748",
					"pattern": "^package\\.json$",
					"icon": "/icons/files/npm.svg"
				},
				{
					"fileNames": "package-lock.json",
					"name": "NPM lock",
					"color": "D52B2A",
					"pattern": "^package-lock\\.json$",
					"icon": "/icons/files/lock.svg"
				},
				{
					"fileNames": ".npmrc",
					"name": "NPMFiles",
					"color": "D14748",
					"pattern": "^\\.npmrc$",
					"icon": "/icons/files/npm.svg"
				},
				{
					"fileNames": ".npmignore",
					"name": "NPM Ignore",
					"color": "808080",
					"pattern": "^\\.npmignore$",
					"icon": "/icons/files/npmignore.svg"
				},
				{
					"fileNames": "*.nsis",
					"name": "NSIS",
					"color": "8069F3",
					"pattern": ".*\\.nsis?$",
					"icon": "/icons/files/nsis.svg"
				},
				{
					"fileNames": "*.nvmrc,*.esmrc",
					"name": "NVM",
					"color": "73B923",
					"pattern": ".*\\.(nvmrc|esmrc)$",
					"icon": "/icons/files/nodejs.svg"
				},
				{
					"fileNames": "*.nuclide",
					"name": "Nuclide",
					"color": "BB80B3",
					"pattern": ".*\\.nuclide$",
					"icon": "/icons/files/nuclide.svg"
				},
				{
					"fileNames": "*.nuspec",
					"name": "NuGet",
					"color": "AB7967",
					"pattern": ".*\\.nuspec$",
					"icon": "/icons/files/nuget.svg"
				},
				{
					"fileNames": "*.njk,*.nunjucks",
					"name": "Nunjucks",
					"color": "388E3C",
					"pattern": ".*\\.(njk|nunjucks)$",
					"icon": "/icons/files/nunjucks.svg"
				},
				{
					"fileNames": "nuxt.config.js,nuxt.config.ts",
					"name": "Nuxt",
					"color": "41b883",
					"pattern": ".*nuxt\\.config\\.(js|ts)",
					"icon": "/icons/files/nuxt.svg"
				},
				{
					"fileNames": "*.mm,*.m",
					"name": "Objective-C",
					"pattern": ".*\\.mm?$",
					"color": "7986CB",
					"icon": "/icons/files/objc.svg"
				},
				{
					"fileNames": "*.ocaml,*.ml,*.mli,*.cmx,*.ocamllex,*.ocamlyacc",
					"name": "OCaml",
					"color": "E44F31",
					"pattern": ".*\\.(ocaml|ml|mli|cmx|ocamllex|ocamlyacc)$",
					"icon": "/icons/files/ocaml.svg"
				},
				{
					"fileNames": "*.one,*.onenote",
					"name": "OneNote",
					"color": "7963E6",
					"pattern": ".*\\.(one|onenote)$",
					"icon": "/icons/files/onenote.svg"
				},
				{
					"fileNames": "openapi.json,openapi.yml",
					"name": "OpenAPI",
					"color": "D4E157",
					"pattern": "openapi\\.(json|ya?ml)$",
					"icon": "/icons/files/openapi.svg"
				},
				{
					"fileNames": "*.odf,*.ods",
					"name": "OpenOffice",
					"color": "E79627",
					"pattern": ".*\\.(odf|ods)$",
					"icon": "/icons/files/openoffice.svg"
				},
				{
					"fileNames": "*.pls,*.plsql,*.plb,*.pkb,*.pck",
					"name": "Oracle PLSQL",
					"color": "f22301",
					"pattern": ".*\\.(pls(ql)?|plb|pkb|pck)$",
					"icon": "/icons/files/oracle.svg"
				},
				{
					"fileNames": "paket.dependencies,paket.lock,paket.references,paket.local,paket.template",
					"name": "Paket",
					"color": "FFD54F",
					"pattern": "^paket\\.(dependencies|lock|references|local|template)$",
					"icon": "/icons/files/paket.svg"
				},
				{
					"fileNames": "*.pan",
					"name": "Pan",
					"color": "b70200",
					"pattern": ".*\\.pan$",
					"icon": "/icons/files/pan.svg"
				},
				{
					"fileNames": "*.psc,*.pex",
					"name": "Papyrus",
					"color": "97bc0c",
					"pattern": ".*\\.(psc|pex)$",
					"icon": "/icons/files/papyrus.svg"
				},
				{
					"fileNames": "*.parrot,*.pasm,*.pir",
					"name": "Parrot",
					"color": "01a8f0",
					"pattern": ".*\\.(parrot|pasm|pir)$",
					"icon": "/icons/files/parrot.svg"
				},
				{
					"fileNames": "*.pas,*.pascal,*.lpr,*.lps,*.lpk,*.lpi,*.lfm,*.lrs,*.lrt,*.or,*.ppu",
					"name": "Pascal",
					"color": "757575",
					"pattern": ".*\\.(pas(cal)?|lp[rsik]|lfm|lr[st]|or|ppu)$",
					"icon": "/icons/files/pascal.svg"
				},
				{
					"fileNames": "*.patch,*.meld",
					"name": "Patch",
					"color": "3F51B5",
					"pattern": ".*\\.(patch|meld)$",
					"icon": "/icons/files/patch.svg"
				},
				{
					"fileNames": "PATRONS.md,PATREON.md",
					"name": "Patreon",
					"color": "f46454",
					"pattern": "^PATR(ONS|EON)\\.md$",
					"icon": "/icons/files/patreon.svg"
				},
				{
					"fileNames": "*.pawn,*.pwn",
					"name": "Pawn",
					"color": "cca171",
					"pattern": ".*\\.(pawn|pwn)$",
					"icon": "/icons/files/pawn.svg"
				},
				{
					"fileNames": "*.pcd",
					"name": "PCD",
					"color": "DCE775",
					"pattern": ".*\\.pcd$",
					"icon": "/icons/files/pcd.svg"
				},
				{
					"fileNames": "*.pdf",
					"name": "PDF",
					"color": "D73736",
					"pattern": ".*\\.pdf$",
					"icon": "/icons/files/pdf.svg"
				},
				{
					"fileNames": "*.pegjs,*.pegcoffee",
					"name": "PegJS",
					"color": "A1887F",
					"pattern": ".*\\.peg(js|coffee)$",
					"icon": "/icons/files/pegjs.svg"
				},
				{
					"fileNames": "perlconfig.json,perl5config.json,perl6config.json",
					"name": "Perl Config",
					"color": "4DB6AC",
					"pattern": "^perl[56]?-?config\\.json$",
					"icon": "/icons/files/perl.svg"
				},
				{
					"fileNames": ".p4",
					"name": "Perforce",
					"color": "E79627",
					"pattern": "^\\.p4$",
					"icon": "/icons/files/p4.svg"
				},
				{
					"fileNames": ".p4ignore",
					"name": "Perforce Ignore",
					"color": "808080",
					"pattern": "^\\.p4ignore$",
					"icon": "/icons/files/p4ignore.svg"
				},
				{
					"fileNames": "*.volt",
					"name": "Phalcon",
					"color": "6AAB20",
					"pattern": ".*\\.volt$",
					"icon": "/icons/files/phalcon.svg"
				},
				{
					"fileNames": "my.test.php,myTest.php",
					"name": "PHPUnit",
					"color": "C792EA",
					"pattern": ".*([tT])est\\.php$",
					"icon": "/icons/files/phpunit.svg"
				},
				{
					"fileNames": "*.php_cs,*.engine,*.phar",
					"name": "PHP Other",
					"color": "7477ae",
					"pattern": ".*\\.(php_cs|engine|phar)$",
					"icon": "/icons/files/php2.svg"
				},
				{
					"fileNames": "*.phtml",
					"name": "PHTML",
					"color": "43C0C0",
					"pattern": ".*\\.phtml$",
					"icon": "/icons/files/phtml.svg"
				},
				{
					"fileNames": "phoenix.ex,phoenix.cjs,phoenix.mjs,phoenix.js",
					"name": "Phoenix",
					"color": "ff7061",
					"pattern": "^phoenix\\.(ex|[cm]?js)$",
					"icon": "/icons/files/phoenix.svg"
				},
				{
					"fileNames": ".phrase.yml,.phrase.yaml,.phraseapp.yml,.phraseapp.yml",
					"name": "Phrase",
					"color": "008de4",
					"pattern": "^\\.phrase(app)?\\.ya?ml$",
					"icon": "/icons/files/phraseapp.svg"
				},
				{
					"fileNames": "*.pkl,*.pickle",
					"name": "Pickle",
					"color": "58b980",
					"pattern": ".*\\.(pkl|pickle)$",
					"icon": "/icons/files/pickle.svg"
				},
				{
					"fileNames": "*.p8,*.pico8",
					"name": "PICO-8",
					"color": "ff0052",
					"pattern": ".*\\.(pico8|p8)$",
					"icon": "/icons/files/pico8.svg"
				},
				{
					"fileNames": "*.l",
					"name": "PicoLISP",
					"color": "5c65aa",
					"pattern": ".*\\.l$",
					"icon": "/icons/files/picolisp.svg"
				},
				{
					"fileNames": "*.pike,*.pmod",
					"name": "Pike",
					"color": "BDBDBD",
					"pattern": ".*\\.(pike|pmod)$",
					"icon": "/icons/files/pike.svg"
				},
				{
					"fileNames": "*.pine",
					"name": "PineScript",
					"color": "04a69a",
					"pattern": ".*\\.pine$",
					"icon": "/icons/files/pinescript.svg"
				},
				{
					"fileNames": "Pipfile",
					"name": "Pipfile",
					"color": "66BB6A",
					"pattern": "Pipfile$",
					"icon": "/icons/files/pipfile.svg"
				},
				{
					"fileNames": "Pipfile.lock",
					"name": "Pipfile.lock",
					"color": "66BB6A",
					"pattern": "Pipfile\\.lock$",
					"icon": "/icons/files/lock.svg"
				},
				{
					"fileNames": "platformio.ini",
					"name": "PlatformIO",
					"color": "f6822a",
					"pattern": "^platformio\\.ini$",
					"icon": "/icons/files/platformio.svg"
				},
				{
					"fileNames": "*.play",
					"name": "Play",
					"color": "6AAB20",
					"pattern": ".*\\.play$",
					"icon": "/icons/files/play.svg"
				},
				{
					"fileNames": "*.plist",
					"name": "PList",
					"color": "2AA3C1",
					"pattern": ".*\\.plist$",
					"icon": "/icons/files/plist.svg"
				},
				{
					"fileNames": "ecosystem.conf.js,ecosystem.config.ini,ecosystem.conf.json,ecosystem.conf.yml",
					"name": "PM2",
					"color": "0da8e8",
					"pattern": "^ecosystem\\.conf(ig)?.*",
					"icon": "/icons/files/pm2.svg"
				},
				{
					"fileNames": "pnpm-lock.yaml,pnpm-workspace.yaml,pnpm-debug.yaml",
					"name": "Pnpm",
					"color": "f9ad00",
					"pattern": "^pnpm-(lock|workspace|debug)\\.yaml",
					"icon": "/icons/files/pnpm.svg"
				},
				{
					"fileNames": "pnpmfile.js",
					"name": "Pnpmfile",
					"color": "f9ad00",
					"pattern": "^pnpmfile\\.js",
					"icon": "/icons/files/pnpm.svg"
				},
				{
					"fileNames": "*.pod",
					"name": "Pod",
					"color": "90A4AE",
					"pattern": ".*\\.pod$",
					"icon": "/icons/files/pod.svg"
				},
				{
					"fileNames": "*.pogo",
					"name": "PogoScript",
					"color": "5498e2",
					"pattern": ".*\\.pogo$",
					"icon": "/icons/files/pogoscript.svg"
				},
				{
					"fileNames": "polymer.json",
					"name": "Polymer",
					"color": "ff4081",
					"pattern": "^polymer\\.json$",
					"icon": "/icons/files/polymer.svg"
				},
				{
					"fileNames": "*.pony",
					"name": "Pony",
					"color": "795648",
					"pattern": ".*\\.pony$",
					"icon": "/icons/files/pony.svg"
				},
				{
					"fileNames": "*.pgsql",
					"name": "PostgreSQL",
					"color": "31648c",
					"pattern": ".*\\.pgsql$",
					"icon": "/icons/files/pgsql.svg"
				},
				{
					"fileNames": "*.pcss,*.postcss,*.sss",
					"name": "PostCSS",
					"color": "D33534",
					"pattern": ".*\\.(pcss|postcss|sss)$",
					"icon": "/icons/files/postcss.svg"
				},
				{
					"fileNames": ".postcssrc,postcss.config.js,postcss.config.json",
					"name": "PostCSS Config",
					"pattern": "^(\\.postcssrc|postcss\\.config\\.js(on)?)$",
					"color": "D33534",
					"icon": "/icons/files/postcss.svg"
				},
				{
					"fileNames": ".posthtmlrc,posthtml.config.yml,.posthtmlrc.json,posthtml.config.json",
					"name": "PostHTML",
					"pattern": "^(\\.posthtmlrc|posthtml\\.config\\.(yml|js|json))$",
					"color": "FFB74D",
					"icon": "/icons/files/posthtml.svg"
				},
				{
					"fileNames": "*.ps,*.eps,*.epsi,*.epsf,*.gsf,*.afm,*.amm",
					"name": "PostScript",
					"color": "FFD54F",
					"pattern": ".*\\.(ps|eps[fi]?|gsf|a[fm]m)$",
					"icon": "/icons/files/postscript.svg"
				},
				{
					"fileNames": "*.pov",
					"name": "POV-Ray SDL",
					"color": "6db972",
					"pattern": ".*\\.pov$",
					"icon": "/icons/files/povray.svg"
				},
				{
					"fileNames": "*.pbl,*.pbt,*.srw,*.sru,*.srp,*.sra,*.srj",
					"name": "PowerBuilder",
					"color": "f2870b",
					"pattern": ".*\\.(pb[lt]|sr[wupaj])$",
					"icon": "/icons/files/powerbuilder.svg"
				},
				{
					"fileNames": "*.ppt,*.pptx,*.pps,*.ppsx,*.pot,*.potx,*.ppa,*.ppam",
					"name": "Powerpoint",
					"pattern": ".*\\.(ppt|pptx|pps|ppsx|pot|potx|ppa|ppam)$",
					"color": "EA7130",
					"icon": "/icons/files/powerpoint.svg"
				},
				{
					"fileNames": "*.powershell,*.ps1,*.psd1,*.psc1,*.psm1,*.pssc,*.cmd,*.ps1xml",
					"name": "PowerShell",
					"color": "497CE3",
					"pattern": ".*\\.(powershell|ps1|psd1|psc1|psm1|ps1xml|pssc|cmd)$",
					"icon": "/icons/files/powershell.svg"
				},
				{
					"fileNames": ".pre-commit.yaml,.pre-commit.yml,.pre-commit-hooks.yaml",
					"name": "Precommit",
					"color": "f9b423",
					"pattern": "^\\.pre-commit\\b.*\\.ya?ml$",
					"icon": "/icons/files/precommit.svg"
				},
				{
					"fileNames": ".prettierrc.js,.prettierrc.json,.prettierrc.yml",
					"name": "Prettier",
					"color": "EE6292",
					"pattern": "^\\.prettierrc(\\.js(on)?|\\.y(a)?ml)?$",
					"icon": "/icons/files/prettier.svg"
				},
				{
					"fileNames": "prettier.config.js",
					"name": "Prettier Config",
					"color": "EE6292",
					"pattern": "^prettier\\.config\\.js$",
					"icon": "/icons/files/prettier.svg"
				},
				{
					"fileNames": ".prettierignore",
					"name": "Prettier Ignore",
					"color": "EE6292",
					"pattern": "^\\.prettierignore$",
					"icon": "/icons/files/prettierignore.svg"
				},
				{
					"fileNames": "prisma.yml",
					"name": "Prisma",
					"color": "00bfa5",
					"pattern": "prisma\\.yml",
					"icon": "/icons/files/prisma.svg"
				},
				{
					"fileNames": "*.pde",
					"name": "Processing",
					"color": "cfd8dc",
					"pattern": ".*\\.pde$",
					"icon": "/icons/files/processing.svg"
				},
				{
					"fileNames": "*.pro,*.prolog,*.yap",
					"name": "Prolog",
					"color": "f03e25",
					"pattern": ".*\\.(pro|prolog|yap)$",
					"icon": "/icons/files/prolog.svg"
				},
				{
					"fileNames": "*.spin",
					"name": "Propeller Spin",
					"color": "a1cbf5",
					"pattern": ".*\\.spin$",
					"icon": "/icons/files/propeller.svg"
				},
				{
					"fileNames": "*.properties",
					"name": "Properties",
					"color": "85D2CB",
					"pattern": ".*\\.properties$",
					"icon": "/icons/files/source.svg"
				},
				{
					"fileNames": "project.pros",
					"name": "PROS",
					"color": "eac76e",
					"pattern": "^project\\.pros$",
					"icon": "/icons/files/pros.svg"
				},
				{
					"fileNames": ".proselintrc",
					"name": "Proselint",
					"color": "566370",
					"pattern": "^\\.proselintrc$",
					"icon": "/icons/files/proselint.svg"
				},
				{
					"fileNames": "*.proto,*.protobuf",
					"name": "Protobuf",
					"color": "4285F4",
					"pattern": ".*\\.proto(buf)?$",
					"icon": "/icons/files/protobuf.svg"
				},
				{
					"fileNames": "protractor.js,protractor.json,protractor.conf.js,protractor.config.json",
					"name": "Protractor",
					"pattern": "^protractor(\\.conf(ig)?)?\\.js(on)?$",
					"color": "de3b40",
					"icon": "/icons/files/protractor.svg"
				},
				{
					"fileNames": "pullapprove.yml,.pullapprove.yaml",
					"name": "PullApprove",
					"color": "0f9f6e",
					"pattern": "^\\.?pullapprove\\.ya?ml$",
					"icon": "/icons/files/pullapprove.svg"
				},
				{
					"fileNames": "*.puppet,*.pp,*.epp",
					"name": "Puppet",
					"color": "f7a91b",
					"pattern": ".*\\.(puppet|pp|epp)$",
					"icon": "/icons/files/puppet.svg"
				},
				{
					"fileNames": "*.pure",
					"name": "Pure",
					"color": "b4b4b4",
					"pattern": ".*\\.pure$",
					"icon": "/icons/files/pure.svg"
				},
				{
					"fileNames": "*.pb,*.pbi",
					"name": "PureBasic",
					"color": "5a6a86",
					"pattern": ".*\\.pbi?$",
					"icon": "/icons/files/purebasic.svg"
				},
				{
					"fileNames": "*.purescript,*.purs",
					"name": "PureScript",
					"color": "7963E6",
					"pattern": ".*\\.(purescript|purs)$",
					"icon": "/icons/files/purescript.svg"
				},
				{
					"fileNames": "requirements.in,requirements.txt",
					"name": "PyPI",
					"color": "336d9e",
					"pattern": "^requirements\\.(in|txt)$",
					"icon": "/icons/files/pypi.svg"
				},
				{
					"fileNames": "*.arr",
					"name": "Pyret",
					"color": "ef1f10",
					"pattern": ".*\\.arr$",
					"icon": "/icons/files/pyret.svg"
				},
				{
					"fileNames": "python-config.json,pythonconfig.json,pyproject.toml",
					"name": "Python Config",
					"color": "FFCB6B",
					"pattern": "^(python-?config\\.json|pyproject\\.toml)$",
					"icon": "/icons/files/python.svg"
				},
				{
					"fileNames": ".pyup.yml,.pyup.yaml",
					"name": "PyUp",
					"color": "15aac7",
					"pattern": "^\\.pyup(\\.ya?ml)?$",
					"icon": "/icons/files/pyup.svg"
				},
				{
					"fileNames": "*.q,*.k",
					"name": "Q/Kdb",
					"color": "64B5F6",
					"pattern": ".*\\.[kq]$",
					"icon": "/icons/files/kx.svg"
				},
				{
					"fileNames": "*.qasm",
					"name": "QASM",
					"color": "be96ff",
					"pattern": ".*\\.qasm$",
					"icon": "/icons/files/qiskit.svg"
				},
				{
					"fileNames": "*.qvw,*.qvd",
					"name": "QlikView",
					"color": "019844",
					"pattern": ".*\\.(qvw|qvd)$",
					"icon": "/icons/files/qlikview.svg"
				},
				{
					"fileNames": "*.qml,*.qmlproject,*.qbs",
					"name": "Qt",
					"color": "FFB74D",
					"pattern": ".*\\.(qml|qbs)(project)?$",
					"icon": "/icons/files/qt.svg"
				},
				{
					"fileNames": "quasar.conf.js,quasar.conf.cjs",
					"name": "Quasar",
					"color": "AB47BC",
					"pattern": "^quasar\\.conf\\.[cm]?js$",
					"icon": "/icons/files/quasar.svg"
				},
				{
					"fileNames": "*.r",
					"name": "R",
					"color": "497CE3",
					"pattern": ".*\\.r$",
					"icon": "/icons/files/r.svg"
				},
				{
					"fileNames": "*.rmd",
					"name": "R Markdown",
					"color": "497CE3",
					"pattern": ".*\\.rmd$",
					"icon": "/icons/files/rmd.svg"
				},
				{
					"fileNames": "*.rkt",
					"name": "Racket",
					"color": "E57373",
					"pattern": ".*\\.rkt",
					"icon": "/icons/files/racket.svg"
				},
				{
					"fileNames": "*.raml",
					"name": "Raml",
					"color": "42a5f5",
					"pattern": ".*\\.raml$",
					"icon": "/icons/files/raml.svg"
				},
				{
					"fileNames": "rails",
					"name": "Rails",
					"color": "7963E6",
					"pattern": "^rails$",
					"icon": "/icons/files/rails.svg"
				},
				{
					"fileNames": "*.rake",
					"name": "Rake",
					"color": "BC3F43",
					"pattern": ".*rake$",
					"icon": "/icons/files/rake.svg"
				},
				{
					"fileNames": "Rakefile",
					"name": "Rakefile",
					"color": "BC3F43",
					"pattern": "Rakefile",
					"icon": "/icons/files/rake.svg"
				},
				{
					"fileNames": "*.cshtml,*.vbhtml",
					"name": "Razor",
					"color": "42a5f5",
					"pattern": ".*\\.(cshtml|vbhtml)$",
					"icon": "/icons/files/razor.svg"
				},
				{
					"fileNames": "*.rdoc",
					"name": "RDoc",
					"color": "7A8387",
					"pattern": ".*\\.rdoc$",
					"icon": "/icons/files/rdoc.svg"
				},
				{
					"fileNames": "*.rql,*.restql",
					"name": "RestQL",
					"color": "83e8c2",
					"pattern": ".*\\.(rql|restql)$",
					"icon": "/icons/files/restql.svg"
				},
				{
					"fileNames": "*.react-cli",
					"name": "React",
					"color": "26A2C1",
					"pattern": ".*\\.react-cli$",
					"icon": "/icons/files/react.svg"
				},
				{
					"fileNames": "*.re,*.rei",
					"name": "ReasonML",
					"color": "D52A29",
					"pattern": ".*\\.rei?",
					"icon": "/icons/files/reason.svg"
				},
				{
					"fileNames": "*.red",
					"name": "Red",
					"color": "EF5350",
					"pattern": ".*\\.red",
					"icon": "/icons/files/red.svg"
				},
				{
					"fileNames": "*.rdb",
					"name": "RedisDB",
					"color": "D52A29",
					"pattern": ".*\\.rdb",
					"icon": "/icons/files/redis.svg"
				},
				{
					"fileNames": "redis-config.yml,redis-config.yaml",
					"name": "Redis",
					"color": "D52A29",
					"pattern": "^redis-config\\.ya?ml",
					"icon": "/icons/files/redis.svg"
				},
				{
					"fileNames": "action.js,actions.ts,myAction.js,myActions.js,my-actions.js",
					"name": "Redux Action",
					"color": "ab47bc",
					"pattern": ".*([aA])ctions?\\.(js|ts)$",
					"icon": "/icons/files/redux-action.svg"
				},
				{
					"fileNames": "epic.js,epics.ts,myEpic.js,myEpics.js,my-epics.js",
					"name": "Redux Epic",
					"color": "64B5F6",
					"pattern": ".*([eE])pics?\\.(js|ts)$",
					"icon": "/icons/files/redux-epic.svg"
				},
				{
					"fileNames": "saga.js,sagas.ts,mySaga.js,mySagas.js,my-sagas.js",
					"name": "Redux Saga",
					"color": "EF5350",
					"pattern": ".*([sS])agas?\\.(js|ts)$",
					"icon": "/icons/files/redux-saga.svg"
				},
				{
					"fileNames": "selector.js,selectors.ts,mySelector.js,mySelectors.js,my-selectors.js",
					"name": "Redux Selector",
					"color": "FDD835",
					"pattern": ".*([sS])electors?\\.(js|ts)$",
					"icon": "/icons/files/redux-selector.svg"
				},
				{
					"fileNames": "reducer.js,reducer.ts,myReducer.js,myReducers.js,my-reducers.js",
					"name": "Redux Reducer",
					"color": "4CAF50",
					"pattern": ".*([rR])educers?\\.(js|ts)$",
					"icon": "/icons/files/redux-reducer.svg"
				},
				{
					"fileNames": "store.js,store.ts,myStore.js,myStores.js,my-stores.js",
					"name": "Redux Store",
					"color": "26C6DA",
					"pattern": ".*([sS])tores?\\.(js|ts)$",
					"icon": "/icons/files/redux-store.svg"
				},
				{
					"fileNames": "*.rst",
					"name": "Restructured",
					"pattern": ".*\\.rst$",
					"color": "AB7967",
					"icon": "/icons/files/rst.svg"
				},
				{
					"fileNames": "*.riot,*.tag",
					"name": "Riot",
					"color": "ED1846",
					"pattern": ".*\\.(riot|tag)$",
					"icon": "/icons/files/riot.svg"
				},
				{
					"fileNames": "*.robot",
					"name": "Robot",
					"color": "FFCB6B",
					"pattern": ".*\\.robot$",
					"icon": "/icons/files/robot.svg"
				},
				{
					"fileNames": "rollup.js,rollup.conf.js,rollup.ts",
					"name": "Rollup",
					"color": "FF5370",
					"pattern": "^rollup.*",
					"icon": "/icons/files/rollup.svg"
				},
				{
					"fileNames": "routing.js,routes.js,routes.jsx,routing.ts,routes.tsx",
					"name": "Routes",
					"color": "43A047",
					"pattern": "(routing|routes)\\.(js|jsx|ts|tsx)$",
					"icon": "/icons/files/angularrouting.svg"
				},
				{
					"fileNames": "controller_spec.rb,model_spec.rb",
					"name": "RSpec",
					"color": "D52A29",
					"pattern": ".*_spec\\.rb$",
					"icon": "/icons/files/rspec.svg"
				},
				{
					"fileNames": "*.rspec",
					"name": "RSpec Config",
					"color": "D52A29",
					"pattern": ".*\\.rspec$",
					"icon": "/icons/files/rspec.svg"
				},
				{
					"fileNames": "*.rubocop.yml",
					"name": "Rubocop",
					"color": "D7252C",
					"pattern": ".*\\.rubocop.*\\.yml$",
					"icon": "/icons/files/rubocop.svg"
				},
				{
					"fileNames": ".ruby-gemset",
					"name": "Ruby Gemset",
					"color": "e53935",
					"pattern": "^\\.ruby-gemset$",
					"icon": "/icons/files/gemfile.svg"
				},
				{
					"fileNames": ".ruby-version",
					"name": "Ruby Version",
					"color": "D14748",
					"pattern": "^\\.ruby-version$",
					"icon": "/icons/files/ruby.svg"
				},
				{
					"fileNames": "*.rs,*.rust",
					"name": "Rust",
					"color": "a72146",
					"pattern": ".*\\.(rs|rust)$",
					"icon": "/icons/files/rust.svg"
				},
				{
					"fileNames": ".rvmrc",
					"name": "RVM",
					"color": "D14748",
					"pattern": "^\\.rvmrc$",
					"icon": "/icons/files/ruby.svg"
				},
				{
					"fileNames": "rxjs.js,rxjs.ts",
					"name": "RxJS",
					"color": "B7178C",
					"pattern": "rxjs\\.[jt]s$",
					"icon": "/icons/files/rxjs-effects.svg"
				},
				{
					"fileNames": "*.san",
					"name": "San",
					"color": "295892",
					"pattern": ".*\\.san$",
					"icon": "/icons/files/san.svg"
				},
				{
					"fileNames": "*.sass",
					"name": "SASS",
					"color": "F03D70",
					"pattern": ".*\\.sass$",
					"icon": "/icons/files/sass.svg"
				},
				{
					"fileNames": "sapper.js",
					"name": "Sapper",
					"color": "159497",
					"pattern": "sapper\\.js$",
					"icon": "/icons/files/sapper.svg"
				},
				{
					"fileNames": "*.sbt",
					"name": "SBT",
					"color": "AB7967",
					"pattern": ".*\\.sbt$",
					"icon": "/icons/files/sbt.svg"
				},
				{
					"fileNames": "*.scala",
					"name": "Scala",
					"color": "FF5370",
					"pattern": ".*\\.scala$",
					"icon": "/icons/files/scala.svg"
				},
				{
					"fileNames": "*.scss",
					"name": "SCSS",
					"color": "F03D70",
					"pattern": ".*\\.scss$",
					"icon": "/icons/files/sass.svg"
				},
				{
					"fileNames": "*.scheme,*.scm",
					"name": "Scheme",
					"color": "BA68C8",
					"pattern": ".*\\.(scheme|scm)$",
					"icon": "/icons/files/scheme.svg"
				},
				{
					"fileNames": ".releaserc,.releaserc.js,.releaserc.json,.releaserc.yml",
					"name": "Semantic Release",
					"pattern": ".*\\.releaserc(.js(on)?|.y(a)?ml)?$",
					"color": "455a64",
					"icon": "/icons/files/semantic-release.svg"
				},
				{
					"fileNames": "release.config.js",
					"name": "Semantic Release Config",
					"pattern": "^release\\.config\\.js$",
					"color": "455a64",
					"icon": "/icons/files/semantic-release.svg"
				},
				{
					"fileNames": "*.setting,*.settings,*.option,*.options,*.opt,*.opts",
					"name": "Settings",
					"color": "81CBC4",
					"pattern": ".*\\.(settings?|options?|opts?)$",
					"icon": "/icons/files/settings.svg"
				},
				{
					"fileNames": ".sequelizerc",
					"name": "Sequelize",
					"color": "0288d1",
					"pattern": "\\.sequelizerc$",
					"icon": "/icons/files/sequelize.svg"
				},
				{
					"fileNames": "*.sh,*.zsh,*.fish,*.bash,.fishrc,.zshrc,.bashrc,.tcsh",
					"name": "Shell",
					"color": "AA759F",
					"pattern": ".*\\.(sh|zsh|fish|bash|fishrc|zshrc|bashrc|tcsh)$",
					"icon": "/icons/files/shell.svg"
				},
				{
					"fileNames": "*.ss",
					"name": "SilverStripe",
					"color": "89ddff",
					"pattern": ".*\\.ss$",
					"icon": "/icons/files/silverstripe.svg"
				},
				{
					"fileNames": "*.sketch",
					"name": "Sketch",
					"color": "E99727",
					"pattern": ".*\\.sketch$",
					"icon": "/icons/files/sketch.svg"
				},
				{
					"fileNames": "*.slim",
					"name": "Slim",
					"color": "fb9d38",
					"pattern": ".*\\.slim$",
					"icon": "/icons/files/slim.svg"
				},
				{
					"fileNames": "*.tpl",
					"name": "Smarty",
					"color": "FFCE00",
					"pattern": ".*\\.tpl$",
					"icon": "/icons/files/smarty.svg"
				},
				{
					"fileNames": "*.snap",
					"name": "Snapshots",
					"color": "F06292",
					"pattern": ".*\\.snap$",
					"icon": "/icons/files/snapshot.svg"
				},
				{
					"fileNames": "*.sol",
					"name": "Solidity",
					"color": "0288d1",
					"pattern": ".*\\.sol$",
					"icon": "/icons/files/solidity.svg"
				},
				{
					"fileNames": "*.sonarrc",
					"name": "Sonar",
					"color": "1e88e5",
					"pattern": ".*\\.sonarrc$",
					"icon": "/icons/files/sonar.svg"
				},
				{
					"fileNames": "*.spring",
					"name": "Spring",
					"color": "C3E88D",
					"pattern": ".*\\.spring$",
					"icon": "/icons/files/spring.svg"
				},
				{
					"fileNames": "*.sql,*.pdb,*.pgsql,*.mysql,*.hql,*.qml,*.psql,*.pkb,*.xql,*.xq,*.xqm,*.xqy",
					"name": "SQL",
					"color": "39ADB5",
					"pattern": ".*\\.(sql|pdb|pgsql|mysql|hql|qml|psql|pkb|xql|xq|xqm|xqy)$",
					"icon": "/icons/files/sql.svg"
				},
				{
					"fileNames": "*.sqlite,*.sqlite3",
					"name": "SQLite",
					"color": "26A2C1",
					"pattern": ".*\\.sqlite3?$",
					"icon": "/icons/files/sqlite.svg"
				},
				{
					"fileNames": "*.stata",
					"name": "Stata",
					"color": "1E9CEF",
					"pattern": ".*\\.stata$",
					"icon": "/icons/files/stata.svg"
				},
				{
					"fileNames": "stencil.config.js,stencil.config.ts",
					"name": "Stencil",
					"color": "9C27B0",
					"pattern": "^stencil\\.config\\.(js|ts)$",
					"icon": "/icons/files/stencil.svg"
				},
				{
					"fileNames": "*.story.js,*.stories.js,*.story.jsx,*.stories.ts,*.stories.tsx",
					"name": "Storybook",
					"color": "ec407a",
					"pattern": ".*\\.(story|stories)\\.(jsx?|tsx?)$",
					"icon": "/icons/files/storybook.svg"
				},
				{
					"fileNames": ".stylelintrc,stylelint.config.js,stylelint.config.json,.stylelintrc.js,.stylelintrc.json,.stylelintrc.yaml",
					"name": "Stylelint",
					"pattern": "^(\\.stylelintrc(\\.(js|json|ya?ml))?|stylelint\\.config\\.js(on)?)$",
					"color": "7A8387",
					"icon": "/icons/files/stylelint.svg"
				},
				{
					"fileNames": "*.styl",
					"name": "Stylus",
					"color": "6AAB20",
					"pattern": ".*\\.styl$",
					"icon": "/icons/files/stylus.svg"
				},
				{
					"fileNames": "*.sublime-workspace,*.sublime-package",
					"name": "Sublime",
					"color": "455A64",
					"pattern": ".*\\.sublime-.*",
					"icon": "/icons/files/sublime.svg"
				},
				{
					"fileNames": "*.scd",
					"name": "SuperCollider",
					"pattern": ".*\\.scd$",
					"color": "90A4AE",
					"icon": "/icons/files/scd.svg"
				},
				{
					"fileNames": "*.svelte",
					"name": "Svelte",
					"color": "ff5722",
					"pattern": ".*\\.svelte",
					"icon": "/icons/files/svelte.svg"
				},
				{
					"fileNames": "svelte.config.js,svelte.config.json",
					"name": "Svelte Config",
					"color": "A1887F",
					"pattern": "svelte\\.config\\.js(on)?",
					"icon": "/icons/files/svelte.svg"
				},
				{
					"fileNames": ".svn",
					"name": "SVN",
					"color": "497CE3",
					"pattern": "^\\.svn",
					"icon": "/icons/files/svn.svg"
				},
				{
					"fileNames": "*.swagger,*.swag",
					"name": "Swagger",
					"color": "7963E6",
					"pattern": ".*\\.(swagger|swag)$",
					"icon": "/icons/files/swagger.svg"
				},
				{
					"fileNames": "swagger.yml,swagger.yaml,swagger.json,api.yml,api.yaml,api.json",
					"name": "Swagger Config",
					"pattern": "((swagger|api)\\.(yml|yaml|json))$",
					"color": "7963E6",
					"icon": "/icons/files/swagger.svg"
				},
				{
					"fileNames": "*.swc",
					"name": "SWC",
					"color": "791223",
					"pattern": ".*\\.swc$",
					"icon": "/icons/files/swc.svg"
				},
				{
					"fileNames": "*.swift",
					"name": "Swift",
					"color": "FF5370",
					"pattern": ".*\\.swift$",
					"icon": "/icons/files/swift.svg"
				},
				{
					"fileNames": "*.swig",
					"name": "Swig",
					"color": "79919C",
					"pattern": ".*\\.swig$",
					"icon": "/icons/files/swig.svg"
				},
				{
					"fileNames": "*.symfony",
					"name": "Symfony",
					"color": "6AAB20",
					"pattern": ".*\\.symfony",
					"icon": "/icons/files/symfony.svg"
				},
				{
					"fileNames": "tailwind.js,tailwind.conf.js,tailwind.conf.ts",
					"name": "Tailwind CSS Config",
					"color": "44a8b3",
					"pattern": "^tailwind.*\\.[jt]s$",
					"icon": "/icons/files/tailwindcss.svg"
				},
				{
					"fileNames": "*.tcl",
					"name": "TCL",
					"color": "E79627",
					"pattern": ".*\\.tcl$",
					"icon": "/icons/files/tcl.svg"
				},
				{
					"fileNames": "*.tf,*.tfstate,*.tfvars",
					"name": "TerraForm",
					"color": "26A69A",
					"pattern": ".*\\.(tf|tfstate|tfvars)$",
					"icon": "/icons/files/terraform.svg"
				},
				{
					"fileNames": "*.tex,*.cls,*.sty,*.dtx,*.ltx",
					"name": "TeX",
					"color": "4E85F4",
					"pattern": ".*\\.(tex|cls|sty|dtx|ltx)$",
					"icon": "/icons/files/tex.svg"
				},
				{
					"fileNames": "*.tern-config,*.tern-project",
					"name": "Tern",
					"color": "7A8387",
					"pattern": ".*\\.tern-(config|project)$",
					"icon": "/icons/files/tern.svg"
				},
				{
					"fileNames": ".ternconfig",
					"name": "Tern Config",
					"color": "7A8387",
					"pattern": "^\\.ternconfig$",
					"icon": "/icons/files/tern.svg"
				},
				{
					"fileNames": "*.test.coffee,*.spec.coffee",
					"name": "Test Coffee",
					"color": "AB7967",
					"pattern": ".*\\.?(test|spec)\\.coffee$",
					"icon": "/icons/files/testcoffee.svg"
				},
				{
					"fileNames": "*.test.dart,*.spec.dart",
					"name": "Test Dart",
					"color": "26A2C1",
					"pattern": ".*\\.?(test|spec)\\.dart$",
					"icon": "/icons/files/testdart.svg"
				},
				{
					"fileNames": "*.test.go,*.spec.go,*_test.go,*_spec.go",
					"name": "Test Go",
					"color": "82AAFF",
					"pattern": ".*([._])(test|spec)\\.go$",
					"icon": "/icons/files/testgo.svg"
				},
				{
					"fileNames": "*.test.hs,*.spec.hs",
					"name": "Test Haskell",
					"color": "AB76A0",
					"pattern": ".*\\.?(test|spec)\\.hs$",
					"icon": "/icons/files/testhaskell.svg"
				},
				{
					"fileNames": "MyTest.java,myTest.java,mytest.java",
					"name": "Test Java",
					"color": "7963E6",
					"pattern": "([tT])est\\.java$",
					"icon": "/icons/files/testjava.svg"
				},
				{
					"fileNames": "*.test.js,*.spec.js,*.test.es6,*.spec.es6",
					"name": "Test JS",
					"color": "E79627",
					"pattern": ".*\\.?(test|spec)\\.(js|es6)$",
					"icon": "/icons/files/testjs.svg"
				},
				{
					"fileNames": "*.test.pl,*.spec.pl",
					"name": "Test Perl",
					"color": "4DB6AC",
					"pattern": ".*\\.?(test|spec)\\.pl$",
					"icon": "/icons/files/testperl.svg"
				},
				{
					"fileNames": "*.test.jsx,*.spec.jsx,*.test.tsx,*.spec.tsx",
					"name": "Test React",
					"color": "4DD0E1",
					"pattern": ".*\\.?(test|spec)\\.(jsx|tsx)$",
					"icon": "/icons/files/testreact.svg"
				},
				{
					"fileNames": "*.test.py,*.spec.py",
					"name": "Test Python",
					"color": "90A959",
					"pattern": ".*\\.(test|spec)\\.py$",
					"icon": "/icons/files/testpy.svg"
				},
				{
					"fileNames": "*.test.rb,*.spec.rb,my_test.rb,controller_spec.rb",
					"name": "Test Ruby",
					"color": "D33534",
					"pattern": ".*([_.])(test|spec)\\.rb$",
					"icon": "/icons/files/testruby.svg"
				},
				{
					"fileNames": "*.test.rs,*.spec.rs",
					"name": "Test Rust",
					"color": "#a72146",
					"pattern": ".*\\.?(test|spec)\\.rs$",
					"icon": "/icons/files/testrust.svg"
				},
				{
					"fileNames": "*.test.ts,*.spec.ts",
					"name": "Test TypeScript",
					"color": "82AAFF",
					"pattern": ".*\\.?(test|spec)\\.ts$",
					"icon": "/icons/files/testts.svg"
				},
				{
					"fileNames": "*.textile",
					"name": "Textile",
					"color": "F13E70",
					"pattern": ".*\\.textile$",
					"icon": "/icons/files/textile.svg"
				},
				{
					"fileNames": "*.tmPreferences,*.tmTheme,*.tmLanguage",
					"name": "Textmate",
					"color": "C792EA",
					"pattern": ".*\\.(tmPreferences|tmTheme|tmLanguage)",
					"icon": "/icons/files/textmate.svg"
				},
				{
					"fileNames": "tomcat.conf,tomcat.java",
					"name": "Tomcat",
					"color": "FFCB6B",
					"pattern": "^tomcat.*",
					"icon": "/icons/files/tomcat.svg"
				},
				{
					"fileNames": "*.toml",
					"name": "TOML",
					"color": "8BC34A",
					"pattern": ".*\\.toml$",
					"icon": "/icons/files/toml.svg"
				},
				{
					"fileNames": "TODO,todo,TODO.md,todo.js,TODO.java",
					"name": "TODO",
					"color": "6AAB20",
					"pattern": "^(TODO|todo).*",
					"icon": "/icons/files/todo.svg"
				},
				{
					"fileNames": "*.todo,*.taskpaper",
					"name": "Todofile",
					"color": "6AAB20",
					"pattern": ".*\\.(todo|taskpaper)$",
					"icon": "/icons/files/todo.svg"
				},
				{
					"fileNames": "tsconfig.js,tsconfig.json,.tsconfig.js,.tsconfig.json",
					"name": "TSConfig",
					"color": "0288d1",
					"pattern": "\\.?tsconfig.*\\.(js|json)$",
					"icon": "/icons/files/tsconfig.svg"
				},
				{
					"fileNames": "tslint.js,tslint.json,.tslint.js,.tslint.json",
					"name": "TSLint",
					"color": "0288d1",
					"pattern": "\\.?tslint.*\\.(js|json)$",
					"icon": "/icons/files/tslint.svg"
				},
				{
					"fileNames": "*.travis.yml",
					"name": "Travis",
					"color": "F07178",
					"pattern": ".*\\.travis\\.yml$",
					"icon": "/icons/files/travis.svg"
				},
				{
					"fileNames": "*.t",
					"name": "Turing",
					"color": "4DD0E1",
					"pattern": ".*\\.t$",
					"icon": "/icons/files/turing.svg"
				},
				{
					"fileNames": "*.twig",
					"name": "Twig",
					"color": "6AAB20",
					"pattern": ".*\\.twig$",
					"icon": "/icons/files/twig.svg"
				},
				{
					"fileNames": "*.d.ts",
					"name": "Typescript Defs",
					"color": "0288d1",
					"pattern": ".*\\.d\\.ts$",
					"icon": "/icons/files/dts.svg"
				},
				{
					"fileNames": "typings.json",
					"name": "Typings",
					"color": "7A8387",
					"pattern": "^typings\\.json$",
					"icon": "/icons/files/typings.svg"
				},
				{
					"fileNames": "uikit.js,uikit.min.js,uikit.cjs,uikit.mjs",
					"name": "UiKit",
					"color": "279ecd",
					"pattern": "^uikit(\\.min)?\\.[cm]?js$",
					"icon": "/icons/files/uikit.svg"
				},
				{
					"fileNames": "*.uml,*.iuml,*.puml,*.pu,*.plantuml,*.wsd",
					"name": "UML",
					"color": "F06292",
					"pattern": ".*\\.(uml|iuml|puml|pu|plantuml|wsd)",
					"icon": "/icons/files/uml.svg"
				},
				{
					"fileNames": ".unibeautifyrc,.unibeautifyrc.yml,.unibeautifyrc.json,.unibeautifyrc.js",
					"name": "UnibeautifyRC",
					"color": "57afed",
					"pattern": ".unibeautifyrc(\\.(ya?ml|json|[cm]?js))?$",
					"icon": "/icons/files/unibeautify.svg"
				},
				{
					"fileNames": "unibeautifyrc.config.js,unibeautify.config.json,unibeautify.config.yaml",
					"name": "Unibeautify Config",
					"color": "57afed",
					"pattern": "unibeautify\\.config\\.(ya?ml|json|[cm]?js)$",
					"icon": "/icons/files/unibeautify.svg"
				},
				{
					"fileNames": "*.unity,*.unity3d,*.unityproj,*.unitypackage,*.fbx,*.anim,*.asset,*.cubemap,*.mat,*.meta,*.prefab",
					"name": "Unity",
					"color": "1976d2",
					"pattern": ".*\\.(unity(3d|proj|package)?|fbx|anim|asset|cubemap|mat|meta|prefab)",
					"icon": "/icons/files/unity.svg"
				},
				{
					"fileNames": "*.uno",
					"name": "UNO",
					"pattern": ".*\\.uno$",
					"color": "ab61f2",
					"icon": "/icons/files/uno.svg"
				},
				{
					"fileNames": "*.u,*.unr,*.utx,*.umx,*.uax,*.ukx,*.uz,*.upkg,*.uc,*.upl,*.asc,*.lwo",
					"name": "Unreal",
					"pattern": ".*\\.(u|unr|utx|umx|uax|ukx|uz|upkg|uc|upl|asc|lwo)$",
					"color": "D52A29",
					"icon": "/icons/files/unreal.svg"
				},
				{
					"fileNames": "*.ur,*.urs",
					"name": "UrWeb",
					"pattern": ".*\\.(urs?)$",
					"color": "796e67",
					"icon": "/icons/files/urweb.svg"
				},
				{
					"fileNames": "Vagrantfile,vagrantfile",
					"name": "Vagrant",
					"color": "26A2C1",
					"pattern": "^([Vv])agrantfile$",
					"icon": "/icons/files/vagrant.svg"
				},
				{
					"fileNames": "*.vala",
					"name": "Vala",
					"color": "9575CD",
					"pattern": ".*\\.vala$",
					"icon": "/icons/files/vala.svg"
				},
				{
					"fileNames": "*.vm,*.vtl,*.fhtml",
					"name": "Velocity",
					"color": "0288d1",
					"pattern": ".*\\.(vm|vtl|fhtml)",
					"icon": "/icons/files/velocity.svg"
				},
				{
					"fileNames": "VERSION,version",
					"name": "VERSION",
					"color": "80CBC4",
					"pattern": "^(VERSION|version)$",
					"icon": "/icons/files/version.svg"
				},
				{
					"fileNames": "*.v,*.vh",
					"name": "V",
					"color": "64B5F6",
					"pattern": ".*\\.(v|vh)$",
					"icon": "/icons/files/v.svg"
				},
				{
					"fileNames": "*.vhdl,*.vhd,*.sv",
					"name": "VHDL",
					"color": "7A8387",
					"pattern": ".*\\.(vhdl|vhd|sv)$",
					"icon": "/icons/files/vhdl.svg"
				},
				{
					"fileNames": "*.vim,*.viml,*.vimrc,*.gvimrc",
					"name": "Vim",
					"color": "6AAB20",
					"pattern": ".*\\.(vim|viml|vimrc|gvimrc)$",
					"icon": "/icons/files/vim.svg"
				},
				{
					"fileNames": "*.visio",
					"name": "Visio",
					"color": "82AAFF",
					"pattern": ".*\\.visio$",
					"icon": "/icons/files/visio.svg"
				},
				{
					"fileNames": "*.vscode,*.vssettings,*.vsix,*.sln,*.suo",
					"name": "Visual Studio",
					"color": "7963E6",
					"pattern": ".*\\.(vscode|vssettings|vsix|sln|suo)$",
					"icon": "/icons/files/vs.svg"
				},
				{
					"fileNames": "*.vbox,*.vdi,*.vmware",
					"name": "VM",
					"color": "039be5",
					"pattern": ".*\\.(vbox|vdi|vmware)$",
					"icon": "/icons/files/vm.svg"
				},
				{
					"fileNames": "*.vue",
					"name": "Vue",
					"color": "41B883",
					"pattern": ".*\\.vue$",
					"icon": "/icons/files/vue.svg"
				},
				{
					"fileNames": "*.vuex",
					"name": "Vuex",
					"color": "41b883",
					"pattern": ".*\\.vuex$",
					"icon": "/icons/files/vuex.svg"
				},
				{
					"fileNames": ".wallaby.js,.wallaby.ts",
					"name": "Wallaby",
					"color": "4caf50",
					"pattern": "^\\.wallaby\\.[jt]s$",
					"icon": "/icons/files/wallaby.svg"
				},
				{
					"fileNames": ".walt",
					"name": "Walt",
					"color": "664ff0",
					"pattern": "^\\.walt$",
					"icon": "/icons/files/walt.svg"
				},
				{
					"fileNames": ".watchmanconfig,watchman.json",
					"name": "Watchman",
					"color": "7986CB",
					"pattern": "(\\.watchmanconfig|^watchman\\.json)$",
					"icon": "/icons/files/watchman.svg"
				},
				{
					"fileNames": "*.wat,*.wasm,*.wast",
					"name": "WebAssembly",
					"color": "7c4dff",
					"pattern": ".*\\.(wat|wasm|wast)$",
					"icon": "/icons/files/webassembly.svg"
				},
				{
					"fileNames": "*.wdl",
					"name": "WDL",
					"color": "0b99be",
					"pattern": ".*\\.wdl$",
					"icon": "/icons/files/wdl.svg"
				},
				{
					"fileNames": "*.web2py",
					"name": "Web2PY",
					"color": "82AAFF",
					"pattern": ".*\\.web2py$",
					"icon": "/icons/files/web2py.svg"
				},
				{
					"fileNames": "*.webgl",
					"name": "WebGL",
					"color": "E57373",
					"pattern": ".*\\.webgl$",
					"icon": "/icons/files/webgl.svg"
				},
				{
					"fileNames": "*.owl",
					"name": "Web Ontology Language",
					"color": "A1887F",
					"pattern": ".*\\.owl$",
					"icon": "/icons/files/owl.svg"
				},
				{
					"fileNames": "webpack.common.js,webpack.config.js,webpack.dev.js,webpack.prod.js,webpack.config.ts,webpack.config.es6,webpack.dev.coffee",
					"name": "Webpack",
					"pattern": "^webpack\\.(common|config|dev|prod)\\.(js|es|es6|coffee|ts)$",
					"color": "497CE3",
					"icon": "/icons/files/webpack.svg"
				},
				{
					"fileNames": "*.vtt",
					"name": "WebVTT",
					"color": "64B5F6",
					"pattern": ".*\\.vtt$",
					"icon": "/icons/files/webvtt.svg"
				},
				{
					"fileNames": "*.hintrc",
					"name": "Webhint",
					"color": "1e88e5",
					"pattern": ".*\\.hintrc$",
					"icon": "/icons/files/webhint.svg"
				},
				{
					"fileNames": "*.wy",
					"name": "Wenyan",
					"color": "ef5b3a",
					"pattern": ".*\\.wy$",
					"icon": "/icons/files/wenyan.svg"
				},
				{
					"fileNames": "*.wpy",
					"name": "WePy",
					"color": "4caf50",
					"pattern": ".*\\.wpy$",
					"icon": "/icons/files/wepy.svg"
				},
				{
					"fileNames": "wercker.yaml,wercker.yml",
					"name": "Wercker",
					"color": "3abcee",
					"pattern": "wercker\\.ya?ml$",
					"icon": "/icons/files/wercker.svg"
				},
				{
					"fileNames": ".wgetrc,.wget-hsts",
					"name": "Wget",
					"color": "BA68C8",
					"pattern": "^\\.wget(rc|-hsts)$",
					"icon": "/icons/files/wget.svg"
				},
				{
					"fileNames": "*.bat,*.exe,*.dos,*.ms,*.msi,*.com,*.reg",
					"name": "Windows",
					"color": "82AAFF",
					"pattern": ".*\\.(bat|exe|com|dos|ms|msi|reg)$",
					"icon": "/icons/files/windows.svg"
				},
				{
					"fileNames": "*.wix,*.wixproj,*.wixobj,*.wxs,*.wxi,*.wxl",
					"name": "Wix",
					"color": "FFD54F",
					"pattern": ".*\\.(wix|wxl|wxi|wxs|wixobj|wixproj)$",
					"icon": "/icons/files/wix.svg"
				},
				{
					"fileNames": "*.doc,*.docx,*.docm,*.docxml,*.dotm,*.dotx,*.wri,*.odt,*.odtx",
					"name": "Word",
					"color": "497CE3",
					"pattern": ".*\\.(doc|docx|docm|docxml|dotm|dotx|wri|odt|odtx)$",
					"icon": "/icons/files/word.svg"
				},
				{
					"fileNames": "wp-admin.php,wp-login.php,wp-config.php",
					"name": "Wordpress",
					"color": "B2CCD6",
					"pattern": "^wp-.*\\.php$",
					"icon": "/icons/files/wordpress.svg"
				},
				{
					"fileNames": "workbox-config.js,workbox-config.ts",
					"name": "Workbox",
					"color": "FF8A65",
					"pattern": "workbox-config\\.[jt]s$",
					"icon": "/icons/files/workbox.svg"
				},
				{
					"fileNames": "*.wurst",
					"name": "WurstScript",
					"color": "40babe",
					"pattern": ".*\\.wurst$",
					"icon": "/icons/files/wurst.svg"
				},
				{
					"fileNames": "*.x10",
					"name": "X10",
					"color": "d37d54",
					"pattern": ".*\\.x10",
					"icon": "/icons/files/x10.svg"
				},
				{
					"fileNames": ".Xauthority,.Xclients,.Xinitrc,.Xinputrc,.Xprofile,.Xresources,.Xscreensaver",
					"name": "X11",
					"color": "ed4f1a",
					"pattern": "^\\.X(authority|clients|initrc|inputrc|profile|resources|session-errors|screensaver)$",
					"icon": "/icons/files/x11.svg"
				},
				{
					"fileNames": ".workbook",
					"name": "Xamarin",
					"color": "26A2C1",
					"pattern": "^\\.workbook$",
					"icon": "/icons/files/xamarin.svg"
				},
				{
					"fileNames": "*.xc",
					"name": "XC",
					"color": "c3e82a",
					"pattern": ".*\\.xc$",
					"icon": "/icons/files/xmos.svg"
				},
				{
					"fileNames": "*.xcodeproj",
					"name": "XCode",
					"color": "2196F3",
					"pattern": ".*\\.xcodeproj$",
					"icon": "/icons/files/appstore.svg"
				},
				{
					"fileNames": "*.xcplayground,*.xcworkspace,*.xcworkspacedata,*.xcplugindata,*.xcscheme,*.xcsettings,*.xcuserstate",
					"name": "XCode Files",
					"color": "2196F3",
					"pattern": ".*\\.xc(playground|workspace|workspacedata|plugindata|checkout|scheme|settings|userstate)$",
					"icon": "/icons/files/appstore.svg"
				},
				{
					"fileNames": "*.mode1v3,*.mode3v3",
					"name": "XCode Mode v3",
					"color": "2196F3",
					"pattern": ".*\\.mode\\dv3$",
					"icon": "/icons/files/appstore.svg"
				},
				{
					"fileNames": "*.storyboard",
					"name": "XCode Storyboard",
					"color": "2196F3",
					"pattern": ".*\\.storyboard$",
					"icon": "/icons/files/appstore.svg"
				},
				{
					"fileNames": "*.xtend",
					"name": "Xtend",
					"color": "7E57C2",
					"pattern": ".*\\.xtend$",
					"icon": "/icons/files/xtend.svg"
				},
				{
					"fileNames": "*.xojo_code,*.xojo_menu,*.xojo_report,*.xojo_script,*.xojo_toolbar,*.xojo_window",
					"name": "Xojo",
					"color": "81bc40",
					"pattern": ".*\\.xojo_(code|menu|report|script|toolbar|window)$",
					"icon": "/icons/files/xojo.svg"
				},
				{
					"fileNames": "*.xsp-config,*.xsp.metadata",
					"name": "XPages",
					"color": "2196F3",
					"pattern": ".*\\.xsp(-config|\\.metadata)$",
					"icon": "/icons/files/xpages.svg"
				},
				{
					"fileNames": "*.xpl,*.xproc",
					"name": "XProc",
					"color": "7891c8",
					"pattern": ".*\\.(xpl|xproc)$",
					"icon": "/icons/files/xproc.svg"
				},
				{
					"fileNames": "*.yang",
					"name": "Yang",
					"color": "42a5f5",
					"pattern": ".*\\.yang$",
					"icon": "/icons/files/yang.svg"
				},
				{
					"fileNames": "*.yar,*.yara",
					"name": "YARA",
					"color": "c51716",
					"pattern": ".*\\.yara?$",
					"icon": "/icons/files/yara.svg"
				},
				{
					"fileNames": ".yarnrc, yarn.json, yarn.js",
					"name": "Yarn",
					"color": "1E9CEF",
					"pattern": "(\\.yarnrc|yarn.js(on)?)",
					"icon": "/icons/files/yarn.svg"
				},
				{
					"fileNames": "yarn.lock",
					"name": "Yarn Lock",
					"color": "D52B2A",
					"pattern": "^yarn\\.lock$",
					"icon": "/icons/files/lock.svg"
				},
				{
					"fileNames": ".yarnclean,.yarn-metadata,.yarn-integrity",
					"name": "Yarn Clean",
					"color": "1E9CEF",
					"pattern": "^\\.yarn(clean|-metadata|-integrity)$",
					"icon": "/icons/files/yarn.svg"
				},
				{
					"fileNames": ".yo-rc.json",
					"name": "Yeoman",
					"color": "F78C6C",
					"pattern": "^\\.yo-rc\\.json$",
					"icon": "/icons/files/yeoman.svg"
				},
				{
					"fileNames": "*.yorick",
					"name": "Yorick",
					"color": "FDCB91",
					"pattern": ".*\\.yorick$",
					"icon": "/icons/files/yorick.svg"
				},
				{
					"fileNames": "yahoo-config.js,yui.js,yui-min.js",
					"name": "YUI",
					"color": "5C6BC0",
					"pattern": "^(yahoo-|yui)[^.]*\\.[jt]s$",
					"icon": "/icons/files/yui.svg"
				},
				{
					"fileNames": ".yvmrc",
					"name": "YVM",
					"color": "FD1773",
					"pattern": "^\\.yvmrc$",
					"icon": "/icons/files/yvmrc.svg"
				},
				{
					"fileNames": "*.zpr,*.ztl",
					"name": "ZBrush",
					"color": "90A4AE",
					"pattern": ".*\\.(zpr|ztl)$",
					"icon": "/icons/files/zbrush.svg"
				},
				{
					"fileNames": "now.json",
					"name": "Zeit Now",
					"color": "212121",
					"pattern": "^now\\.json$",
					"icon": "/icons/files/zeit.svg"
				},
				{
					"fileNames": "*.zep,*.zephir",
					"name": "Zephir",
					"color": "705499",
					"pattern": ".*\\.(zep|zephir)$",
					"icon": "/icons/files/zephir.svg"
				},
				{
					"fileNames": "*.zig",
					"name": "Zig",
					"color": "f7a41e",
					"pattern": ".*\\.zig$",
					"icon": "/icons/files/zig.svg"
				},
				{
					"fileNames": "*.z80,*.zilog,*.plx",
					"name": "Zilog",
					"color": "5C6BC0",
					"pattern": ".*\\.(z80|zilog|plx)$",
					"icon": "/icons/files/zilog.svg"
				},
				{
					"fileNames": "*.zpl,*.zmpl,*.zimpl",
					"name": "Zimpl",
					"color": "e27812",
					"pattern": ".*\\.(zpl|zmpl|zimpl)$",
					"icon": "/icons/files/zimpl.svg"
				},
				{
					"fileNames": "*.zap,*.xzap,*.zabstr,*.zil,*.mud",
					"name": "Zork Assembly",
					"color": "EF5350",
					"pattern": ".*\\.(zap|xzap|zabstr|zil|mud)$",
					"icon": "/icons/files/zork.svg"
				},
				{
					"fileNames": "*.zs",
					"name": "ZenScript Craft Tweaker",
					"color": "8D6E63",
					"pattern": ".*\\.zs$",
					"icon": "/icons/files/zenscript.svg"
				},
				{
					"fileNames": "*.zsrc.json",
					"name": "ZenScript Craft Tweaker Config",
					"color": "8D6E63",
					"pattern": "^.*\\.zsrc\\.json$",
					"icon": "/icons/files/zenscript.svg"
				},
				{
					"fileNames": "*.lds,*.ld,*.ini,*.cnf,*.config,*.cfg",
					"name": "Preferences",
					"color": "E79627",
					"pattern": ".*\\.(lds?|ini|cnf|config|cfg)$",
					"icon": "/icons/files/preferences.svg"
				},
				{
					"fileNames": "*.env,*.env.dev,*.env.prod",
					"name": "Envs",
					"color": "E79627",
					"pattern": ".*\\.env(\\.\\w+)?$",
					"icon": "/icons/files/preferences.svg"
				},
				{
					"fileNames": "config,settings,option,pref,config.yml,settings.ini,option.txt,prefs.yaml,config.json",
					"name": "Configs",
					"color": "E79627",
					"pattern": "^(config|settings?|options?|prefs?)(\\.(ya?ml|ini|txt|json))?$",
					"icon": "/icons/files/preferences.svg"
				},
				{
					"fileNames": "*.pref,*.prefs",
					"name": "Prefs",
					"pattern": ".*\\.(prefs?)$",
					"color": "1E88E5",
					"icon": "/icons/files/config.svg"
				},
				{
					"fileNames": "ls,cd,myapp,run",
					"name": "Binary",
					"color": "7C95A1",
					"pattern": "^[^.]+$",
					"icon": "/icons/files/binary.svg"
				},
				{
					"fileNames": "*.axf,*.elf,*.la,*.objdump,*.bsdiff,*.bin,*.dat,*.pak",
					"name": "Binary (2)",
					"color": "7C95A1",
					"pattern": ".*\\.(axf|elf|la|objdump|bsdiff|bin|dat|pak)$",
					"icon": "/icons/files/binary.svg"
				},
				{
					"fileNames": "*.gc,*.gco,*.gcode,*.cnc,*.dnc,*.hnc,*.knc,*.prx,*.swp,*.rnd",
					"name": "Binary (3)",
					"color": "7C95A1",
					"pattern": ".*\\.(gco?|gcode|[cdhk]nc|prx|swp|rnd)$",
					"icon": "/icons/files/binary.svg"
				},
				{
					"fileNames": "*.z,*.xz,*.7z,*.7zip,*.gzip,*.zip,*.rar,*.tar",
					"name": "Archive",
					"pattern": ".*\\.(z|xz|7z|7zip|gzip|zip|rar|tar)$",
					"color": "C792EA",
					"icon": "/icons/files/archive.svg"
				},
				{
					"fileNames": "*.gz,*.pzip,*.saz,*.tgz,*.bz2,*.egg,*.xar,*.sit",
					"name": "Archive (2)",
					"pattern": ".*\\.(gz|pzip|saz|tgz|bz2|xar|egg|sit)$",
					"color": "C792EA",
					"icon": "/icons/files/archive.svg"
				},
				{
					"fileNames": "*.lz,*.lzo,*.lzma,*.tlz,*.iso,*.whl,*.xar,*.ear,*.egg,*.sit",
					"name": "Archive (3)",
					"pattern": ".*\\.(lzo?|lzma|tlz|iso|whl|xar|ear|egg|sit)$",
					"color": "C792EA",
					"icon": "/icons/files/archive.svg"
				},
				{
					"fileNames": "*.mp3,*.aac,*.aiff,*.au,*.flac,*.m4a,*.mpc,*.mp,*.mka",
					"name": "Audio",
					"color": "D52A29",
					"pattern": ".*\\.(mp3|aac|aiff|au|flac|m4a|mpc|mp|mka)$",
					"icon": "/icons/files/audio.svg"
				},
				{
					"fileNames": "*.mpp,*.ogg,*.oga,*.opus,*.ra,*.rm,*.wav,*.wma,*.snd,*.mid,*.cda",
					"name": "Audio (2)",
					"color": "D52A29",
					"pattern": ".*\\.(mpp|ogg|oga|opus|ra|rm|wav|wma|snd|mid|cda)$",
					"icon": "/icons/files/audio.svg"
				},
				{
					"fileNames": "*.ac3,*.m4p,*.f4a,*.f4b,*.it,*.s3m,*.sndh",
					"name": "Audio (3)",
					"color": "D52A29",
					"pattern": ".*\\.(ac3|m4p|f4a|f4b|it|s3m|sndh)$",
					"icon": "/icons/files/audio.svg"
				},
				{
					"fileNames": "*.avi,*.mp4,*.m4v,*.mpg,*.mpeg,*.mov,*.mkv,*.flv,*.h264",
					"name": "Video",
					"color": "7963E6",
					"pattern": ".*\\.(avi|mp4|m4v|mpg|mpeg|mov|mkv|flv|h264)$",
					"icon": "/icons/files/video.svg"
				},
				{
					"fileNames": "*.webm,*.wmv,*.ogv,*.3gp,*.m4v,*.3gpp,*.ogm,*.dvd,*.divx,*.qt,*.yuv",
					"name": "Video (2)",
					"color": "7963E6",
					"pattern": ".*\\.(webm|wmv|ogv|3gp|m4v|3gpp|ogm|dvd|divx|qt|yuv)$",
					"icon": "/icons/files/video.svg"
				},
				{
					"fileNames": "*.asx,*.asf,*.mks,*.mk3d,*.ogg",
					"name": "Video (3)",
					"color": "7963E6",
					"pattern": ".*\\.(asx|asf|mks|mk3d|ogg)$",
					"icon": "/icons/files/video.svg"
				},
				{
					"fileNames": "*.cljs,*.clj,*.cljc,*.cljx,*.clojure,*.hic",
					"name": "Clojure",
					"color": "567dd1",
					"pattern": ".*\\.(clj[cxs]?|clojure|hic)$",
					"icon": "/icons/files/clojure.svg"
				},
				{
					"fileNames": "*.html,*.htm,*.xhtml,*.mhtml,*.dtml",
					"name": "HTML",
					"color": "F4BF75",
					"pattern": ".*\\.(html|htm|xhtml|mhtml|dtml)$",
					"icon": "/icons/files/html.svg"
				},
				{
					"fileNames": "*.go,*.gohtml",
					"name": "Go",
					"color": "82AAFF",
					"pattern": ".*\\.(go|gohtml)$",
					"icon": "/icons/files/go.svg"
				},
				{
					"fileNames": "*.min.js,*.min.es6,*.min.es,*.min.jsx,*.min.ts",
					"name": "Javascript Minified",
					"color": "E79627",
					"pattern": ".*\\.min\\.(js|es6|es|jsx|ts)$",
					"icon": "/icons/files/jsmin.svg"
				},
				{
					"fileNames": "*.java,*.jar,*.war",
					"name": "Java",
					"color": "C792EA",
					"pattern": ".*\\.(java|jar|war)$",
					"icon": "/icons/files/java.svg"
				},
				{
					"fileNames": "*.jsx,*.tsx",
					"name": "JSX",
					"color": "61DAFB",
					"pattern": ".*\\.(jsx|tsx)$",
					"icon": "/icons/files/jsx.svg"
				},
				{
					"fileNames": "*.js,*.es6,*.es,*.mjs,*.cjs",
					"name": "Javascript",
					"color": "FFCB6B",
					"pattern": ".*\\.([cm]?js|es\\d)$",
					"icon": "/icons/files/js.svg"
				},
				{
					"fileNames": "*.json,*.cson,*.jsonc,*.rsj",
					"name": "JSON",
					"color": "92AA5D",
					"pattern": ".*\\.(json|cson|jsonc|rsj)$",
					"icon": "/icons/files/json.svg"
				},
				{
					"fileNames": "*.perl,*.pl,*.pm,*.plx,*.pm,*.al,*.ph,*.psgi",
					"name": "Perl",
					"color": "4DB6AC",
					"pattern": ".*\\.(perl|plx?|pm|ph|al|psgi)$",
					"icon": "/icons/files/perl.svg"
				},
				{
					"fileNames": "*.py,*.python,*.ipy,*.pyc,*.whl,*.pep,*.pyp,*.pyt,*.py3,*.pyi,*.pyw,*.pyz",
					"name": "Python",
					"color": "FFCB6B",
					"pattern": ".*\\.(py|ipy|python|py[pt3iwzc]|whl|pep)$",
					"icon": "/icons/files/python.svg"
				},
				{
					"fileNames": "*.pyde,*.gypi,*.*.gyp,*.tac,*.xpy,*.smk,*.rpy",
					"name": "Python 2",
					"color": "FFCB6B",
					"pattern": ".*\\.(pyde|gypi?|tac|xpy|wsgi|smk|rpy)$",
					"icon": "/icons/files/python.svg"
				},
				{
					"fileNames": "*.rb",
					"name": "Ruby",
					"color": "D14748",
					"pattern": ".*\\.rb$",
					"icon": "/icons/files/ruby.svg"
				},
				{
					"fileNames": "*.php,*.phps,*.phpt",
					"name": "PHP",
					"color": "BB80B3",
					"pattern": ".*\\.(php[st]?)$",
					"icon": "/icons/files/php.svg"
				},
				{
					"fileNames": "*.txt,*.rtf",
					"name": "Text",
					"color": "E79627",
					"pattern": ".*\\.(txt|rtf)$",
					"icon": "/icons/files/text.svg"
				},
				{
					"fileNames": "*.ts,*.tslint",
					"name": "TypeScript",
					"color": "1E9CEF",
					"pattern": ".*\\.(ts|tslint)$",
					"icon": "/icons/files/typeScript.svg"
				},
				{
					"fileNames": "*.ttf,*.ttc,*.pfb,*.pfm,*.otf,*.dfont,*.pfa,*.afm,*.eot,*.woff,*.woff2",
					"name": "Font",
					"pattern": ".*\\.(ttf|ttc|pfb|pfm|otf|dfont|pfa|afm|eot|woff2?)$",
					"color": "7A8387",
					"icon": "/icons/files/font.svg"
				},
				{
					"fileNames": "*.lock",
					"name": "Lockfiles",
					"color": "D52B2A",
					"pattern": ".*\\.lock$",
					"icon": "/icons/files/lock.svg"
				},
				{
					"fileNames": "*.md,*.markdown,*.mson,*.mdown,*.mkdown,*.mkd,*.pmd",
					"name": "Markdown",
					"color": "EA7130",
					"pattern": ".*\\.(md|markdown|mson|mk?down|mkd|pmd)$",
					"icon": "/icons/files/markdown.svg"
				},
				{
					"fileNames": "*.xml,*.fxml,*.jrxml,*.jnlp,*.pom,*.rng,*.tld,*.wsdl,*.xsd,*.xsl,*.xslt,*.xul",
					"name": "XML",
					"pattern": ".*\\.(xml|fxml|jrxml|jnlp|pom|rng|tld|wsdl|xsd|xsl|xslt|xul)$",
					"color": "D14748",
					"icon": "/icons/files/xml.svg"
				},
				{
					"fileNames": "*.yml,*.yaml,*.info",
					"name": "YAML",
					"color": "F4c179",
					"pattern": ".*\\.(yml|yaml|info)$",
					"icon": "/icons/files/yaml.svg"
				}
			]
		}
	}
}