file_icons: Add separate icon keys for .NET solution and project files (#24851)
Add separate icon keys for .NET solution and project files. Release Notes: - Icon themes: Added the ability to change file icons for Visual Studio project files: - Solution files (`.sln`) - Solution User Options files (`.suo`) - C# Project files (`.csproj`) - F# Project files (`.fsproj`) - Visual Basic Project files (`.vbproj`) --------- Co-authored-by: Marshall Bowers <git@maxdeviant.com>
This commit is contained in:
parent
88fe54ea02
commit
a01d2dd798
2 changed files with 10 additions and 0 deletions
|
@ -36,6 +36,7 @@
|
||||||
"cpp": "cpp",
|
"cpp": "cpp",
|
||||||
"cr": "crystal",
|
"cr": "crystal",
|
||||||
"cs": "csharp",
|
"cs": "csharp",
|
||||||
|
"csproj": "csproj",
|
||||||
"css": "css",
|
"css": "css",
|
||||||
"csv": "storage",
|
"csv": "storage",
|
||||||
"cts": "typescript",
|
"cts": "typescript",
|
||||||
|
@ -72,6 +73,7 @@
|
||||||
"fp7": "storage",
|
"fp7": "storage",
|
||||||
"frm": "storage",
|
"frm": "storage",
|
||||||
"fs": "fsharp",
|
"fs": "fsharp",
|
||||||
|
"fsproj": "fsproj",
|
||||||
"gdb": "storage",
|
"gdb": "storage",
|
||||||
"gif": "image",
|
"gif": "image",
|
||||||
"gitattributes": "vcs",
|
"gitattributes": "vcs",
|
||||||
|
@ -196,6 +198,7 @@
|
||||||
"scss": "sass",
|
"scss": "sass",
|
||||||
"sdf": "storage",
|
"sdf": "storage",
|
||||||
"sh": "terminal",
|
"sh": "terminal",
|
||||||
|
"sln": "vs_sln",
|
||||||
"sol": "solidity",
|
"sol": "solidity",
|
||||||
"sql": "storage",
|
"sql": "storage",
|
||||||
"sqlite": "storage",
|
"sqlite": "storage",
|
||||||
|
@ -210,6 +213,7 @@
|
||||||
"stylelintrc.mjs": "stylelint",
|
"stylelintrc.mjs": "stylelint",
|
||||||
"stylelintrc.yaml": "stylelint",
|
"stylelintrc.yaml": "stylelint",
|
||||||
"stylelintrc.yml": "stylelint",
|
"stylelintrc.yml": "stylelint",
|
||||||
|
"suo": "vs_suo",
|
||||||
"svelte": "svelte",
|
"svelte": "svelte",
|
||||||
"svg": "image",
|
"svg": "image",
|
||||||
"swift": "swift",
|
"swift": "swift",
|
||||||
|
@ -224,6 +228,7 @@
|
||||||
"ttf": "font",
|
"ttf": "font",
|
||||||
"txt": "document",
|
"txt": "document",
|
||||||
"v": "v",
|
"v": "v",
|
||||||
|
"vbproj": "vbproj",
|
||||||
"vsh": "v",
|
"vsh": "v",
|
||||||
"vue": "vue",
|
"vue": "vue",
|
||||||
"vv": "v",
|
"vv": "v",
|
||||||
|
|
|
@ -69,6 +69,7 @@ const FILE_ICONS: &[(&str, &str)] = &[
|
||||||
("cpp", "icons/file_icons/cpp.svg"),
|
("cpp", "icons/file_icons/cpp.svg"),
|
||||||
("crystal", "icons/file_icons/file.svg"),
|
("crystal", "icons/file_icons/file.svg"),
|
||||||
("csharp", "icons/file_icons/file.svg"),
|
("csharp", "icons/file_icons/file.svg"),
|
||||||
|
("csproj", "icons/file_icons/file.svg"),
|
||||||
("css", "icons/file_icons/css.svg"),
|
("css", "icons/file_icons/css.svg"),
|
||||||
("cue", "icons/file_icons/file.svg"),
|
("cue", "icons/file_icons/file.svg"),
|
||||||
("dart", "icons/file_icons/dart.svg"),
|
("dart", "icons/file_icons/dart.svg"),
|
||||||
|
@ -82,6 +83,7 @@ const FILE_ICONS: &[(&str, &str)] = &[
|
||||||
("eslint", "icons/file_icons/eslint.svg"),
|
("eslint", "icons/file_icons/eslint.svg"),
|
||||||
("font", "icons/file_icons/font.svg"),
|
("font", "icons/file_icons/font.svg"),
|
||||||
("fsharp", "icons/file_icons/fsharp.svg"),
|
("fsharp", "icons/file_icons/fsharp.svg"),
|
||||||
|
("fsproj", "icons/file_icons/file.svg"),
|
||||||
("gitlab", "icons/file_icons/settings.svg"),
|
("gitlab", "icons/file_icons/settings.svg"),
|
||||||
("gleam", "icons/file_icons/gleam.svg"),
|
("gleam", "icons/file_icons/gleam.svg"),
|
||||||
("go", "icons/file_icons/go.svg"),
|
("go", "icons/file_icons/go.svg"),
|
||||||
|
@ -130,8 +132,11 @@ const FILE_ICONS: &[(&str, &str)] = &[
|
||||||
("toml", "icons/file_icons/toml.svg"),
|
("toml", "icons/file_icons/toml.svg"),
|
||||||
("typescript", "icons/file_icons/typescript.svg"),
|
("typescript", "icons/file_icons/typescript.svg"),
|
||||||
("v", "icons/file_icons/v.svg"),
|
("v", "icons/file_icons/v.svg"),
|
||||||
|
("vbproj", "icons/file_icons/file.svg"),
|
||||||
("vcs", "icons/file_icons/git.svg"),
|
("vcs", "icons/file_icons/git.svg"),
|
||||||
("video", "icons/file_icons/video.svg"),
|
("video", "icons/file_icons/video.svg"),
|
||||||
|
("vs_sln", "icons/file_icons/file.svg"),
|
||||||
|
("vs_suo", "icons/file_icons/file.svg"),
|
||||||
("vue", "icons/file_icons/vue.svg"),
|
("vue", "icons/file_icons/vue.svg"),
|
||||||
("zig", "icons/file_icons/zig.svg"),
|
("zig", "icons/file_icons/zig.svg"),
|
||||||
];
|
];
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue