mirror of
https://github.com/go-gitea/gitea
synced 2025-07-22 10:18:38 +00:00
Fix file icon mapping (#33855)
Use the file extension mapping from VSCode's extensions. Otherwise js/ts/vba/... files won't get correct icons.
This commit is contained in:
@@ -7038,107 +7038,201 @@
|
||||
"gnu": "gnuplot",
|
||||
"yaml-tmlanguage": "yaml",
|
||||
"tmlanguage": "xml",
|
||||
"git": "git",
|
||||
"git-commit": "git",
|
||||
"git-rebase": "git",
|
||||
"ignore": "git",
|
||||
"github-actions-workflow": "github-actions-workflow",
|
||||
"yaml": "yaml",
|
||||
"spring-boot-properties-yaml": "yaml",
|
||||
"ansible": "yaml",
|
||||
"ansible-jinja": "yaml",
|
||||
"matlab": "matlab",
|
||||
"makefile": "settings",
|
||||
"spring-boot-properties": "settings",
|
||||
"diff": "diff",
|
||||
"razor": "razor",
|
||||
"aspnetcorerazor": "razor",
|
||||
"python": "python",
|
||||
"javascript": "javascript",
|
||||
"typescript": "typescript",
|
||||
"handlebars": "handlebars",
|
||||
"perl": "perl",
|
||||
"perl6": "perl",
|
||||
"haxe": "haxe",
|
||||
"hxml": "haxe",
|
||||
"puppet": "puppet",
|
||||
"elixir": "elixir",
|
||||
"livescript": "livescript",
|
||||
"erlang": "erlang",
|
||||
"julia": "julia",
|
||||
"purescript": "purescript",
|
||||
"stylus": "stylus",
|
||||
"robotframework": "robot",
|
||||
"testoutput": "visualstudio",
|
||||
"solidity": "solidity",
|
||||
"autoit": "autoit",
|
||||
"terraform": "terraform",
|
||||
"cucumber": "cucumber",
|
||||
"postcss": "postcss",
|
||||
"lang-cfml": "coldfusion",
|
||||
"haskell": "haskell",
|
||||
"ruby": "ruby",
|
||||
"php": "php",
|
||||
"hack": "hack",
|
||||
"javascriptreact": "react",
|
||||
"processing": "processing",
|
||||
"django-html": "django",
|
||||
"django-txt": "django",
|
||||
"html": "html",
|
||||
"gdscript": "godot",
|
||||
"gdresource": "godot-assets",
|
||||
"viml": "vim",
|
||||
"prolog": "prolog",
|
||||
"pawn": "pawn",
|
||||
"reason": "reason",
|
||||
"reason_lisp": "reason",
|
||||
"doctex": "tex",
|
||||
"latex": "tex",
|
||||
"latex-expl3": "tex",
|
||||
"apex": "salesforce",
|
||||
"dockercompose": "docker",
|
||||
"shellscript": "console",
|
||||
"objective-c": "objective-c",
|
||||
"objective-cpp": "objective-cpp",
|
||||
"coffeescript": "coffee",
|
||||
"fsharp": "fsharp",
|
||||
"editorconfig": "editorconfig",
|
||||
"cljx": "clojure",
|
||||
"clojure": "clojure",
|
||||
"pip-requirements": "python-misc",
|
||||
"vue-postcss": "vue",
|
||||
"vue-html": "vue",
|
||||
"bibtex": "lib",
|
||||
"bibtex-style": "lib",
|
||||
"jupyter": "jupyter",
|
||||
"plaintext": "document",
|
||||
"powershell": "powershell",
|
||||
"rsweave": "r",
|
||||
"rust": "rust",
|
||||
"ssh_config": "lock",
|
||||
"typescriptreact": "react_ts",
|
||||
"search-result": "search",
|
||||
"rescript": "rescript",
|
||||
"twee3": "twine",
|
||||
"twee3-harlowe-3": "twine",
|
||||
"twee3-chapbook-1": "twine",
|
||||
"twee3-sugarcube-2": "twine",
|
||||
"grain": "grain",
|
||||
"lolcode": "lolcode",
|
||||
"idris": "idris",
|
||||
"text-gemini": "gemini",
|
||||
"wolfram": "wolframlanguage",
|
||||
"shaderlab": "shader",
|
||||
"cadence": "cadence",
|
||||
"stylable": "stylable",
|
||||
"capnb": "cds",
|
||||
"cds-markdown-injection": "cds",
|
||||
"concourse-pipeline-yaml": "concourse",
|
||||
"concourse-task-yaml": "concourse",
|
||||
"systemd-conf": "systemd",
|
||||
"systemd-unit-file": "systemd",
|
||||
"hosts": "hosts",
|
||||
"ahk2": "ahk2",
|
||||
"gnuplot": "gnuplot"
|
||||
"edn": "clojure",
|
||||
"cppm": "cpp",
|
||||
"ccm": "cpp",
|
||||
"cxxm": "cpp",
|
||||
"c++m": "cpp",
|
||||
"ipp": "cpp",
|
||||
"ixx": "cpp",
|
||||
"tpp": "cpp",
|
||||
"txx": "cpp",
|
||||
"hpp.in": "cpp",
|
||||
"h.in": "cpp",
|
||||
"diff": "diff",
|
||||
"rej": "diff",
|
||||
"fsscript": "fsharp",
|
||||
"gitignore_global": "ignore",
|
||||
"gitignore": "ignore",
|
||||
"git-blame-ignore-revs": "ignore",
|
||||
"gvy": "groovy",
|
||||
"nf": "groovy",
|
||||
"handlebars": "handlebars",
|
||||
"hjs": "handlebars",
|
||||
"hlsli": "hlsl",
|
||||
"fx": "hlsl",
|
||||
"fxh": "hlsl",
|
||||
"vsh": "hlsl",
|
||||
"psh": "hlsl",
|
||||
"cginc": "hlsl",
|
||||
"compute": "hlsl",
|
||||
"html": "html",
|
||||
"shtml": "html",
|
||||
"xht": "html",
|
||||
"aspx": "html",
|
||||
"jshtm": "html",
|
||||
"volt": "html",
|
||||
"rhtml": "html",
|
||||
"directory": "properties",
|
||||
"gitattributes": "properties",
|
||||
"gitconfig": "properties",
|
||||
"gitmodules": "properties",
|
||||
"editorconfig": "properties",
|
||||
"repo": "properties",
|
||||
"jav": "java",
|
||||
"js": "javascript",
|
||||
"es6": "javascript",
|
||||
"cjs": "javascript",
|
||||
"pac": "javascript",
|
||||
"bowerrc": "json",
|
||||
"jscsrc": "json",
|
||||
"webmanifest": "json",
|
||||
"ts.map": "json",
|
||||
"har": "json",
|
||||
"jslintrc": "json",
|
||||
"jsonld": "json",
|
||||
"geojson": "json",
|
||||
"vuerc": "json",
|
||||
"eslintrc": "jsonc",
|
||||
"eslintrc.json": "jsonc",
|
||||
"jsfmtrc": "jsonc",
|
||||
"jshintrc": "jsonc",
|
||||
"hintrc": "jsonc",
|
||||
"babelrc": "jsonc",
|
||||
"jmd": "juliamarkdown",
|
||||
"cls": "tex",
|
||||
"bbx": "tex",
|
||||
"cbx": "tex",
|
||||
"ctx": "latex",
|
||||
"mak": "makefile",
|
||||
"mkd": "markdown",
|
||||
"mdwn": "markdown",
|
||||
"mdown": "markdown",
|
||||
"markdn": "markdown",
|
||||
"mdtxt": "markdown",
|
||||
"mdtext": "markdown",
|
||||
"workbook": "markdown",
|
||||
"npmignore": "ignore",
|
||||
"npmrc": "properties",
|
||||
"m": "objective-c",
|
||||
"mm": "objective-cpp",
|
||||
"pod": "perl",
|
||||
"t": "perl",
|
||||
"psgi": "perl",
|
||||
"rakumod": "raku",
|
||||
"rakutest": "raku",
|
||||
"rakudoc": "raku",
|
||||
"nqp": "raku",
|
||||
"p6": "raku",
|
||||
"pl6": "raku",
|
||||
"pm6": "raku",
|
||||
"php": "php",
|
||||
"php4": "php",
|
||||
"php5": "php",
|
||||
"phtml": "php",
|
||||
"ctp": "php",
|
||||
"psrc": "powershell",
|
||||
"rpy": "python",
|
||||
"pyw": "python",
|
||||
"cpy": "python",
|
||||
"gyp": "python",
|
||||
"gypi": "python",
|
||||
"pyi": "python",
|
||||
"ipy": "python",
|
||||
"pyt": "python",
|
||||
"rhistory": "r",
|
||||
"rprofile": "r",
|
||||
"rt": "r",
|
||||
"razor": "razor",
|
||||
"rbx": "ruby",
|
||||
"rjs": "ruby",
|
||||
"gemspec": "ruby",
|
||||
"rake": "ruby",
|
||||
"ru": "ruby",
|
||||
"podspec": "ruby",
|
||||
"rbi": "ruby",
|
||||
"bashrc": "shellscript",
|
||||
"bash_aliases": "shellscript",
|
||||
"bash_profile": "shellscript",
|
||||
"bash_login": "shellscript",
|
||||
"ebuild": "shellscript",
|
||||
"eclass": "shellscript",
|
||||
"profile": "shellscript",
|
||||
"bash_logout": "shellscript",
|
||||
"xprofile": "shellscript",
|
||||
"xsession": "shellscript",
|
||||
"xsessionrc": "shellscript",
|
||||
"zshrc": "shellscript",
|
||||
"zprofile": "shellscript",
|
||||
"zlogin": "shellscript",
|
||||
"zlogout": "shellscript",
|
||||
"zshenv": "shellscript",
|
||||
"zsh-theme": "shellscript",
|
||||
"cshrc": "shellscript",
|
||||
"tcshrc": "shellscript",
|
||||
"yashrc": "shellscript",
|
||||
"yash_profile": "shellscript",
|
||||
"dsql": "sql",
|
||||
"ts": "typescript",
|
||||
"cts": "typescript",
|
||||
"mts": "typescript",
|
||||
"brs": "vb",
|
||||
"bas": "vb",
|
||||
"vba": "vb",
|
||||
"ascx": "xml",
|
||||
"atom": "xml",
|
||||
"axml": "xml",
|
||||
"axaml": "xml",
|
||||
"bpmn": "xml",
|
||||
"csl": "xml",
|
||||
"csproj.user": "xml",
|
||||
"dita": "xml",
|
||||
"ditamap": "xml",
|
||||
"ent": "xml",
|
||||
"dtml": "xml",
|
||||
"fxml": "xml",
|
||||
"isml": "xml",
|
||||
"jmx": "xml",
|
||||
"launch": "xml",
|
||||
"menu": "xml",
|
||||
"nuspec": "xml",
|
||||
"opml": "xml",
|
||||
"owl": "xml",
|
||||
"proj": "xml",
|
||||
"pt": "xml",
|
||||
"publishsettings": "xml",
|
||||
"pubxml": "xml",
|
||||
"pubxml.user": "xml",
|
||||
"rdf": "xml",
|
||||
"rng": "xml",
|
||||
"rss": "xml",
|
||||
"shproj": "xml",
|
||||
"storyboard": "xml",
|
||||
"targets": "xml",
|
||||
"tld": "xml",
|
||||
"tmx": "xml",
|
||||
"vbproj": "xml",
|
||||
"vbproj.user": "xml",
|
||||
"wsdl": "xml",
|
||||
"wxi": "xml",
|
||||
"wxl": "xml",
|
||||
"wxs": "xml",
|
||||
"xbl": "xml",
|
||||
"xib": "xml",
|
||||
"xliff": "xml",
|
||||
"xpdl": "xml",
|
||||
"xul": "xml",
|
||||
"xoml": "xml",
|
||||
"yaml": "yaml",
|
||||
"yml": "yaml",
|
||||
"eyaml": "yaml",
|
||||
"eyml": "yaml",
|
||||
"cff": "yaml",
|
||||
"yaml-tmpreferences": "yaml",
|
||||
"yaml-tmtheme": "yaml",
|
||||
"winget": "yaml"
|
||||
},
|
||||
"fileNames": {
|
||||
".pug-lintrc": "pug",
|
||||
@@ -9015,7 +9109,11 @@
|
||||
"caddyfile": "caddy",
|
||||
"pklproject": "pkl",
|
||||
"pklproject.deps.json": "pkl",
|
||||
".github/funding.yml": "github-sponsors"
|
||||
".github/funding.yml": "github-sponsors",
|
||||
"language-configuration.json": "jsonc",
|
||||
"icon-theme.json": "jsonc",
|
||||
"color-theme.json": "jsonc",
|
||||
"*.log.?": "log"
|
||||
},
|
||||
"languageIds": {
|
||||
"git": "git",
|
||||
|
Reference in New Issue
Block a user