diff --git a/build/build-icons.js b/build/build-icons.js index 45bb4a70..b6614a42 100644 --- a/build/build-icons.js +++ b/build/build-icons.js @@ -125,9 +125,11 @@ async function getColors() { } async function getIcons() { + let icons = {}; + //get icons from atom's file-icons package let rules = (await loadLess(sourceDir('atom/styles/icons.less'))); - let icons = {}; + let colors = (await resolveColors()); for(let [selector, properties] of Object.entries(rules)) { let match; if((match = /^.(?[\w-]+)-icon:before$/.exec(selector))) { @@ -137,13 +139,18 @@ async function getIcons() { let codePoint; if(content.startsWith('\\')) codePoint = parseInt(content.slice(1), 16); else if(content.length == 1) codePoint = content.charCodeAt(0); - else log.warn(`unknown code point: ${content}`) - icons[name] = { - fontFamily, - codePoint, - svg: (await resolveSVG(name, fontFamily, codePoint)), - color: (await resolveColor(name)), - }; + else log.warn(`unknown code point: ${content}`); + if(colors[name]) { + let svg = (await resolveSVG(name, fontFamily, codePoint)); + for(let { color, fileType } of Object.values(colors[name])) { + icons[fileType] = { + fontFamily, + codePoint, + svg, + color, + }; + } + } } } //get override icons @@ -262,28 +269,29 @@ async function resolveTsv(tsvFile, codePoint) { return _tsvMap[tsvFile][codePoint]; } -let _colorsMap; -async function resolveColor(name) { - if(!_colorsMap) { - _colorsMap = {}; - let config = CSON.load(sourceDir('atom/config.cson')); - for(let { icon, colour: color, match } of Object.values(config.fileIcons)) { - if(color) { - if(Array.isArray(color)) color = color[0]; - } - if(!color) { - if(Array.isArray(match)) { - let m; - //prefer color of the matched extension - if((m = match.find(m => m[0] == `.${icon}`))) color = m[1]; - //else fallback to the first match that has color - else if((m = match.find(m => m[1]))) color = m[1]; - } +function resolveColors() { + let colors = {}; + let config = CSON.load(sourceDir('atom/config.cson')); + for(let [name, { icon, colour: color, match }] of Object.entries(config.fileIcons)) { + if(color) { + if(Array.isArray(color)) color = color[0]; + } + if(!color) { + if(Array.isArray(match)) { + let m; + //prefer color of the matched extension + if((m = match.find(m => m[0] == `.${icon}`))) color = m[1]; + //else fallback to the first match that has color + else if((m = match.find(m => m[1]))) color = m[1]; } - if(color) _colorsMap[icon] = color; } + let fileType; + if(/^[\w-]$/.test(name)) fileType = name.toLowerCase(); + else fileType = icon; + if(!colors[icon]) colors[icon] = []; + colors[icon].push({ color, fileType }); } - return _colorsMap[name]; + return colors; } async function getSupportedIcons() { diff --git a/build/icons.yml b/build/icons.yml index a41ecf19..75d25f6e 100644 --- a/build/icons.yml +++ b/build/icons.yml @@ -37,18 +37,6 @@ binary: blade: null -coffeescript: - alias: coffee - -c++: - alias: cpp - -c#: - alias: csharp - -css: - alias: css3 - csv: null diff: @@ -58,18 +46,6 @@ diff: dotnet: null -ex: - alias: elixir - -gruntfile: - alias: grunt - -gulpfile: - alias: gulp - -html: - alias: html5 - image: color: auto-cyan svg: @@ -87,20 +63,11 @@ liquid: null log: null -markdownx: - alias: markdown - markup: <<: *default svg: filename: ./src/octoicons/icons/file-code-24.svg -nodejs: - alias: node - -note: - alias: markdown - pdf: null plist: null @@ -116,14 +83,8 @@ rails: restructuredtext: null -scss: - alias: sass - settings: null -shell: - alias: terminal - slim: null source: @@ -134,27 +95,6 @@ sublime: filename: ./src/AFileIcon/icons/svg/file_type_sublime.svg trim: true -test_js: - alias: test-js - -test_jsx: - alias: test-react - -test_tsx: - alias: test-react - -test_typescript: - alias: test-ts - -todo: - alias: checklist - -typescript: - alias: ts - -visualstudio: - alias: vs - vue: light: color: '#4fc08d' diff --git a/build/package-lock.json b/build/package-lock.json index 0aa4ccd7..74c04c02 100644 --- a/build/package-lock.json +++ b/build/package-lock.json @@ -1347,9 +1347,9 @@ ] }, "node_modules/simple-get": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.0.tgz", - "integrity": "sha512-ZalZGexYr3TA0SwySsr5HlgOOinS4Jsa8YB2GJ6lUNAazyAu4KG/VmzMTwAt2YVXzzVj8QmefmAonZIK2BSGcQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", "funding": [ { "type": "github", @@ -2526,9 +2526,9 @@ "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" }, "simple-get": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.0.tgz", - "integrity": "sha512-ZalZGexYr3TA0SwySsr5HlgOOinS4Jsa8YB2GJ6lUNAazyAu4KG/VmzMTwAt2YVXzzVj8QmefmAonZIK2BSGcQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", "requires": { "decompress-response": "^6.0.0", "once": "^1.3.1", diff --git a/preferences/file_type_alacritty-alt.tmPreferences b/preferences/file_type_alacritty-alt.tmPreferences deleted file mode 100644 index 63b7d4aa..00000000 --- a/preferences/file_type_alacritty-alt.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.alacritty-alt - settings - - icon - file_type_alacritty-alt - - - diff --git a/preferences/file_type_arttext.tmPreferences b/preferences/file_type_arttext.tmPreferences deleted file mode 100644 index 764d3bca..00000000 --- a/preferences/file_type_arttext.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.arttext - settings - - icon - file_type_arttext - - - diff --git a/preferences/file_type_arttext4.tmPreferences b/preferences/file_type_arttext4.tmPreferences deleted file mode 100644 index 7d7ccf31..00000000 --- a/preferences/file_type_arttext4.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.arttext4 - settings - - icon - file_type_arttext4 - - - diff --git a/preferences/file_type_asciidoc.tmPreferences b/preferences/file_type_asciidoc.tmPreferences deleted file mode 100644 index 5bc80a71..00000000 --- a/preferences/file_type_asciidoc.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.asciidoc - settings - - icon - file_type_asciidoc - - - diff --git a/preferences/file_type_buildkite.tmPreferences b/preferences/file_type_buildkite.tmPreferences deleted file mode 100644 index 39d35a72..00000000 --- a/preferences/file_type_buildkite.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.buildkite - settings - - icon - file_type_buildkite - - - diff --git a/preferences/file_type_circle.tmPreferences b/preferences/file_type_circle.tmPreferences deleted file mode 100644 index 675becc3..00000000 --- a/preferences/file_type_circle.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.circle - settings - - icon - file_type_circle - - - diff --git a/preferences/file_type_cnab.tmPreferences b/preferences/file_type_cnab.tmPreferences deleted file mode 100644 index 900c418e..00000000 --- a/preferences/file_type_cnab.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.cnab - settings - - icon - file_type_cnab - - - diff --git a/preferences/file_type_cubit.tmPreferences b/preferences/file_type_cubit.tmPreferences deleted file mode 100644 index 622c40ef..00000000 --- a/preferences/file_type_cubit.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.cubit - settings - - icon - file_type_cubit - - - diff --git a/preferences/file_type_v.tmPreferences b/preferences/file_type_d.tmPreferences similarity index 73% rename from preferences/file_type_v.tmPreferences rename to preferences/file_type_d.tmPreferences index 7b396236..9c938ed1 100644 --- a/preferences/file_type_v.tmPreferences +++ b/preferences/file_type_d.tmPreferences @@ -2,11 +2,11 @@ scope - source.v + source.d settings icon - file_type_v + file_type_d diff --git a/preferences/file_type_bloc.tmPreferences b/preferences/file_type_docz.tmPreferences similarity index 71% rename from preferences/file_type_bloc.tmPreferences rename to preferences/file_type_docz.tmPreferences index d004d3f6..7206566e 100644 --- a/preferences/file_type_bloc.tmPreferences +++ b/preferences/file_type_docz.tmPreferences @@ -2,11 +2,11 @@ scope - source.bloc + source.docz settings icon - file_type_bloc + file_type_docz diff --git a/preferences/file_type_dropbox.tmPreferences b/preferences/file_type_dropbox.tmPreferences deleted file mode 100644 index abceaf50..00000000 --- a/preferences/file_type_dropbox.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.dropbox - settings - - icon - file_type_dropbox - - - diff --git a/preferences/file_type_dvc.tmPreferences b/preferences/file_type_dvc.tmPreferences deleted file mode 100644 index 25ae0670..00000000 --- a/preferences/file_type_dvc.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.dvc - settings - - icon - file_type_dvc - - - diff --git a/preferences/file_type_expo.tmPreferences b/preferences/file_type_expo.tmPreferences deleted file mode 100644 index 0ca5d487..00000000 --- a/preferences/file_type_expo.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.expo - settings - - icon - file_type_expo - - - diff --git a/preferences/file_type_github.tmPreferences b/preferences/file_type_github.tmPreferences deleted file mode 100644 index 96d0316a..00000000 --- a/preferences/file_type_github.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.github - settings - - icon - file_type_github - - - diff --git a/preferences/file_type_graphite.tmPreferences b/preferences/file_type_graphite.tmPreferences deleted file mode 100644 index f42a4255..00000000 --- a/preferences/file_type_graphite.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.graphite - settings - - icon - file_type_graphite - - - diff --git a/preferences/file_type_hack.tmPreferences b/preferences/file_type_hack.tmPreferences deleted file mode 100644 index ff7a75eb..00000000 --- a/preferences/file_type_hack.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.hack - settings - - icon - file_type_hack - - - diff --git a/preferences/file_type_janet.tmPreferences b/preferences/file_type_janet.tmPreferences deleted file mode 100644 index 91161f4a..00000000 --- a/preferences/file_type_janet.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.janet - settings - - icon - file_type_janet - - - diff --git a/preferences/file_type_laravel-old.tmPreferences b/preferences/file_type_laravel-old.tmPreferences deleted file mode 100644 index 9f03f2b1..00000000 --- a/preferences/file_type_laravel-old.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.laravel-old - settings - - icon - file_type_laravel-old - - - diff --git a/preferences/file_type_matroska.tmPreferences b/preferences/file_type_matroska.tmPreferences deleted file mode 100644 index 7283e457..00000000 --- a/preferences/file_type_matroska.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.matroska - settings - - icon - file_type_matroska - - - diff --git a/preferences/file_type_melpa.tmPreferences b/preferences/file_type_melpa.tmPreferences deleted file mode 100644 index aec15bb4..00000000 --- a/preferences/file_type_melpa.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.melpa - settings - - icon - file_type_melpa - - - diff --git a/preferences/file_type_meson.tmPreferences b/preferences/file_type_meson.tmPreferences deleted file mode 100644 index aff78f01..00000000 --- a/preferences/file_type_meson.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.meson - settings - - icon - file_type_meson - - - diff --git a/preferences/file_type_meteor.tmPreferences b/preferences/file_type_meteor.tmPreferences deleted file mode 100644 index f214b853..00000000 --- a/preferences/file_type_meteor.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.meteor - settings - - icon - file_type_meteor - - - diff --git a/preferences/file_type_nuclide.tmPreferences b/preferences/file_type_nuclide.tmPreferences deleted file mode 100644 index fee15731..00000000 --- a/preferences/file_type_nuclide.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.nuclide - settings - - icon - file_type_nuclide - - - diff --git a/preferences/file_type_prisma.tmPreferences b/preferences/file_type_prisma.tmPreferences deleted file mode 100644 index 6e45900b..00000000 --- a/preferences/file_type_prisma.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.prisma - settings - - icon - file_type_prisma - - - diff --git a/preferences/file_type_pug-alt.tmPreferences b/preferences/file_type_pug-alt.tmPreferences deleted file mode 100644 index 8ac91887..00000000 --- a/preferences/file_type_pug-alt.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.pug-alt - settings - - icon - file_type_pug-alt - - - diff --git a/preferences/file_type_purebasic.tmPreferences b/preferences/file_type_purebasic.tmPreferences deleted file mode 100644 index f0a1d9eb..00000000 --- a/preferences/file_type_purebasic.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.purebasic - settings - - icon - file_type_purebasic - - - diff --git a/preferences/file_type_redux.tmPreferences b/preferences/file_type_redux.tmPreferences deleted file mode 100644 index afd07a43..00000000 --- a/preferences/file_type_redux.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.redux - settings - - icon - file_type_redux - - - diff --git a/preferences/file_type_svn.tmPreferences b/preferences/file_type_svn.tmPreferences deleted file mode 100644 index 28539457..00000000 --- a/preferences/file_type_svn.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.svn - settings - - icon - file_type_svn - - - diff --git a/preferences/file_type_test-dir.tmPreferences b/preferences/file_type_test-dir.tmPreferences deleted file mode 100644 index e41369a3..00000000 --- a/preferences/file_type_test-dir.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.test-dir - settings - - icon - file_type_test-dir - - - diff --git a/preferences/file_type_ufo.tmPreferences b/preferences/file_type_ufo.tmPreferences deleted file mode 100644 index 8ff56dc9..00000000 --- a/preferences/file_type_ufo.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.ufo - settings - - icon - file_type_ufo - - - diff --git a/preferences/file_type_unbeautify.tmPreferences b/preferences/file_type_unbeautify.tmPreferences deleted file mode 100644 index bd305e44..00000000 --- a/preferences/file_type_unbeautify.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.unbeautify - settings - - icon - file_type_unbeautify - - - diff --git a/preferences/file_type_automator.tmPreferences b/preferences/file_type_unibeautify.tmPreferences similarity index 67% rename from preferences/file_type_automator.tmPreferences rename to preferences/file_type_unibeautify.tmPreferences index 1833e8d4..e4eb2045 100644 --- a/preferences/file_type_automator.tmPreferences +++ b/preferences/file_type_unibeautify.tmPreferences @@ -2,11 +2,11 @@ scope - source.automator + source.unibeautify settings icon - file_type_automator + file_type_unibeautify diff --git a/preferences/file_type_v8-turbofan.tmPreferences b/preferences/file_type_v8-turbofan.tmPreferences deleted file mode 100644 index e005b903..00000000 --- a/preferences/file_type_v8-turbofan.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.v8-turbofan - settings - - icon - file_type_v8-turbofan - - - diff --git a/preferences/file_type_wine.tmPreferences b/preferences/file_type_wine.tmPreferences deleted file mode 100644 index c9c158f9..00000000 --- a/preferences/file_type_wine.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.wine - settings - - icon - file_type_wine - - - diff --git a/preferences/file_type_zig.tmPreferences b/preferences/file_type_zig.tmPreferences deleted file mode 100644 index 7d12ce9a..00000000 --- a/preferences/file_type_zig.tmPreferences +++ /dev/null @@ -1,12 +0,0 @@ - - - - scope - source.zig - settings - - icon - file_type_zig - - - diff --git a/theme-dark/icons/file_type_anchor.png b/theme-dark/icons/file_type_anchor.png index 99147a85..4e263035 100644 Binary files a/theme-dark/icons/file_type_anchor.png and b/theme-dark/icons/file_type_anchor.png differ diff --git a/theme-dark/icons/file_type_animestudio.png b/theme-dark/icons/file_type_animestudio.png index 08919fc6..e056a651 100644 Binary files a/theme-dark/icons/file_type_animestudio.png and b/theme-dark/icons/file_type_animestudio.png differ diff --git a/theme-dark/icons/file_type_ansible.png b/theme-dark/icons/file_type_ansible.png index 00a2682a..d44846e4 100644 Binary files a/theme-dark/icons/file_type_ansible.png and b/theme-dark/icons/file_type_ansible.png differ diff --git a/theme-dark/icons/file_type_appcelerator.png b/theme-dark/icons/file_type_appcelerator.png index 753ff561..172610a1 100644 Binary files a/theme-dark/icons/file_type_appcelerator.png and b/theme-dark/icons/file_type_appcelerator.png differ diff --git a/theme-dark/icons/file_type_asm-intel.png b/theme-dark/icons/file_type_asm-intel.png index 0435de08..a584ff3b 100644 Binary files a/theme-dark/icons/file_type_asm-intel.png and b/theme-dark/icons/file_type_asm-intel.png differ diff --git a/theme-dark/icons/file_type_asymptote.png b/theme-dark/icons/file_type_asymptote.png index a6ca9d2f..72073c56 100644 Binary files a/theme-dark/icons/file_type_asymptote.png and b/theme-dark/icons/file_type_asymptote.png differ diff --git a/theme-dark/icons/file_type_at.png b/theme-dark/icons/file_type_at.png deleted file mode 100644 index 3771f276..00000000 Binary files a/theme-dark/icons/file_type_at.png and /dev/null differ diff --git a/theme-dark/icons/file_type_ats.png b/theme-dark/icons/file_type_ats.png index c0e3a5da..9826490b 100644 Binary files a/theme-dark/icons/file_type_ats.png and b/theme-dark/icons/file_type_ats.png differ diff --git a/theme-dark/icons/file_type_audio.png b/theme-dark/icons/file_type_audio.png index 8fe7cfaf..9a5a1a32 100644 Binary files a/theme-dark/icons/file_type_audio.png and b/theme-dark/icons/file_type_audio.png differ diff --git a/theme-dark/icons/file_type_autoit.png b/theme-dark/icons/file_type_autoit.png index 65d14500..8af230e5 100644 Binary files a/theme-dark/icons/file_type_autoit.png and b/theme-dark/icons/file_type_autoit.png differ diff --git a/theme-dark/icons/file_type_awk.png b/theme-dark/icons/file_type_awk.png index d9fd2e7b..923c0b10 100644 Binary files a/theme-dark/icons/file_type_awk.png and b/theme-dark/icons/file_type_awk.png differ diff --git a/theme-dark/icons/file_type_backbone.png b/theme-dark/icons/file_type_backbone.png index 533ef236..69963397 100644 Binary files a/theme-dark/icons/file_type_backbone.png and b/theme-dark/icons/file_type_backbone.png differ diff --git a/theme-dark/icons/file_type_bazaar.png b/theme-dark/icons/file_type_bazaar.png index 80ba9aec..6233eabf 100644 Binary files a/theme-dark/icons/file_type_bazaar.png and b/theme-dark/icons/file_type_bazaar.png differ diff --git a/theme-dark/icons/file_type_behat.png b/theme-dark/icons/file_type_behat.png index 1317a55c..6d7891f3 100644 Binary files a/theme-dark/icons/file_type_behat.png and b/theme-dark/icons/file_type_behat.png differ diff --git a/theme-dark/icons/file_type_bibtex.png b/theme-dark/icons/file_type_bibtex.png index c581deb5..23f60ecc 100644 Binary files a/theme-dark/icons/file_type_bibtex.png and b/theme-dark/icons/file_type_bibtex.png differ diff --git a/theme-dark/icons/file_type_binder.png b/theme-dark/icons/file_type_binder.png index cea6446d..0a456a3a 100644 Binary files a/theme-dark/icons/file_type_binder.png and b/theme-dark/icons/file_type_binder.png differ diff --git a/theme-dark/icons/file_type_bithound.png b/theme-dark/icons/file_type_bithound.png index f8b95acf..f9578145 100644 Binary files a/theme-dark/icons/file_type_bithound.png and b/theme-dark/icons/file_type_bithound.png differ diff --git a/theme-dark/icons/file_type_blender.png b/theme-dark/icons/file_type_blender.png index 874140be..3c051090 100644 Binary files a/theme-dark/icons/file_type_blender.png and b/theme-dark/icons/file_type_blender.png differ diff --git a/theme-dark/icons/file_type_book-alt.png b/theme-dark/icons/file_type_book-alt.png index 997928f0..8668d319 100644 Binary files a/theme-dark/icons/file_type_book-alt.png and b/theme-dark/icons/file_type_book-alt.png differ diff --git a/theme-dark/icons/file_type_book.png b/theme-dark/icons/file_type_book.png index c63afe6a..0a113ad2 100644 Binary files a/theme-dark/icons/file_type_book.png and b/theme-dark/icons/file_type_book.png differ diff --git a/theme-dark/icons/file_type_bors.png b/theme-dark/icons/file_type_bors.png index 09d32cdf..4ebab263 100644 Binary files a/theme-dark/icons/file_type_bors.png and b/theme-dark/icons/file_type_bors.png differ diff --git a/theme-dark/icons/file_type_bosque.png b/theme-dark/icons/file_type_bosque.png index 541cd81f..a1edb6d4 100644 Binary files a/theme-dark/icons/file_type_bosque.png and b/theme-dark/icons/file_type_bosque.png differ diff --git a/theme-dark/icons/file_type_bower.png b/theme-dark/icons/file_type_bower.png index 58aa409d..00857d17 100644 Binary files a/theme-dark/icons/file_type_bower.png and b/theme-dark/icons/file_type_bower.png differ diff --git a/theme-dark/icons/file_type_broccoli.png b/theme-dark/icons/file_type_broccoli.png index aa729db5..007473d8 100644 Binary files a/theme-dark/icons/file_type_broccoli.png and b/theme-dark/icons/file_type_broccoli.png differ diff --git a/theme-dark/icons/file_type_brotli.png b/theme-dark/icons/file_type_brotli.png index d2d62786..23ddb498 100644 Binary files a/theme-dark/icons/file_type_brotli.png and b/theme-dark/icons/file_type_brotli.png differ diff --git a/theme-dark/icons/file_type_brunch.png b/theme-dark/icons/file_type_brunch.png index 9b169984..4e0866dd 100644 Binary files a/theme-dark/icons/file_type_brunch.png and b/theme-dark/icons/file_type_brunch.png differ diff --git a/theme-dark/icons/file_type_bullhorn.png b/theme-dark/icons/file_type_bullhorn.png index b2d76b9d..4ea81e7a 100644 Binary files a/theme-dark/icons/file_type_bullhorn.png and b/theme-dark/icons/file_type_bullhorn.png differ diff --git a/theme-dark/icons/file_type_c#.png b/theme-dark/icons/file_type_c#.png deleted file mode 100644 index 14d13c04..00000000 Binary files a/theme-dark/icons/file_type_c#.png and /dev/null differ diff --git a/theme-dark/icons/file_type_c++.png b/theme-dark/icons/file_type_c++.png deleted file mode 100644 index 98f8eac0..00000000 Binary files a/theme-dark/icons/file_type_c++.png and /dev/null differ diff --git a/theme-dark/icons/file_type_c.png b/theme-dark/icons/file_type_c.png index ef6da96d..a976258f 100644 Binary files a/theme-dark/icons/file_type_c.png and b/theme-dark/icons/file_type_c.png differ diff --git a/theme-dark/icons/file_type_cabal.png b/theme-dark/icons/file_type_cabal.png index cc6e54ec..a84630f1 100644 Binary files a/theme-dark/icons/file_type_cabal.png and b/theme-dark/icons/file_type_cabal.png differ diff --git a/theme-dark/icons/file_type_cakefile.png b/theme-dark/icons/file_type_cakefile.png index 1a02cced..cebdc335 100644 Binary files a/theme-dark/icons/file_type_cakefile.png and b/theme-dark/icons/file_type_cakefile.png differ diff --git a/theme-dark/icons/file_type_calc.png b/theme-dark/icons/file_type_calc.png index 06314695..c9549a35 100644 Binary files a/theme-dark/icons/file_type_calc.png and b/theme-dark/icons/file_type_calc.png differ diff --git a/theme-dark/icons/file_type_calva.png b/theme-dark/icons/file_type_calva.png index 40ea0c19..cc11e3ab 100644 Binary files a/theme-dark/icons/file_type_calva.png and b/theme-dark/icons/file_type_calva.png differ diff --git a/theme-dark/icons/file_type_cdf.png b/theme-dark/icons/file_type_cdf.png index fe465a87..86b6f2fe 100644 Binary files a/theme-dark/icons/file_type_cdf.png and b/theme-dark/icons/file_type_cdf.png differ diff --git a/theme-dark/icons/file_type_chai.png b/theme-dark/icons/file_type_chai.png index 896f01a3..17836f65 100644 Binary files a/theme-dark/icons/file_type_chai.png and b/theme-dark/icons/file_type_chai.png differ diff --git a/theme-dark/icons/file_type_chartjs.png b/theme-dark/icons/file_type_chartjs.png index e3f9badf..18458838 100644 Binary files a/theme-dark/icons/file_type_chartjs.png and b/theme-dark/icons/file_type_chartjs.png differ diff --git a/theme-dark/icons/file_type_checklist.png b/theme-dark/icons/file_type_checklist.png index ee8b248f..edb7138f 100644 Binary files a/theme-dark/icons/file_type_checklist.png and b/theme-dark/icons/file_type_checklist.png differ diff --git a/theme-dark/icons/file_type_chef.png b/theme-dark/icons/file_type_chef.png index bb89c340..e9ff2489 100644 Binary files a/theme-dark/icons/file_type_chef.png and b/theme-dark/icons/file_type_chef.png differ diff --git a/theme-dark/icons/file_type_circleci.png b/theme-dark/icons/file_type_circleci.png index 0531d37a..297c0f6d 100644 Binary files a/theme-dark/icons/file_type_circleci.png and b/theme-dark/icons/file_type_circleci.png differ diff --git a/theme-dark/icons/file_type_clarion.png b/theme-dark/icons/file_type_clarion.png index 011114c7..9e91a044 100644 Binary files a/theme-dark/icons/file_type_clarion.png and b/theme-dark/icons/file_type_clarion.png differ diff --git a/theme-dark/icons/file_type_cljs.png b/theme-dark/icons/file_type_cljs.png index 5487fc44..ce51c1b3 100644 Binary files a/theme-dark/icons/file_type_cljs.png and b/theme-dark/icons/file_type_cljs.png differ diff --git a/theme-dark/icons/file_type_clojure.png b/theme-dark/icons/file_type_clojure.png index d19be7ce..24e89e32 100644 Binary files a/theme-dark/icons/file_type_clojure.png and b/theme-dark/icons/file_type_clojure.png differ diff --git a/theme-dark/icons/file_type_cloudfoundry.png b/theme-dark/icons/file_type_cloudfoundry.png index 93a2a0ff..390b6785 100644 Binary files a/theme-dark/icons/file_type_cloudfoundry.png and b/theme-dark/icons/file_type_cloudfoundry.png differ diff --git a/theme-dark/icons/file_type_cocoapods.png b/theme-dark/icons/file_type_cocoapods.png index 33116edb..988c4ae2 100644 Binary files a/theme-dark/icons/file_type_cocoapods.png and b/theme-dark/icons/file_type_cocoapods.png differ diff --git a/theme-dark/icons/file_type_codemeta.png b/theme-dark/icons/file_type_codemeta.png index ae3c0de8..5f3a9b0c 100644 Binary files a/theme-dark/icons/file_type_codemeta.png and b/theme-dark/icons/file_type_codemeta.png differ diff --git a/theme-dark/icons/file_type_coffee.png b/theme-dark/icons/file_type_coffee.png index 672b56e7..9b95a031 100644 Binary files a/theme-dark/icons/file_type_coffee.png and b/theme-dark/icons/file_type_coffee.png differ diff --git a/theme-dark/icons/file_type_coffeescript.png b/theme-dark/icons/file_type_coffeescript.png deleted file mode 100644 index 672b56e7..00000000 Binary files a/theme-dark/icons/file_type_coffeescript.png and /dev/null differ diff --git a/theme-dark/icons/file_type_commitlint.png b/theme-dark/icons/file_type_commitlint.png index 60faf783..0a7ce8e3 100644 Binary files a/theme-dark/icons/file_type_commitlint.png and b/theme-dark/icons/file_type_commitlint.png differ diff --git a/theme-dark/icons/file_type_config-coffee.png b/theme-dark/icons/file_type_config-coffee.png index 777fb3bc..20d2eb81 100644 Binary files a/theme-dark/icons/file_type_config-coffee.png and b/theme-dark/icons/file_type_config-coffee.png differ diff --git a/theme-dark/icons/file_type_config-js.png b/theme-dark/icons/file_type_config-js.png index 36373462..e07792b0 100644 Binary files a/theme-dark/icons/file_type_config-js.png and b/theme-dark/icons/file_type_config-js.png differ diff --git a/theme-dark/icons/file_type_config-perl.png b/theme-dark/icons/file_type_config-perl.png index be9f6958..41790c04 100644 Binary files a/theme-dark/icons/file_type_config-perl.png and b/theme-dark/icons/file_type_config-perl.png differ diff --git a/theme-dark/icons/file_type_config-rust.png b/theme-dark/icons/file_type_config-rust.png index 1512d525..9ee28ba9 100644 Binary files a/theme-dark/icons/file_type_config-rust.png and b/theme-dark/icons/file_type_config-rust.png differ diff --git a/theme-dark/icons/file_type_coq.png b/theme-dark/icons/file_type_coq.png index 3c077005..529b71c1 100644 Binary files a/theme-dark/icons/file_type_coq.png and b/theme-dark/icons/file_type_coq.png differ diff --git a/theme-dark/icons/file_type_cordova.png b/theme-dark/icons/file_type_cordova.png index e8097cd5..22867275 100644 Binary files a/theme-dark/icons/file_type_cordova.png and b/theme-dark/icons/file_type_cordova.png differ diff --git a/theme-dark/icons/file_type_crafttweaker.png b/theme-dark/icons/file_type_crafttweaker.png index 8d575504..42dbd08a 100644 Binary files a/theme-dark/icons/file_type_crafttweaker.png and b/theme-dark/icons/file_type_crafttweaker.png differ diff --git a/theme-dark/icons/file_type_crystal.png b/theme-dark/icons/file_type_crystal.png index cc0a8f22..6028dd08 100644 Binary files a/theme-dark/icons/file_type_crystal.png and b/theme-dark/icons/file_type_crystal.png differ diff --git a/theme-dark/icons/file_type_csound.png b/theme-dark/icons/file_type_csound.png index 28b8d27b..b79a8bff 100644 Binary files a/theme-dark/icons/file_type_csound.png and b/theme-dark/icons/file_type_csound.png differ diff --git a/theme-dark/icons/file_type_css.png b/theme-dark/icons/file_type_css.png deleted file mode 100644 index b8f150dd..00000000 Binary files a/theme-dark/icons/file_type_css.png and /dev/null differ diff --git a/theme-dark/icons/file_type_csscript.png b/theme-dark/icons/file_type_csscript.png index 0785af6d..42942638 100644 Binary files a/theme-dark/icons/file_type_csscript.png and b/theme-dark/icons/file_type_csscript.png differ diff --git a/theme-dark/icons/file_type_cucumber.png b/theme-dark/icons/file_type_cucumber.png index 330b5efa..01a67569 100644 Binary files a/theme-dark/icons/file_type_cucumber.png and b/theme-dark/icons/file_type_cucumber.png differ diff --git a/theme-dark/icons/file_type_cuneiform.png b/theme-dark/icons/file_type_cuneiform.png index 1a455b07..52236dff 100644 Binary files a/theme-dark/icons/file_type_cuneiform.png and b/theme-dark/icons/file_type_cuneiform.png differ diff --git a/theme-dark/icons/file_type_curl.png b/theme-dark/icons/file_type_curl.png index 6a6a24bf..60b64777 100644 Binary files a/theme-dark/icons/file_type_curl.png and b/theme-dark/icons/file_type_curl.png differ diff --git a/theme-dark/icons/file_type_d.png b/theme-dark/icons/file_type_d.png new file mode 100644 index 00000000..cd590a7c Binary files /dev/null and b/theme-dark/icons/file_type_d.png differ diff --git a/theme-dark/icons/file_type_d3.png b/theme-dark/icons/file_type_d3.png index 24c0cd72..fade8fec 100644 Binary files a/theme-dark/icons/file_type_d3.png and b/theme-dark/icons/file_type_d3.png differ diff --git a/theme-dark/icons/file_type_dafny.png b/theme-dark/icons/file_type_dafny.png index b34e2fff..cde23bf1 100644 Binary files a/theme-dark/icons/file_type_dafny.png and b/theme-dark/icons/file_type_dafny.png differ diff --git a/theme-dark/icons/file_type_dashboard.png b/theme-dark/icons/file_type_dashboard.png index b53dadcb..d6cdd92e 100644 Binary files a/theme-dark/icons/file_type_dashboard.png and b/theme-dark/icons/file_type_dashboard.png differ diff --git a/theme-dark/icons/file_type_database.png b/theme-dark/icons/file_type_database.png index 91c3cc7b..ef7583cb 100644 Binary files a/theme-dark/icons/file_type_database.png and b/theme-dark/icons/file_type_database.png differ diff --git a/theme-dark/icons/file_type_deno.png b/theme-dark/icons/file_type_deno.png new file mode 100644 index 00000000..d60fa0dc Binary files /dev/null and b/theme-dark/icons/file_type_deno.png differ diff --git a/theme-dark/icons/file_type_devcontainer.png b/theme-dark/icons/file_type_devcontainer.png index d460dd3e..e179b1c7 100644 Binary files a/theme-dark/icons/file_type_devcontainer.png and b/theme-dark/icons/file_type_devcontainer.png differ diff --git a/theme-dark/icons/file_type_devicetree.png b/theme-dark/icons/file_type_devicetree.png index 8d9f98e6..5245945b 100644 Binary files a/theme-dark/icons/file_type_devicetree.png and b/theme-dark/icons/file_type_devicetree.png differ diff --git a/theme-dark/icons/file_type_dlang.png b/theme-dark/icons/file_type_dlang.png deleted file mode 100644 index aed1f6db..00000000 Binary files a/theme-dark/icons/file_type_dlang.png and /dev/null differ diff --git a/theme-dark/icons/file_type_dna.png b/theme-dark/icons/file_type_dna.png index b75cc476..0c7258c4 100644 Binary files a/theme-dark/icons/file_type_dna.png and b/theme-dark/icons/file_type_dna.png differ diff --git a/theme-dark/icons/file_type_docz.png b/theme-dark/icons/file_type_docz.png new file mode 100644 index 00000000..38db05a8 Binary files /dev/null and b/theme-dark/icons/file_type_docz.png differ diff --git a/theme-dark/icons/file_type_doge.png b/theme-dark/icons/file_type_doge.png index 687197cf..394a368d 100644 Binary files a/theme-dark/icons/file_type_doge.png and b/theme-dark/icons/file_type_doge.png differ diff --git a/theme-dark/icons/file_type_download.png b/theme-dark/icons/file_type_download.png index 07688f32..2a735cd5 100644 Binary files a/theme-dark/icons/file_type_download.png and b/theme-dark/icons/file_type_download.png differ diff --git a/theme-dark/icons/file_type_doxygen.png b/theme-dark/icons/file_type_doxygen.png index 05e9840b..4a6542a4 100644 Binary files a/theme-dark/icons/file_type_doxygen.png and b/theme-dark/icons/file_type_doxygen.png differ diff --git a/theme-dark/icons/file_type_drone.png b/theme-dark/icons/file_type_drone.png index 7a0b6e14..af3aab38 100644 Binary files a/theme-dark/icons/file_type_drone.png and b/theme-dark/icons/file_type_drone.png differ diff --git a/theme-dark/icons/file_type_dub.png b/theme-dark/icons/file_type_dub.png index 4702f4b1..c1d96425 100644 Binary files a/theme-dark/icons/file_type_dub.png and b/theme-dark/icons/file_type_dub.png differ diff --git a/theme-dark/icons/file_type_eagle.png b/theme-dark/icons/file_type_eagle.png index 41c156ff..f0a4fe20 100644 Binary files a/theme-dark/icons/file_type_eagle.png and b/theme-dark/icons/file_type_eagle.png differ diff --git a/theme-dark/icons/file_type_earth.png b/theme-dark/icons/file_type_earth.png index 76c19d1c..ff14222b 100644 Binary files a/theme-dark/icons/file_type_earth.png and b/theme-dark/icons/file_type_earth.png differ diff --git a/theme-dark/icons/file_type_eclipse-lang.png b/theme-dark/icons/file_type_eclipse-lang.png index c0351212..5fb726b0 100644 Binary files a/theme-dark/icons/file_type_eclipse-lang.png and b/theme-dark/icons/file_type_eclipse-lang.png differ diff --git a/theme-dark/icons/file_type_eclipse.png b/theme-dark/icons/file_type_eclipse.png index 2eb358e7..0c75eaf4 100644 Binary files a/theme-dark/icons/file_type_eclipse.png and b/theme-dark/icons/file_type_eclipse.png differ diff --git a/theme-dark/icons/file_type_edge.png b/theme-dark/icons/file_type_edge.png index 322d9b15..a222bd33 100644 Binary files a/theme-dark/icons/file_type_edge.png and b/theme-dark/icons/file_type_edge.png differ diff --git a/theme-dark/icons/file_type_eiffel.png b/theme-dark/icons/file_type_eiffel.png index a3a1ac88..46cdd2b7 100644 Binary files a/theme-dark/icons/file_type_eiffel.png and b/theme-dark/icons/file_type_eiffel.png differ diff --git a/theme-dark/icons/file_type_ejs.png b/theme-dark/icons/file_type_ejs.png index d3f4eaef..34c3ae1f 100644 Binary files a/theme-dark/icons/file_type_ejs.png and b/theme-dark/icons/file_type_ejs.png differ diff --git a/theme-dark/icons/file_type_electron.png b/theme-dark/icons/file_type_electron.png index 893910d1..1b761a53 100644 Binary files a/theme-dark/icons/file_type_electron.png and b/theme-dark/icons/file_type_electron.png differ diff --git a/theme-dark/icons/file_type_elixir.png b/theme-dark/icons/file_type_elixir.png index f89d92e2..49a60ab6 100644 Binary files a/theme-dark/icons/file_type_elixir.png and b/theme-dark/icons/file_type_elixir.png differ diff --git a/theme-dark/icons/file_type_emacs.png b/theme-dark/icons/file_type_emacs.png index 53a690ca..4180a2c2 100644 Binary files a/theme-dark/icons/file_type_emacs.png and b/theme-dark/icons/file_type_emacs.png differ diff --git a/theme-dark/icons/file_type_ensime.png b/theme-dark/icons/file_type_ensime.png index ad0785b5..de601cbc 100644 Binary files a/theme-dark/icons/file_type_ensime.png and b/theme-dark/icons/file_type_ensime.png differ diff --git a/theme-dark/icons/file_type_esdoc.png b/theme-dark/icons/file_type_esdoc.png index 057d6c87..d53c0e2a 100644 Binary files a/theme-dark/icons/file_type_esdoc.png and b/theme-dark/icons/file_type_esdoc.png differ diff --git a/theme-dark/icons/file_type_ex.png b/theme-dark/icons/file_type_ex.png deleted file mode 100644 index f89d92e2..00000000 Binary files a/theme-dark/icons/file_type_ex.png and /dev/null differ diff --git a/theme-dark/icons/file_type_falcon.png b/theme-dark/icons/file_type_falcon.png index 038f4716..948a698f 100644 Binary files a/theme-dark/icons/file_type_falcon.png and b/theme-dark/icons/file_type_falcon.png differ diff --git a/theme-dark/icons/file_type_fantom.png b/theme-dark/icons/file_type_fantom.png index c9b9c6b6..5bd66072 100644 Binary files a/theme-dark/icons/file_type_fantom.png and b/theme-dark/icons/file_type_fantom.png differ diff --git a/theme-dark/icons/file_type_faust.png b/theme-dark/icons/file_type_faust.png index ca8f108c..f8b15a2d 100644 Binary files a/theme-dark/icons/file_type_faust.png and b/theme-dark/icons/file_type_faust.png differ diff --git a/theme-dark/icons/file_type_figma.png b/theme-dark/icons/file_type_figma.png index 62c1d346..f2adff47 100644 Binary files a/theme-dark/icons/file_type_figma.png and b/theme-dark/icons/file_type_figma.png differ diff --git a/theme-dark/icons/file_type_filter.png b/theme-dark/icons/file_type_filter.png index eab9244a..b002929c 100644 Binary files a/theme-dark/icons/file_type_filter.png and b/theme-dark/icons/file_type_filter.png differ diff --git a/theme-dark/icons/file_type_firebase-bolt.png b/theme-dark/icons/file_type_firebase-bolt.png index 2147574a..93c6331e 100644 Binary files a/theme-dark/icons/file_type_firebase-bolt.png and b/theme-dark/icons/file_type_firebase-bolt.png differ diff --git a/theme-dark/icons/file_type_firebase.png b/theme-dark/icons/file_type_firebase.png index dfcab846..f9be70b4 100644 Binary files a/theme-dark/icons/file_type_firebase.png and b/theme-dark/icons/file_type_firebase.png differ diff --git a/theme-dark/icons/file_type_firefox.png b/theme-dark/icons/file_type_firefox.png index 11ce5535..e9e52ae4 100644 Binary files a/theme-dark/icons/file_type_firefox.png and b/theme-dark/icons/file_type_firefox.png differ diff --git a/theme-dark/icons/file_type_flask.png b/theme-dark/icons/file_type_flask.png index a72c3d4c..abdad471 100644 Binary files a/theme-dark/icons/file_type_flask.png and b/theme-dark/icons/file_type_flask.png differ diff --git a/theme-dark/icons/file_type_flutter.png b/theme-dark/icons/file_type_flutter.png index 7b1da1eb..a854c5ad 100644 Binary files a/theme-dark/icons/file_type_flutter.png and b/theme-dark/icons/file_type_flutter.png differ diff --git a/theme-dark/icons/file_type_fortran.png b/theme-dark/icons/file_type_fortran.png index 16403913..7b69ee7f 100644 Binary files a/theme-dark/icons/file_type_fortran.png and b/theme-dark/icons/file_type_fortran.png differ diff --git a/theme-dark/icons/file_type_fossa.png b/theme-dark/icons/file_type_fossa.png index 9e5a7c48..3d13140c 100644 Binary files a/theme-dark/icons/file_type_fossa.png and b/theme-dark/icons/file_type_fossa.png differ diff --git a/theme-dark/icons/file_type_fossil.png b/theme-dark/icons/file_type_fossil.png new file mode 100644 index 00000000..209456f6 Binary files /dev/null and b/theme-dark/icons/file_type_fossil.png differ diff --git a/theme-dark/icons/file_type_franca.png b/theme-dark/icons/file_type_franca.png index 063749bc..90e45e34 100644 Binary files a/theme-dark/icons/file_type_franca.png and b/theme-dark/icons/file_type_franca.png differ diff --git a/theme-dark/icons/file_type_fsharp.png b/theme-dark/icons/file_type_fsharp.png index 6fcc0868..6cdfd47e 100644 Binary files a/theme-dark/icons/file_type_fsharp.png and b/theme-dark/icons/file_type_fsharp.png differ diff --git a/theme-dark/icons/file_type_ftr.png b/theme-dark/icons/file_type_ftr.png index 9a659d07..161acdbc 100644 Binary files a/theme-dark/icons/file_type_ftr.png and b/theme-dark/icons/file_type_ftr.png differ diff --git a/theme-dark/icons/file_type_fusebox.png b/theme-dark/icons/file_type_fusebox.png index 705198f8..fd7a1b52 100644 Binary files a/theme-dark/icons/file_type_fusebox.png and b/theme-dark/icons/file_type_fusebox.png differ diff --git a/theme-dark/icons/file_type_gams.png b/theme-dark/icons/file_type_gams.png index ddf02340..ea6ee811 100644 Binary files a/theme-dark/icons/file_type_gams.png and b/theme-dark/icons/file_type_gams.png differ diff --git a/theme-dark/icons/file_type_gap.png b/theme-dark/icons/file_type_gap.png index efed486d..65011183 100644 Binary files a/theme-dark/icons/file_type_gap.png and b/theme-dark/icons/file_type_gap.png differ diff --git a/theme-dark/icons/file_type_gatsby.png b/theme-dark/icons/file_type_gatsby.png index 06c04d0a..4e227774 100644 Binary files a/theme-dark/icons/file_type_gatsby.png and b/theme-dark/icons/file_type_gatsby.png differ diff --git a/theme-dark/icons/file_type_gdb.png b/theme-dark/icons/file_type_gdb.png index 5a7e0f1b..a5a0f01f 100644 Binary files a/theme-dark/icons/file_type_gdb.png and b/theme-dark/icons/file_type_gdb.png differ diff --git a/theme-dark/icons/file_type_gears.png b/theme-dark/icons/file_type_gears.png index 243b88b6..4af24f6c 100644 Binary files a/theme-dark/icons/file_type_gears.png and b/theme-dark/icons/file_type_gears.png differ diff --git a/theme-dark/icons/file_type_gf.png b/theme-dark/icons/file_type_gf.png index 23f9815f..c51a7461 100644 Binary files a/theme-dark/icons/file_type_gf.png and b/theme-dark/icons/file_type_gf.png differ diff --git a/theme-dark/icons/file_type_gimp.png b/theme-dark/icons/file_type_gimp.png index 1995b97b..6c56384d 100644 Binary files a/theme-dark/icons/file_type_gimp.png and b/theme-dark/icons/file_type_gimp.png differ diff --git a/theme-dark/icons/file_type_git-commit.png b/theme-dark/icons/file_type_git-commit.png index e2009047..d40622f8 100644 Binary files a/theme-dark/icons/file_type_git-commit.png and b/theme-dark/icons/file_type_git-commit.png differ diff --git a/theme-dark/icons/file_type_git-merge.png b/theme-dark/icons/file_type_git-merge.png index f3d69394..caf69277 100644 Binary files a/theme-dark/icons/file_type_git-merge.png and b/theme-dark/icons/file_type_git-merge.png differ diff --git a/theme-dark/icons/file_type_gitlab.png b/theme-dark/icons/file_type_gitlab.png index 6ea5a330..aa49f00f 100644 Binary files a/theme-dark/icons/file_type_gitlab.png and b/theme-dark/icons/file_type_gitlab.png differ diff --git a/theme-dark/icons/file_type_glade.png b/theme-dark/icons/file_type_glade.png index 9146ed6f..41bce01b 100644 Binary files a/theme-dark/icons/file_type_glade.png and b/theme-dark/icons/file_type_glade.png differ diff --git a/theme-dark/icons/file_type_glyphs.png b/theme-dark/icons/file_type_glyphs.png index 21e23881..c99643a4 100644 Binary files a/theme-dark/icons/file_type_glyphs.png and b/theme-dark/icons/file_type_glyphs.png differ diff --git a/theme-dark/icons/file_type_gn.png b/theme-dark/icons/file_type_gn.png index 34c3a1db..c3ce4bbb 100644 Binary files a/theme-dark/icons/file_type_gn.png and b/theme-dark/icons/file_type_gn.png differ diff --git a/theme-dark/icons/file_type_gnu.png b/theme-dark/icons/file_type_gnu.png index e1380a8e..f506394a 100644 Binary files a/theme-dark/icons/file_type_gnu.png and b/theme-dark/icons/file_type_gnu.png differ diff --git a/theme-dark/icons/file_type_gnuplot.png b/theme-dark/icons/file_type_gnuplot.png index 7bd92a67..70457af7 100644 Binary files a/theme-dark/icons/file_type_gnuplot.png and b/theme-dark/icons/file_type_gnuplot.png differ diff --git a/theme-dark/icons/file_type_godot.png b/theme-dark/icons/file_type_godot.png index c800941d..7c638dd7 100644 Binary files a/theme-dark/icons/file_type_godot.png and b/theme-dark/icons/file_type_godot.png differ diff --git a/theme-dark/icons/file_type_gql-codegen.png b/theme-dark/icons/file_type_gql-codegen.png index dd5d1b2f..c3314fa1 100644 Binary files a/theme-dark/icons/file_type_gql-codegen.png and b/theme-dark/icons/file_type_gql-codegen.png differ diff --git a/theme-dark/icons/file_type_gradle.png b/theme-dark/icons/file_type_gradle.png index 4504a661..8715a18c 100644 Binary files a/theme-dark/icons/file_type_gradle.png and b/theme-dark/icons/file_type_gradle.png differ diff --git a/theme-dark/icons/file_type_graphql.png b/theme-dark/icons/file_type_graphql.png index b84ab524..7f2b290d 100644 Binary files a/theme-dark/icons/file_type_graphql.png and b/theme-dark/icons/file_type_graphql.png differ diff --git a/theme-dark/icons/file_type_greenkeeper.png b/theme-dark/icons/file_type_greenkeeper.png index 79aee0b2..32f54fb8 100644 Binary files a/theme-dark/icons/file_type_greenkeeper.png and b/theme-dark/icons/file_type_greenkeeper.png differ diff --git a/theme-dark/icons/file_type_gruntfile.png b/theme-dark/icons/file_type_gruntfile.png deleted file mode 100644 index 4259dc8b..00000000 Binary files a/theme-dark/icons/file_type_gruntfile.png and /dev/null differ diff --git a/theme-dark/icons/file_type_gulp.png b/theme-dark/icons/file_type_gulp.png index 5d813ebb..00bd6ae9 100644 Binary files a/theme-dark/icons/file_type_gulp.png and b/theme-dark/icons/file_type_gulp.png differ diff --git a/theme-dark/icons/file_type_gulpfile.png b/theme-dark/icons/file_type_gulpfile.png deleted file mode 100644 index 067a2675..00000000 Binary files a/theme-dark/icons/file_type_gulpfile.png and /dev/null differ diff --git a/theme-dark/icons/file_type_gvdesign.png b/theme-dark/icons/file_type_gvdesign.png index 3049886b..e1ee68b3 100644 Binary files a/theme-dark/icons/file_type_gvdesign.png and b/theme-dark/icons/file_type_gvdesign.png differ diff --git a/theme-dark/icons/file_type_hashicorp.png b/theme-dark/icons/file_type_hashicorp.png index dc5875ef..33e502e2 100644 Binary files a/theme-dark/icons/file_type_hashicorp.png and b/theme-dark/icons/file_type_hashicorp.png differ diff --git a/theme-dark/icons/file_type_helix.png b/theme-dark/icons/file_type_helix.png index b36e0c8c..15f598e5 100644 Binary files a/theme-dark/icons/file_type_helix.png and b/theme-dark/icons/file_type_helix.png differ diff --git a/theme-dark/icons/file_type_hoplon.png b/theme-dark/icons/file_type_hoplon.png index 9da9a22b..a4989291 100644 Binary files a/theme-dark/icons/file_type_hoplon.png and b/theme-dark/icons/file_type_hoplon.png differ diff --git a/theme-dark/icons/file_type_houdini.png b/theme-dark/icons/file_type_houdini.png index 5a8bd581..a3d54b88 100644 Binary files a/theme-dark/icons/file_type_houdini.png and b/theme-dark/icons/file_type_houdini.png differ diff --git a/theme-dark/icons/file_type_html.png b/theme-dark/icons/file_type_html.png deleted file mode 100644 index 640c5b94..00000000 Binary files a/theme-dark/icons/file_type_html.png and /dev/null differ diff --git a/theme-dark/icons/file_type_husky.png b/theme-dark/icons/file_type_husky.png index c2caa248..cd097da6 100644 Binary files a/theme-dark/icons/file_type_husky.png and b/theme-dark/icons/file_type_husky.png differ diff --git a/theme-dark/icons/file_type_idl.png b/theme-dark/icons/file_type_idl.png index 78cf749c..779cffa8 100644 Binary files a/theme-dark/icons/file_type_idl.png and b/theme-dark/icons/file_type_idl.png differ diff --git a/theme-dark/icons/file_type_imba.png b/theme-dark/icons/file_type_imba.png index 30e8fe70..c908a473 100644 Binary files a/theme-dark/icons/file_type_imba.png and b/theme-dark/icons/file_type_imba.png differ diff --git a/theme-dark/icons/file_type_imgbot.png b/theme-dark/icons/file_type_imgbot.png index 0b922172..a224c471 100644 Binary files a/theme-dark/icons/file_type_imgbot.png and b/theme-dark/icons/file_type_imgbot.png differ diff --git a/theme-dark/icons/file_type_inkscape.png b/theme-dark/icons/file_type_inkscape.png index 4d43063c..6ec1e084 100644 Binary files a/theme-dark/icons/file_type_inkscape.png and b/theme-dark/icons/file_type_inkscape.png differ diff --git a/theme-dark/icons/file_type_isabelle.png b/theme-dark/icons/file_type_isabelle.png index 32b8dc9a..3b9a5e3a 100644 Binary files a/theme-dark/icons/file_type_isabelle.png and b/theme-dark/icons/file_type_isabelle.png differ diff --git a/theme-dark/icons/file_type_istanbul.png b/theme-dark/icons/file_type_istanbul.png index 650bb1fc..3823b223 100644 Binary files a/theme-dark/icons/file_type_istanbul.png and b/theme-dark/icons/file_type_istanbul.png differ diff --git a/theme-dark/icons/file_type_jasmine.png b/theme-dark/icons/file_type_jasmine.png index 1833a07d..f2e65b8e 100644 Binary files a/theme-dark/icons/file_type_jasmine.png and b/theme-dark/icons/file_type_jasmine.png differ diff --git a/theme-dark/icons/file_type_jenkins.png b/theme-dark/icons/file_type_jenkins.png index beb13b04..4730de84 100644 Binary files a/theme-dark/icons/file_type_jenkins.png and b/theme-dark/icons/file_type_jenkins.png differ diff --git a/theme-dark/icons/file_type_jinja.png b/theme-dark/icons/file_type_jinja.png index 9449271f..9bde783a 100644 Binary files a/theme-dark/icons/file_type_jinja.png and b/theme-dark/icons/file_type_jinja.png differ diff --git a/theme-dark/icons/file_type_js.png b/theme-dark/icons/file_type_js.png index b0ff2bc2..2508f4b5 100644 Binary files a/theme-dark/icons/file_type_js.png and b/theme-dark/icons/file_type_js.png differ diff --git a/theme-dark/icons/file_type_jsonld.png b/theme-dark/icons/file_type_jsonld.png index 79725b24..b4ecfdc7 100644 Binary files a/theme-dark/icons/file_type_jsonld.png and b/theme-dark/icons/file_type_jsonld.png differ diff --git a/theme-dark/icons/file_type_jsx.png b/theme-dark/icons/file_type_jsx.png index c6a2c571..94034a80 100644 Binary files a/theme-dark/icons/file_type_jsx.png and b/theme-dark/icons/file_type_jsx.png differ diff --git a/theme-dark/icons/file_type_jupyter.png b/theme-dark/icons/file_type_jupyter.png index 8a62ebce..88f835d8 100644 Binary files a/theme-dark/icons/file_type_jupyter.png and b/theme-dark/icons/file_type_jupyter.png differ diff --git a/theme-dark/icons/file_type_kaitai.png b/theme-dark/icons/file_type_kaitai.png index 3a42469a..fb64a511 100644 Binary files a/theme-dark/icons/file_type_kaitai.png and b/theme-dark/icons/file_type_kaitai.png differ diff --git a/theme-dark/icons/file_type_key.png b/theme-dark/icons/file_type_key.png index c734e60d..5be681f5 100644 Binary files a/theme-dark/icons/file_type_key.png and b/theme-dark/icons/file_type_key.png differ diff --git a/theme-dark/icons/file_type_khronos.png b/theme-dark/icons/file_type_khronos.png index 75daa0dd..3e9d55e7 100644 Binary files a/theme-dark/icons/file_type_khronos.png and b/theme-dark/icons/file_type_khronos.png differ diff --git a/theme-dark/icons/file_type_kibo.png b/theme-dark/icons/file_type_kibo.png index f69e7f8e..4a004b78 100644 Binary files a/theme-dark/icons/file_type_kibo.png and b/theme-dark/icons/file_type_kibo.png differ diff --git a/theme-dark/icons/file_type_knockout.png b/theme-dark/icons/file_type_knockout.png index 6db36eae..83eed874 100644 Binary files a/theme-dark/icons/file_type_knockout.png and b/theme-dark/icons/file_type_knockout.png differ diff --git a/theme-dark/icons/file_type_kos.png b/theme-dark/icons/file_type_kos.png index 9e20249e..a247bf1d 100644 Binary files a/theme-dark/icons/file_type_kos.png and b/theme-dark/icons/file_type_kos.png differ diff --git a/theme-dark/icons/file_type_kusto.png b/theme-dark/icons/file_type_kusto.png index ed957daa..5e58019b 100644 Binary files a/theme-dark/icons/file_type_kusto.png and b/theme-dark/icons/file_type_kusto.png differ diff --git a/theme-dark/icons/file_type_kx.png b/theme-dark/icons/file_type_kx.png index 15c4cb3f..e10bb954 100644 Binary files a/theme-dark/icons/file_type_kx.png and b/theme-dark/icons/file_type_kx.png differ diff --git a/theme-dark/icons/file_type_lasso.png b/theme-dark/icons/file_type_lasso.png index aaf1d953..7e451974 100644 Binary files a/theme-dark/icons/file_type_lasso.png and b/theme-dark/icons/file_type_lasso.png differ diff --git a/theme-dark/icons/file_type_latino.png b/theme-dark/icons/file_type_latino.png index ad36ab39..c40bea75 100644 Binary files a/theme-dark/icons/file_type_latino.png and b/theme-dark/icons/file_type_latino.png differ diff --git a/theme-dark/icons/file_type_leaflet.png b/theme-dark/icons/file_type_leaflet.png index 19feae81..0053177c 100644 Binary files a/theme-dark/icons/file_type_leaflet.png and b/theme-dark/icons/file_type_leaflet.png differ diff --git a/theme-dark/icons/file_type_lefthook.png b/theme-dark/icons/file_type_lefthook.png index f522adc4..7cffdf93 100644 Binary files a/theme-dark/icons/file_type_lefthook.png and b/theme-dark/icons/file_type_lefthook.png differ diff --git a/theme-dark/icons/file_type_lerna.png b/theme-dark/icons/file_type_lerna.png index c51286b8..fdc4eada 100644 Binary files a/theme-dark/icons/file_type_lerna.png and b/theme-dark/icons/file_type_lerna.png differ diff --git a/theme-dark/icons/file_type_less.png b/theme-dark/icons/file_type_less.png deleted file mode 100644 index bfd4d2de..00000000 Binary files a/theme-dark/icons/file_type_less.png and /dev/null differ diff --git a/theme-dark/icons/file_type_lfe.png b/theme-dark/icons/file_type_lfe.png index 3fc7ddd3..8629229d 100644 Binary files a/theme-dark/icons/file_type_lfe.png and b/theme-dark/icons/file_type_lfe.png differ diff --git a/theme-dark/icons/file_type_lighthouse.png b/theme-dark/icons/file_type_lighthouse.png index 768cde0c..ea34c2c3 100644 Binary files a/theme-dark/icons/file_type_lighthouse.png and b/theme-dark/icons/file_type_lighthouse.png differ diff --git a/theme-dark/icons/file_type_lime.png b/theme-dark/icons/file_type_lime.png index 0af540b2..5fc284e0 100644 Binary files a/theme-dark/icons/file_type_lime.png and b/theme-dark/icons/file_type_lime.png differ diff --git a/theme-dark/icons/file_type_lisp.png b/theme-dark/icons/file_type_lisp.png index a590f26a..e1c97fed 100644 Binary files a/theme-dark/icons/file_type_lisp.png and b/theme-dark/icons/file_type_lisp.png differ diff --git a/theme-dark/icons/file_type_lock.png b/theme-dark/icons/file_type_lock.png index 33636570..86bb2d99 100644 Binary files a/theme-dark/icons/file_type_lock.png and b/theme-dark/icons/file_type_lock.png differ diff --git a/theme-dark/icons/file_type_lookml.png b/theme-dark/icons/file_type_lookml.png index 04c1f7c8..0efef5ba 100644 Binary files a/theme-dark/icons/file_type_lookml.png and b/theme-dark/icons/file_type_lookml.png differ diff --git a/theme-dark/icons/file_type_lua.png b/theme-dark/icons/file_type_lua.png index a35e268d..cedf2ed7 100644 Binary files a/theme-dark/icons/file_type_lua.png and b/theme-dark/icons/file_type_lua.png differ diff --git a/theme-dark/icons/file_type_macaulay2.png b/theme-dark/icons/file_type_macaulay2.png index 01c330dd..b16cf9cb 100644 Binary files a/theme-dark/icons/file_type_macaulay2.png and b/theme-dark/icons/file_type_macaulay2.png differ diff --git a/theme-dark/icons/file_type_markdownlint.png b/theme-dark/icons/file_type_markdownlint.png index df54ef38..0e6b1754 100644 Binary files a/theme-dark/icons/file_type_markdownlint.png and b/theme-dark/icons/file_type_markdownlint.png differ diff --git a/theme-dark/icons/file_type_markdownx.png b/theme-dark/icons/file_type_markdownx.png deleted file mode 100644 index 52eaaa1b..00000000 Binary files a/theme-dark/icons/file_type_markdownx.png and /dev/null differ diff --git a/theme-dark/icons/file_type_markup.png b/theme-dark/icons/file_type_markup.png index 064ad24a..c923565a 100644 Binary files a/theme-dark/icons/file_type_markup.png and b/theme-dark/icons/file_type_markup.png differ diff --git a/theme-dark/icons/file_type_mathematica.png b/theme-dark/icons/file_type_mathematica.png index 74843dc8..f15bbdf7 100644 Binary files a/theme-dark/icons/file_type_mathematica.png and b/theme-dark/icons/file_type_mathematica.png differ diff --git a/theme-dark/icons/file_type_max.png b/theme-dark/icons/file_type_max.png index a8c207c7..d17d2da2 100644 Binary files a/theme-dark/icons/file_type_max.png and b/theme-dark/icons/file_type_max.png differ diff --git a/theme-dark/icons/file_type_maya.png b/theme-dark/icons/file_type_maya.png index f9e876d7..f0e83b52 100644 Binary files a/theme-dark/icons/file_type_maya.png and b/theme-dark/icons/file_type_maya.png differ diff --git a/theme-dark/icons/file_type_mercury.png b/theme-dark/icons/file_type_mercury.png index 1f8d224e..19ac3bdf 100644 Binary files a/theme-dark/icons/file_type_mercury.png and b/theme-dark/icons/file_type_mercury.png differ diff --git a/theme-dark/icons/file_type_metal.png b/theme-dark/icons/file_type_metal.png index db4ee12f..2c8c2595 100644 Binary files a/theme-dark/icons/file_type_metal.png and b/theme-dark/icons/file_type_metal.png differ diff --git a/theme-dark/icons/file_type_mirah.png b/theme-dark/icons/file_type_mirah.png index 4bd50938..446430d3 100644 Binary files a/theme-dark/icons/file_type_mirah.png and b/theme-dark/icons/file_type_mirah.png differ diff --git a/theme-dark/icons/file_type_mirc.png b/theme-dark/icons/file_type_mirc.png index 6cace33d..81651692 100644 Binary files a/theme-dark/icons/file_type_mirc.png and b/theme-dark/icons/file_type_mirc.png differ diff --git a/theme-dark/icons/file_type_mobile.png b/theme-dark/icons/file_type_mobile.png index 8970d3d5..503105d2 100644 Binary files a/theme-dark/icons/file_type_mobile.png and b/theme-dark/icons/file_type_mobile.png differ diff --git a/theme-dark/icons/file_type_model.png b/theme-dark/icons/file_type_model.png index b3f7b59a..ec359050 100644 Binary files a/theme-dark/icons/file_type_model.png and b/theme-dark/icons/file_type_model.png differ diff --git a/theme-dark/icons/file_type_modernizr.png b/theme-dark/icons/file_type_modernizr.png index 05bce526..e4ec086b 100644 Binary files a/theme-dark/icons/file_type_modernizr.png and b/theme-dark/icons/file_type_modernizr.png differ diff --git a/theme-dark/icons/file_type_modo.png b/theme-dark/icons/file_type_modo.png index e49ebbcf..9b931243 100644 Binary files a/theme-dark/icons/file_type_modo.png and b/theme-dark/icons/file_type_modo.png differ diff --git a/theme-dark/icons/file_type_moleculer.png b/theme-dark/icons/file_type_moleculer.png index 63d334f3..414686ad 100644 Binary files a/theme-dark/icons/file_type_moleculer.png and b/theme-dark/icons/file_type_moleculer.png differ diff --git a/theme-dark/icons/file_type_moment-tz.png b/theme-dark/icons/file_type_moment-tz.png index 5bc346e7..d8aa7ddd 100644 Binary files a/theme-dark/icons/file_type_moment-tz.png and b/theme-dark/icons/file_type_moment-tz.png differ diff --git a/theme-dark/icons/file_type_moment.png b/theme-dark/icons/file_type_moment.png index 69b32204..30eee609 100644 Binary files a/theme-dark/icons/file_type_moment.png and b/theme-dark/icons/file_type_moment.png differ diff --git a/theme-dark/icons/file_type_moon.png b/theme-dark/icons/file_type_moon.png index 81bf9a2b..f3def23e 100644 Binary files a/theme-dark/icons/file_type_moon.png and b/theme-dark/icons/file_type_moon.png differ diff --git a/theme-dark/icons/file_type_mruby.png b/theme-dark/icons/file_type_mruby.png index d4a0a11d..0c3babc9 100644 Binary files a/theme-dark/icons/file_type_mruby.png and b/theme-dark/icons/file_type_mruby.png differ diff --git a/theme-dark/icons/file_type_msql.png b/theme-dark/icons/file_type_msql.png index 46e94302..fcff9541 100644 Binary files a/theme-dark/icons/file_type_msql.png and b/theme-dark/icons/file_type_msql.png differ diff --git a/theme-dark/icons/file_type_mupad.png b/theme-dark/icons/file_type_mupad.png index 3635b3e2..e7241072 100644 Binary files a/theme-dark/icons/file_type_mupad.png and b/theme-dark/icons/file_type_mupad.png differ diff --git a/theme-dark/icons/file_type_music.png b/theme-dark/icons/file_type_music.png index 2c0b58d2..ec396cbe 100644 Binary files a/theme-dark/icons/file_type_music.png and b/theme-dark/icons/file_type_music.png differ diff --git a/theme-dark/icons/file_type_nano.png b/theme-dark/icons/file_type_nano.png index 3a9684d7..a8ccaae6 100644 Binary files a/theme-dark/icons/file_type_nano.png and b/theme-dark/icons/file_type_nano.png differ diff --git a/theme-dark/icons/file_type_nanoc.png b/theme-dark/icons/file_type_nanoc.png index aab984fa..f96a41c4 100644 Binary files a/theme-dark/icons/file_type_nanoc.png and b/theme-dark/icons/file_type_nanoc.png differ diff --git a/theme-dark/icons/file_type_nant.png b/theme-dark/icons/file_type_nant.png index f8666180..57192626 100644 Binary files a/theme-dark/icons/file_type_nant.png and b/theme-dark/icons/file_type_nant.png differ diff --git a/theme-dark/icons/file_type_nasm.png b/theme-dark/icons/file_type_nasm.png index 07d68a13..3f6bc58a 100644 Binary files a/theme-dark/icons/file_type_nasm.png and b/theme-dark/icons/file_type_nasm.png differ diff --git a/theme-dark/icons/file_type_neko.png b/theme-dark/icons/file_type_neko.png index 3b842aca..5d394ab9 100644 Binary files a/theme-dark/icons/file_type_neko.png and b/theme-dark/icons/file_type_neko.png differ diff --git a/theme-dark/icons/file_type_netlify.png b/theme-dark/icons/file_type_netlify.png index 039e8be7..1260d605 100644 Binary files a/theme-dark/icons/file_type_netlify.png and b/theme-dark/icons/file_type_netlify.png differ diff --git a/theme-dark/icons/file_type_nginx.png b/theme-dark/icons/file_type_nginx.png index 85337166..da49f79b 100644 Binary files a/theme-dark/icons/file_type_nginx.png and b/theme-dark/icons/file_type_nginx.png differ diff --git a/theme-dark/icons/file_type_nickle.png b/theme-dark/icons/file_type_nickle.png index 63f99bb2..f9c98410 100644 Binary files a/theme-dark/icons/file_type_nickle.png and b/theme-dark/icons/file_type_nickle.png differ diff --git a/theme-dark/icons/file_type_nodejs.png b/theme-dark/icons/file_type_nodejs.png deleted file mode 100644 index d28bd6f3..00000000 Binary files a/theme-dark/icons/file_type_nodejs.png and /dev/null differ diff --git a/theme-dark/icons/file_type_nokogiri.png b/theme-dark/icons/file_type_nokogiri.png index aefa475f..af68054d 100644 Binary files a/theme-dark/icons/file_type_nokogiri.png and b/theme-dark/icons/file_type_nokogiri.png differ diff --git a/theme-dark/icons/file_type_noon.png b/theme-dark/icons/file_type_noon.png index 4d6720e2..d189f2c7 100644 Binary files a/theme-dark/icons/file_type_noon.png and b/theme-dark/icons/file_type_noon.png differ diff --git a/theme-dark/icons/file_type_note.png b/theme-dark/icons/file_type_note.png deleted file mode 100644 index 52eaaa1b..00000000 Binary files a/theme-dark/icons/file_type_note.png and /dev/null differ diff --git a/theme-dark/icons/file_type_nx.png b/theme-dark/icons/file_type_nx.png index 4fb37281..26ece052 100644 Binary files a/theme-dark/icons/file_type_nx.png and b/theme-dark/icons/file_type_nx.png differ diff --git a/theme-dark/icons/file_type_opengl.png b/theme-dark/icons/file_type_opengl.png index 74432ed3..e74b31b3 100644 Binary files a/theme-dark/icons/file_type_opengl.png and b/theme-dark/icons/file_type_opengl.png differ diff --git a/theme-dark/icons/file_type_owl.png b/theme-dark/icons/file_type_owl.png index fd7f0299..22671885 100644 Binary files a/theme-dark/icons/file_type_owl.png and b/theme-dark/icons/file_type_owl.png differ diff --git a/theme-dark/icons/file_type_oz.png b/theme-dark/icons/file_type_oz.png index f6c95863..923e27b4 100644 Binary files a/theme-dark/icons/file_type_oz.png and b/theme-dark/icons/file_type_oz.png differ diff --git a/theme-dark/icons/file_type_patch.png b/theme-dark/icons/file_type_patch.png index 80228135..9ab3f593 100644 Binary files a/theme-dark/icons/file_type_patch.png and b/theme-dark/icons/file_type_patch.png differ diff --git a/theme-dark/icons/file_type_perl.png b/theme-dark/icons/file_type_perl.png index 3c335d0b..d83bb86b 100644 Binary files a/theme-dark/icons/file_type_perl.png and b/theme-dark/icons/file_type_perl.png differ diff --git a/theme-dark/icons/file_type_photorec.png b/theme-dark/icons/file_type_photorec.png index c6a2cd93..a4fc717a 100644 Binary files a/theme-dark/icons/file_type_photorec.png and b/theme-dark/icons/file_type_photorec.png differ diff --git a/theme-dark/icons/file_type_pickle.png b/theme-dark/icons/file_type_pickle.png index a0e05213..95e2a229 100644 Binary files a/theme-dark/icons/file_type_pickle.png and b/theme-dark/icons/file_type_pickle.png differ diff --git a/theme-dark/icons/file_type_platformio.png b/theme-dark/icons/file_type_platformio.png index 9e7d8d66..fc4d3d63 100644 Binary files a/theme-dark/icons/file_type_platformio.png and b/theme-dark/icons/file_type_platformio.png differ diff --git a/theme-dark/icons/file_type_print.png b/theme-dark/icons/file_type_print.png index 46c2ab79..afb2142f 100644 Binary files a/theme-dark/icons/file_type_print.png and b/theme-dark/icons/file_type_print.png differ diff --git a/theme-dark/icons/file_type_processing.png b/theme-dark/icons/file_type_processing.png index 7376126a..9bd9a28f 100644 Binary files a/theme-dark/icons/file_type_processing.png and b/theme-dark/icons/file_type_processing.png differ diff --git a/theme-dark/icons/file_type_proselint.png b/theme-dark/icons/file_type_proselint.png index 29bfea5b..c15652af 100644 Binary files a/theme-dark/icons/file_type_proselint.png and b/theme-dark/icons/file_type_proselint.png differ diff --git a/theme-dark/icons/file_type_pyret.png b/theme-dark/icons/file_type_pyret.png index a006098b..f8853e58 100644 Binary files a/theme-dark/icons/file_type_pyret.png and b/theme-dark/icons/file_type_pyret.png differ diff --git a/theme-dark/icons/file_type_pyup.png b/theme-dark/icons/file_type_pyup.png index 68a1ec44..3abedb87 100644 Binary files a/theme-dark/icons/file_type_pyup.png and b/theme-dark/icons/file_type_pyup.png differ diff --git a/theme-dark/icons/file_type_qlik.png b/theme-dark/icons/file_type_qlik.png index aac0a25e..00e8ffab 100644 Binary files a/theme-dark/icons/file_type_qlik.png and b/theme-dark/icons/file_type_qlik.png differ diff --git a/theme-dark/icons/file_type_question.png b/theme-dark/icons/file_type_question.png index a8db018b..0adfe799 100644 Binary files a/theme-dark/icons/file_type_question.png and b/theme-dark/icons/file_type_question.png differ diff --git a/theme-dark/icons/file_type_r.png b/theme-dark/icons/file_type_r.png index c7208c3f..d6d75e02 100644 Binary files a/theme-dark/icons/file_type_r.png and b/theme-dark/icons/file_type_r.png differ diff --git a/theme-dark/icons/file_type_rails.png b/theme-dark/icons/file_type_rails.png deleted file mode 100644 index 7aed192c..00000000 Binary files a/theme-dark/icons/file_type_rails.png and /dev/null differ diff --git a/theme-dark/icons/file_type_rascal.png b/theme-dark/icons/file_type_rascal.png index 39bbd06d..da198295 100644 Binary files a/theme-dark/icons/file_type_rascal.png and b/theme-dark/icons/file_type_rascal.png differ diff --git a/theme-dark/icons/file_type_razzle.png b/theme-dark/icons/file_type_razzle.png index 3f00bab0..a09d210b 100644 Binary files a/theme-dark/icons/file_type_razzle.png and b/theme-dark/icons/file_type_razzle.png differ diff --git a/theme-dark/icons/file_type_reason.png b/theme-dark/icons/file_type_reason.png index 92cfaa4f..d7a6f30a 100644 Binary files a/theme-dark/icons/file_type_reason.png and b/theme-dark/icons/file_type_reason.png differ diff --git a/theme-dark/icons/file_type_recycle.png b/theme-dark/icons/file_type_recycle.png index 906ca687..53314599 100644 Binary files a/theme-dark/icons/file_type_recycle.png and b/theme-dark/icons/file_type_recycle.png differ diff --git a/theme-dark/icons/file_type_red-hat.png b/theme-dark/icons/file_type_red-hat.png index 87e791d2..8bbf3798 100644 Binary files a/theme-dark/icons/file_type_red-hat.png and b/theme-dark/icons/file_type_red-hat.png differ diff --git a/theme-dark/icons/file_type_red.png b/theme-dark/icons/file_type_red.png index 2f448cc6..6494ee76 100644 Binary files a/theme-dark/icons/file_type_red.png and b/theme-dark/icons/file_type_red.png differ diff --git a/theme-dark/icons/file_type_renovate.png b/theme-dark/icons/file_type_renovate.png index 635bfd18..d448dfd5 100644 Binary files a/theme-dark/icons/file_type_renovate.png and b/theme-dark/icons/file_type_renovate.png differ diff --git a/theme-dark/icons/file_type_requirejs.png b/theme-dark/icons/file_type_requirejs.png index 0448b5c5..c36b9a3c 100644 Binary files a/theme-dark/icons/file_type_requirejs.png and b/theme-dark/icons/file_type_requirejs.png differ diff --git a/theme-dark/icons/file_type_rhino.png b/theme-dark/icons/file_type_rhino.png index d4b27c8e..1f1d219a 100644 Binary files a/theme-dark/icons/file_type_rhino.png and b/theme-dark/icons/file_type_rhino.png differ diff --git a/theme-dark/icons/file_type_ring.png b/theme-dark/icons/file_type_ring.png index 0fcbb692..7894938b 100644 Binary files a/theme-dark/icons/file_type_ring.png and b/theme-dark/icons/file_type_ring.png differ diff --git a/theme-dark/icons/file_type_robots.png b/theme-dark/icons/file_type_robots.png index 1b92bc97..648e8d54 100644 Binary files a/theme-dark/icons/file_type_robots.png and b/theme-dark/icons/file_type_robots.png differ diff --git a/theme-dark/icons/file_type_rollup.png b/theme-dark/icons/file_type_rollup.png index 24824a05..f6836cb0 100644 Binary files a/theme-dark/icons/file_type_rollup.png and b/theme-dark/icons/file_type_rollup.png differ diff --git a/theme-dark/icons/file_type_rss.png b/theme-dark/icons/file_type_rss.png index d6d395ae..29bcdb4d 100644 Binary files a/theme-dark/icons/file_type_rss.png and b/theme-dark/icons/file_type_rss.png differ diff --git a/theme-dark/icons/file_type_rstudio.png b/theme-dark/icons/file_type_rstudio.png index ceb32b81..56152dc8 100644 Binary files a/theme-dark/icons/file_type_rstudio.png and b/theme-dark/icons/file_type_rstudio.png differ diff --git a/theme-dark/icons/file_type_rust.png b/theme-dark/icons/file_type_rust.png index cfbad435..9b4d70b5 100644 Binary files a/theme-dark/icons/file_type_rust.png and b/theme-dark/icons/file_type_rust.png differ diff --git a/theme-dark/icons/file_type_sac.png b/theme-dark/icons/file_type_sac.png index d06ec447..2c9aabb7 100644 Binary files a/theme-dark/icons/file_type_sac.png and b/theme-dark/icons/file_type_sac.png differ diff --git a/theme-dark/icons/file_type_saltstack.png b/theme-dark/icons/file_type_saltstack.png index f01c308b..2423e1f0 100644 Binary files a/theme-dark/icons/file_type_saltstack.png and b/theme-dark/icons/file_type_saltstack.png differ diff --git a/theme-dark/icons/file_type_sass.png b/theme-dark/icons/file_type_sass.png index a5982bea..32cf5f2f 100644 Binary files a/theme-dark/icons/file_type_sass.png and b/theme-dark/icons/file_type_sass.png differ diff --git a/theme-dark/icons/file_type_sbt.png b/theme-dark/icons/file_type_sbt.png index f2fae505..03412405 100644 Binary files a/theme-dark/icons/file_type_sbt.png and b/theme-dark/icons/file_type_sbt.png differ diff --git a/theme-dark/icons/file_type_scales.png b/theme-dark/icons/file_type_scales.png index be36946e..2bd2d1a7 100644 Binary files a/theme-dark/icons/file_type_scales.png and b/theme-dark/icons/file_type_scales.png differ diff --git a/theme-dark/icons/file_type_scd.png b/theme-dark/icons/file_type_scd.png index adc5beb3..09179a70 100644 Binary files a/theme-dark/icons/file_type_scd.png and b/theme-dark/icons/file_type_scd.png differ diff --git a/theme-dark/icons/file_type_scheme.png b/theme-dark/icons/file_type_scheme.png index 446f9766..a3fa12a6 100644 Binary files a/theme-dark/icons/file_type_scheme.png and b/theme-dark/icons/file_type_scheme.png differ diff --git a/theme-dark/icons/file_type_scrutinizer.png b/theme-dark/icons/file_type_scrutinizer.png index 6611c8e5..1c853000 100644 Binary files a/theme-dark/icons/file_type_scrutinizer.png and b/theme-dark/icons/file_type_scrutinizer.png differ diff --git a/theme-dark/icons/file_type_scss.png b/theme-dark/icons/file_type_scss.png deleted file mode 100644 index 31d81fe0..00000000 Binary files a/theme-dark/icons/file_type_scss.png and /dev/null differ diff --git a/theme-dark/icons/file_type_self.png b/theme-dark/icons/file_type_self.png index 76ada3be..96340598 100644 Binary files a/theme-dark/icons/file_type_self.png and b/theme-dark/icons/file_type_self.png differ diff --git a/theme-dark/icons/file_type_serverless.png b/theme-dark/icons/file_type_serverless.png index fab57592..29f73897 100644 Binary files a/theme-dark/icons/file_type_serverless.png and b/theme-dark/icons/file_type_serverless.png differ diff --git a/theme-dark/icons/file_type_sf.png b/theme-dark/icons/file_type_sf.png index 6a75c19c..1d0b8373 100644 Binary files a/theme-dark/icons/file_type_sf.png and b/theme-dark/icons/file_type_sf.png differ diff --git a/theme-dark/icons/file_type_shadowcljs.png b/theme-dark/icons/file_type_shadowcljs.png index c71e3297..d0de3376 100644 Binary files a/theme-dark/icons/file_type_shadowcljs.png and b/theme-dark/icons/file_type_shadowcljs.png differ diff --git a/theme-dark/icons/file_type_shell.png b/theme-dark/icons/file_type_shell.png deleted file mode 100644 index 55af0730..00000000 Binary files a/theme-dark/icons/file_type_shell.png and /dev/null differ diff --git a/theme-dark/icons/file_type_shellcheck.png b/theme-dark/icons/file_type_shellcheck.png index 24913d7b..7cd3b116 100644 Binary files a/theme-dark/icons/file_type_shellcheck.png and b/theme-dark/icons/file_type_shellcheck.png differ diff --git a/theme-dark/icons/file_type_shen.png b/theme-dark/icons/file_type_shen.png index 0b23f63f..8c17a799 100644 Binary files a/theme-dark/icons/file_type_shen.png and b/theme-dark/icons/file_type_shen.png differ diff --git a/theme-dark/icons/file_type_shopify.png b/theme-dark/icons/file_type_shopify.png index 622f5acd..b2959848 100644 Binary files a/theme-dark/icons/file_type_shopify.png and b/theme-dark/icons/file_type_shopify.png differ diff --git a/theme-dark/icons/file_type_silverstripe.png b/theme-dark/icons/file_type_silverstripe.png index ec2ee41f..b42a4a9b 100644 Binary files a/theme-dark/icons/file_type_silverstripe.png and b/theme-dark/icons/file_type_silverstripe.png differ diff --git a/theme-dark/icons/file_type_sketchup-lo.png b/theme-dark/icons/file_type_sketchup-lo.png index 73d45eee..93a5b05b 100644 Binary files a/theme-dark/icons/file_type_sketchup-lo.png and b/theme-dark/icons/file_type_sketchup-lo.png differ diff --git a/theme-dark/icons/file_type_sketchup-sb.png b/theme-dark/icons/file_type_sketchup-sb.png index 1a6467c4..06112f6a 100644 Binary files a/theme-dark/icons/file_type_sketchup-sb.png and b/theme-dark/icons/file_type_sketchup-sb.png differ diff --git a/theme-dark/icons/file_type_smarty.png b/theme-dark/icons/file_type_smarty.png index 9ca6f381..67426c42 100644 Binary files a/theme-dark/icons/file_type_smarty.png and b/theme-dark/icons/file_type_smarty.png differ diff --git a/theme-dark/icons/file_type_snapcraft.png b/theme-dark/icons/file_type_snapcraft.png index 2a809be9..eccc4311 100644 Binary files a/theme-dark/icons/file_type_snapcraft.png and b/theme-dark/icons/file_type_snapcraft.png differ diff --git a/theme-dark/icons/file_type_snort.png b/theme-dark/icons/file_type_snort.png index 9d8f02ce..d3afda8e 100644 Binary files a/theme-dark/icons/file_type_snort.png and b/theme-dark/icons/file_type_snort.png differ diff --git a/theme-dark/icons/file_type_snowpack.png b/theme-dark/icons/file_type_snowpack.png index 144c113f..91412da0 100644 Binary files a/theme-dark/icons/file_type_snowpack.png and b/theme-dark/icons/file_type_snowpack.png differ diff --git a/theme-dark/icons/file_type_sophia.png b/theme-dark/icons/file_type_sophia.png index cde6e5b2..cd4f58f7 100644 Binary files a/theme-dark/icons/file_type_sophia.png and b/theme-dark/icons/file_type_sophia.png differ diff --git a/theme-dark/icons/file_type_sourcemap.png b/theme-dark/icons/file_type_sourcemap.png index 518144b4..d4beac66 100644 Binary files a/theme-dark/icons/file_type_sourcemap.png and b/theme-dark/icons/file_type_sourcemap.png differ diff --git a/theme-dark/icons/file_type_sparql.png b/theme-dark/icons/file_type_sparql.png index 27e12eb3..7dab518f 100644 Binary files a/theme-dark/icons/file_type_sparql.png and b/theme-dark/icons/file_type_sparql.png differ diff --git a/theme-dark/icons/file_type_sqf.png b/theme-dark/icons/file_type_sqf.png index c95360b8..21d0e28f 100644 Binary files a/theme-dark/icons/file_type_sqf.png and b/theme-dark/icons/file_type_sqf.png differ diff --git a/theme-dark/icons/file_type_squirrel.png b/theme-dark/icons/file_type_squirrel.png index 64aea773..88d9c733 100644 Binary files a/theme-dark/icons/file_type_squirrel.png and b/theme-dark/icons/file_type_squirrel.png differ diff --git a/theme-dark/icons/file_type_stitches.png b/theme-dark/icons/file_type_stitches.png index d2638d9b..2ebda80f 100644 Binary files a/theme-dark/icons/file_type_stitches.png and b/theme-dark/icons/file_type_stitches.png differ diff --git a/theme-dark/icons/file_type_storyist.png b/theme-dark/icons/file_type_storyist.png index a789730d..1ce427d3 100644 Binary files a/theme-dark/icons/file_type_storyist.png and b/theme-dark/icons/file_type_storyist.png differ diff --git a/theme-dark/icons/file_type_stylable.png b/theme-dark/icons/file_type_stylable.png index 6f7d86e2..0b31e558 100644 Binary files a/theme-dark/icons/file_type_stylable.png and b/theme-dark/icons/file_type_stylable.png differ diff --git a/theme-dark/icons/file_type_stylelint.png b/theme-dark/icons/file_type_stylelint.png index 5ede0420..6e257364 100644 Binary files a/theme-dark/icons/file_type_stylelint.png and b/theme-dark/icons/file_type_stylelint.png differ diff --git a/theme-dark/icons/file_type_stylus.png b/theme-dark/icons/file_type_stylus.png index 6a2b6145..e6e288f6 100644 Binary files a/theme-dark/icons/file_type_stylus.png and b/theme-dark/icons/file_type_stylus.png differ diff --git a/theme-dark/icons/file_type_sublime.png b/theme-dark/icons/file_type_sublime.png index 511abc39..15293f9b 100644 Binary files a/theme-dark/icons/file_type_sublime.png and b/theme-dark/icons/file_type_sublime.png differ diff --git a/theme-dark/icons/file_type_sun.png b/theme-dark/icons/file_type_sun.png index d81e8b26..45fae964 100644 Binary files a/theme-dark/icons/file_type_sun.png and b/theme-dark/icons/file_type_sun.png differ diff --git a/theme-dark/icons/file_type_svg.png b/theme-dark/icons/file_type_svg.png index 29bc6f07..15e1b32c 100644 Binary files a/theme-dark/icons/file_type_svg.png and b/theme-dark/icons/file_type_svg.png differ diff --git a/theme-dark/icons/file_type_sysverilog.png b/theme-dark/icons/file_type_sysverilog.png index 481e2424..cadcd3e1 100644 Binary files a/theme-dark/icons/file_type_sysverilog.png and b/theme-dark/icons/file_type_sysverilog.png differ diff --git a/theme-dark/icons/file_type_tern.png b/theme-dark/icons/file_type_tern.png index bad62a37..819fef29 100644 Binary files a/theme-dark/icons/file_type_tern.png and b/theme-dark/icons/file_type_tern.png differ diff --git a/theme-dark/icons/file_type_test-go.png b/theme-dark/icons/file_type_test-go.png index 8f31ea05..47475e86 100644 Binary files a/theme-dark/icons/file_type_test-go.png and b/theme-dark/icons/file_type_test-go.png differ diff --git a/theme-dark/icons/file_type_test-js.png b/theme-dark/icons/file_type_test-js.png index ef26b6d1..e4f83d03 100644 Binary files a/theme-dark/icons/file_type_test-js.png and b/theme-dark/icons/file_type_test-js.png differ diff --git a/theme-dark/icons/file_type_test-react.png b/theme-dark/icons/file_type_test-react.png index e42ac567..3f8dc974 100644 Binary files a/theme-dark/icons/file_type_test-react.png and b/theme-dark/icons/file_type_test-react.png differ diff --git a/theme-dark/icons/file_type_test_js.png b/theme-dark/icons/file_type_test_js.png deleted file mode 100644 index 06da6b57..00000000 Binary files a/theme-dark/icons/file_type_test_js.png and /dev/null differ diff --git a/theme-dark/icons/file_type_test_jsx.png b/theme-dark/icons/file_type_test_jsx.png deleted file mode 100644 index e42ac567..00000000 Binary files a/theme-dark/icons/file_type_test_jsx.png and /dev/null differ diff --git a/theme-dark/icons/file_type_test_tsx.png b/theme-dark/icons/file_type_test_tsx.png deleted file mode 100644 index e42ac567..00000000 Binary files a/theme-dark/icons/file_type_test_tsx.png and /dev/null differ diff --git a/theme-dark/icons/file_type_test_typescript.png b/theme-dark/icons/file_type_test_typescript.png deleted file mode 100644 index abb99f10..00000000 Binary files a/theme-dark/icons/file_type_test_typescript.png and /dev/null differ diff --git a/theme-dark/icons/file_type_tfs.png b/theme-dark/icons/file_type_tfs.png index 655fcdd4..6622ddf5 100644 Binary files a/theme-dark/icons/file_type_tfs.png and b/theme-dark/icons/file_type_tfs.png differ diff --git a/theme-dark/icons/file_type_toc.png b/theme-dark/icons/file_type_toc.png index 6db91513..2a3ff83f 100644 Binary files a/theme-dark/icons/file_type_toc.png and b/theme-dark/icons/file_type_toc.png differ diff --git a/theme-dark/icons/file_type_todo.png b/theme-dark/icons/file_type_todo.png deleted file mode 100644 index edb7138f..00000000 Binary files a/theme-dark/icons/file_type_todo.png and /dev/null differ diff --git a/theme-dark/icons/file_type_totvs.png b/theme-dark/icons/file_type_totvs.png index 35824d3c..30d9a51a 100644 Binary files a/theme-dark/icons/file_type_totvs.png and b/theme-dark/icons/file_type_totvs.png differ diff --git a/theme-dark/icons/file_type_truffle.png b/theme-dark/icons/file_type_truffle.png index 0ec6ec93..b707beeb 100644 Binary files a/theme-dark/icons/file_type_truffle.png and b/theme-dark/icons/file_type_truffle.png differ diff --git a/theme-dark/icons/file_type_ts.png b/theme-dark/icons/file_type_ts.png index 77fd23e6..5b5fb570 100644 Binary files a/theme-dark/icons/file_type_ts.png and b/theme-dark/icons/file_type_ts.png differ diff --git a/theme-dark/icons/file_type_ttcn3.png b/theme-dark/icons/file_type_ttcn3.png index 0f78a9cc..f5d0aa8d 100644 Binary files a/theme-dark/icons/file_type_ttcn3.png and b/theme-dark/icons/file_type_ttcn3.png differ diff --git a/theme-dark/icons/file_type_twig.png b/theme-dark/icons/file_type_twig.png index 2a20b36e..d3439b81 100644 Binary files a/theme-dark/icons/file_type_twig.png and b/theme-dark/icons/file_type_twig.png differ diff --git a/theme-dark/icons/file_type_typescript.png b/theme-dark/icons/file_type_typescript.png deleted file mode 100644 index 5b5fb570..00000000 Binary files a/theme-dark/icons/file_type_typescript.png and /dev/null differ diff --git a/theme-dark/icons/file_type_typings.png b/theme-dark/icons/file_type_typings.png index f5989962..1a1a1d90 100644 Binary files a/theme-dark/icons/file_type_typings.png and b/theme-dark/icons/file_type_typings.png differ diff --git a/theme-dark/icons/file_type_typo3.png b/theme-dark/icons/file_type_typo3.png index 3ef84381..3f4e62b6 100644 Binary files a/theme-dark/icons/file_type_typo3.png and b/theme-dark/icons/file_type_typo3.png differ diff --git a/theme-dark/icons/file_type_unibeautify.png b/theme-dark/icons/file_type_unibeautify.png new file mode 100644 index 00000000..96aa79a9 Binary files /dev/null and b/theme-dark/icons/file_type_unibeautify.png differ diff --git a/theme-dark/icons/file_type_unity3d.png b/theme-dark/icons/file_type_unity3d.png index d561796b..58b6576c 100644 Binary files a/theme-dark/icons/file_type_unity3d.png and b/theme-dark/icons/file_type_unity3d.png differ diff --git a/theme-dark/icons/file_type_unreal.png b/theme-dark/icons/file_type_unreal.png index 04771fbb..1ccc1773 100644 Binary files a/theme-dark/icons/file_type_unreal.png and b/theme-dark/icons/file_type_unreal.png differ diff --git a/theme-dark/icons/file_type_v8.png b/theme-dark/icons/file_type_v8.png index 996870a0..917d7e8e 100644 Binary files a/theme-dark/icons/file_type_v8.png and b/theme-dark/icons/file_type_v8.png differ diff --git a/theme-dark/icons/file_type_vala.png b/theme-dark/icons/file_type_vala.png index 2325410a..1fb05ee1 100644 Binary files a/theme-dark/icons/file_type_vala.png and b/theme-dark/icons/file_type_vala.png differ diff --git a/theme-dark/icons/file_type_vhdl.png b/theme-dark/icons/file_type_vhdl.png index 07fd6b2c..ea86b3fc 100644 Binary files a/theme-dark/icons/file_type_vhdl.png and b/theme-dark/icons/file_type_vhdl.png differ diff --git a/theme-dark/icons/file_type_virtualbox.png b/theme-dark/icons/file_type_virtualbox.png index e9009b3b..9841529a 100644 Binary files a/theme-dark/icons/file_type_virtualbox.png and b/theme-dark/icons/file_type_virtualbox.png differ diff --git a/theme-dark/icons/file_type_visualstudio.png b/theme-dark/icons/file_type_visualstudio.png deleted file mode 100644 index 3c6f4058..00000000 Binary files a/theme-dark/icons/file_type_visualstudio.png and /dev/null differ diff --git a/theme-dark/icons/file_type_vray.png b/theme-dark/icons/file_type_vray.png index 72c2e1c1..8735534a 100644 Binary files a/theme-dark/icons/file_type_vray.png and b/theme-dark/icons/file_type_vray.png differ diff --git a/theme-dark/icons/file_type_w3c.png b/theme-dark/icons/file_type_w3c.png index 058347fe..ff8b41d6 100644 Binary files a/theme-dark/icons/file_type_w3c.png and b/theme-dark/icons/file_type_w3c.png differ diff --git a/theme-dark/icons/file_type_wasm.png b/theme-dark/icons/file_type_wasm.png index e8b8b26f..d46f6ef0 100644 Binary files a/theme-dark/icons/file_type_wasm.png and b/theme-dark/icons/file_type_wasm.png differ diff --git a/theme-dark/icons/file_type_watchman.png b/theme-dark/icons/file_type_watchman.png index 8b4d376d..123a62e3 100644 Binary files a/theme-dark/icons/file_type_watchman.png and b/theme-dark/icons/file_type_watchman.png differ diff --git a/theme-dark/icons/file_type_webhint.png b/theme-dark/icons/file_type_webhint.png index 2b183a13..ab69d8f3 100644 Binary files a/theme-dark/icons/file_type_webhint.png and b/theme-dark/icons/file_type_webhint.png differ diff --git a/theme-dark/icons/file_type_webvtt.png b/theme-dark/icons/file_type_webvtt.png index b6637b61..46fa20bd 100644 Binary files a/theme-dark/icons/file_type_webvtt.png and b/theme-dark/icons/file_type_webvtt.png differ diff --git a/theme-dark/icons/file_type_wechat.png b/theme-dark/icons/file_type_wechat.png index 8c99cf64..de46123a 100644 Binary files a/theme-dark/icons/file_type_wechat.png and b/theme-dark/icons/file_type_wechat.png differ diff --git a/theme-dark/icons/file_type_winui.png b/theme-dark/icons/file_type_winui.png index 4e696443..e60151ad 100644 Binary files a/theme-dark/icons/file_type_winui.png and b/theme-dark/icons/file_type_winui.png differ diff --git a/theme-dark/icons/file_type_workbox.png b/theme-dark/icons/file_type_workbox.png index bfe7640b..a574223f 100644 Binary files a/theme-dark/icons/file_type_workbox.png and b/theme-dark/icons/file_type_workbox.png differ diff --git a/theme-dark/icons/file_type_xamarin.png b/theme-dark/icons/file_type_xamarin.png index e51dbd6e..4f22c303 100644 Binary files a/theme-dark/icons/file_type_xamarin.png and b/theme-dark/icons/file_type_xamarin.png differ diff --git a/theme-dark/icons/file_type_xmake.png b/theme-dark/icons/file_type_xmake.png index bfb4bfb6..dbbcea80 100644 Binary files a/theme-dark/icons/file_type_xmake.png and b/theme-dark/icons/file_type_xmake.png differ diff --git a/theme-dark/icons/file_type_yaml.png b/theme-dark/icons/file_type_yaml.png index be8d2d3b..668306bf 100644 Binary files a/theme-dark/icons/file_type_yaml.png and b/theme-dark/icons/file_type_yaml.png differ diff --git a/theme-dark/icons/file_type_yamllint.png b/theme-dark/icons/file_type_yamllint.png index a3803e1e..a6c904ce 100644 Binary files a/theme-dark/icons/file_type_yamllint.png and b/theme-dark/icons/file_type_yamllint.png differ diff --git a/theme-dark/icons/file_type_yarn.png b/theme-dark/icons/file_type_yarn.png index a842c22d..3e91c7f8 100644 Binary files a/theme-dark/icons/file_type_yarn.png and b/theme-dark/icons/file_type_yarn.png differ diff --git a/theme-dark/icons/file_type_zeit.png b/theme-dark/icons/file_type_zeit.png index bc88aa5b..23fd3263 100644 Binary files a/theme-dark/icons/file_type_zeit.png and b/theme-dark/icons/file_type_zeit.png differ diff --git a/theme-dark/icons/file_type_zip.png b/theme-dark/icons/file_type_zip.png index a5d139e1..67710563 100644 Binary files a/theme-dark/icons/file_type_zip.png and b/theme-dark/icons/file_type_zip.png differ diff --git a/theme-dark/icons/file_type_zork.png b/theme-dark/icons/file_type_zork.png index 55b309f3..e25d7aff 100644 Binary files a/theme-dark/icons/file_type_zork.png and b/theme-dark/icons/file_type_zork.png differ diff --git a/theme-light/icons/file_type_anchor.png b/theme-light/icons/file_type_anchor.png index 99147a85..4e263035 100644 Binary files a/theme-light/icons/file_type_anchor.png and b/theme-light/icons/file_type_anchor.png differ diff --git a/theme-light/icons/file_type_animestudio.png b/theme-light/icons/file_type_animestudio.png index 08919fc6..e056a651 100644 Binary files a/theme-light/icons/file_type_animestudio.png and b/theme-light/icons/file_type_animestudio.png differ diff --git a/theme-light/icons/file_type_ansible.png b/theme-light/icons/file_type_ansible.png index 00a2682a..d44846e4 100644 Binary files a/theme-light/icons/file_type_ansible.png and b/theme-light/icons/file_type_ansible.png differ diff --git a/theme-light/icons/file_type_appcelerator.png b/theme-light/icons/file_type_appcelerator.png index 753ff561..172610a1 100644 Binary files a/theme-light/icons/file_type_appcelerator.png and b/theme-light/icons/file_type_appcelerator.png differ diff --git a/theme-light/icons/file_type_asm-intel.png b/theme-light/icons/file_type_asm-intel.png index 0435de08..a584ff3b 100644 Binary files a/theme-light/icons/file_type_asm-intel.png and b/theme-light/icons/file_type_asm-intel.png differ diff --git a/theme-light/icons/file_type_asymptote.png b/theme-light/icons/file_type_asymptote.png index a6ca9d2f..72073c56 100644 Binary files a/theme-light/icons/file_type_asymptote.png and b/theme-light/icons/file_type_asymptote.png differ diff --git a/theme-light/icons/file_type_at.png b/theme-light/icons/file_type_at.png deleted file mode 100644 index 39d58fb6..00000000 Binary files a/theme-light/icons/file_type_at.png and /dev/null differ diff --git a/theme-light/icons/file_type_ats.png b/theme-light/icons/file_type_ats.png index c0e3a5da..9826490b 100644 Binary files a/theme-light/icons/file_type_ats.png and b/theme-light/icons/file_type_ats.png differ diff --git a/theme-light/icons/file_type_audio.png b/theme-light/icons/file_type_audio.png index 8fe7cfaf..9a5a1a32 100644 Binary files a/theme-light/icons/file_type_audio.png and b/theme-light/icons/file_type_audio.png differ diff --git a/theme-light/icons/file_type_autoit.png b/theme-light/icons/file_type_autoit.png index 65d14500..8af230e5 100644 Binary files a/theme-light/icons/file_type_autoit.png and b/theme-light/icons/file_type_autoit.png differ diff --git a/theme-light/icons/file_type_backbone.png b/theme-light/icons/file_type_backbone.png index 533ef236..69963397 100644 Binary files a/theme-light/icons/file_type_backbone.png and b/theme-light/icons/file_type_backbone.png differ diff --git a/theme-light/icons/file_type_behat.png b/theme-light/icons/file_type_behat.png index 1317a55c..6d7891f3 100644 Binary files a/theme-light/icons/file_type_behat.png and b/theme-light/icons/file_type_behat.png differ diff --git a/theme-light/icons/file_type_binder.png b/theme-light/icons/file_type_binder.png index cea6446d..0a456a3a 100644 Binary files a/theme-light/icons/file_type_binder.png and b/theme-light/icons/file_type_binder.png differ diff --git a/theme-light/icons/file_type_bithound.png b/theme-light/icons/file_type_bithound.png index f8b95acf..f9578145 100644 Binary files a/theme-light/icons/file_type_bithound.png and b/theme-light/icons/file_type_bithound.png differ diff --git a/theme-light/icons/file_type_blender.png b/theme-light/icons/file_type_blender.png index 874140be..3c051090 100644 Binary files a/theme-light/icons/file_type_blender.png and b/theme-light/icons/file_type_blender.png differ diff --git a/theme-light/icons/file_type_book-alt.png b/theme-light/icons/file_type_book-alt.png index 997928f0..8668d319 100644 Binary files a/theme-light/icons/file_type_book-alt.png and b/theme-light/icons/file_type_book-alt.png differ diff --git a/theme-light/icons/file_type_book.png b/theme-light/icons/file_type_book.png index c63afe6a..0a113ad2 100644 Binary files a/theme-light/icons/file_type_book.png and b/theme-light/icons/file_type_book.png differ diff --git a/theme-light/icons/file_type_bors.png b/theme-light/icons/file_type_bors.png index 09d32cdf..4ebab263 100644 Binary files a/theme-light/icons/file_type_bors.png and b/theme-light/icons/file_type_bors.png differ diff --git a/theme-light/icons/file_type_bosque.png b/theme-light/icons/file_type_bosque.png index 541cd81f..a1edb6d4 100644 Binary files a/theme-light/icons/file_type_bosque.png and b/theme-light/icons/file_type_bosque.png differ diff --git a/theme-light/icons/file_type_bower.png b/theme-light/icons/file_type_bower.png index 58aa409d..00857d17 100644 Binary files a/theme-light/icons/file_type_bower.png and b/theme-light/icons/file_type_bower.png differ diff --git a/theme-light/icons/file_type_broccoli.png b/theme-light/icons/file_type_broccoli.png index aa729db5..007473d8 100644 Binary files a/theme-light/icons/file_type_broccoli.png and b/theme-light/icons/file_type_broccoli.png differ diff --git a/theme-light/icons/file_type_brotli.png b/theme-light/icons/file_type_brotli.png index d2d62786..23ddb498 100644 Binary files a/theme-light/icons/file_type_brotli.png and b/theme-light/icons/file_type_brotli.png differ diff --git a/theme-light/icons/file_type_brunch.png b/theme-light/icons/file_type_brunch.png index 9b169984..4e0866dd 100644 Binary files a/theme-light/icons/file_type_brunch.png and b/theme-light/icons/file_type_brunch.png differ diff --git a/theme-light/icons/file_type_bullhorn.png b/theme-light/icons/file_type_bullhorn.png index b2d76b9d..4ea81e7a 100644 Binary files a/theme-light/icons/file_type_bullhorn.png and b/theme-light/icons/file_type_bullhorn.png differ diff --git a/theme-light/icons/file_type_c#.png b/theme-light/icons/file_type_c#.png deleted file mode 100644 index 584d8d02..00000000 Binary files a/theme-light/icons/file_type_c#.png and /dev/null differ diff --git a/theme-light/icons/file_type_c++.png b/theme-light/icons/file_type_c++.png deleted file mode 100644 index 59737407..00000000 Binary files a/theme-light/icons/file_type_c++.png and /dev/null differ diff --git a/theme-light/icons/file_type_c.png b/theme-light/icons/file_type_c.png index ef6da96d..a976258f 100644 Binary files a/theme-light/icons/file_type_c.png and b/theme-light/icons/file_type_c.png differ diff --git a/theme-light/icons/file_type_cabal.png b/theme-light/icons/file_type_cabal.png index cc6e54ec..a84630f1 100644 Binary files a/theme-light/icons/file_type_cabal.png and b/theme-light/icons/file_type_cabal.png differ diff --git a/theme-light/icons/file_type_cakefile.png b/theme-light/icons/file_type_cakefile.png index 1a02cced..cebdc335 100644 Binary files a/theme-light/icons/file_type_cakefile.png and b/theme-light/icons/file_type_cakefile.png differ diff --git a/theme-light/icons/file_type_calc.png b/theme-light/icons/file_type_calc.png index 06314695..c9549a35 100644 Binary files a/theme-light/icons/file_type_calc.png and b/theme-light/icons/file_type_calc.png differ diff --git a/theme-light/icons/file_type_calva.png b/theme-light/icons/file_type_calva.png index 40ea0c19..cc11e3ab 100644 Binary files a/theme-light/icons/file_type_calva.png and b/theme-light/icons/file_type_calva.png differ diff --git a/theme-light/icons/file_type_casc.png b/theme-light/icons/file_type_casc.png index d83d0108..0d7a3f2a 100644 Binary files a/theme-light/icons/file_type_casc.png and b/theme-light/icons/file_type_casc.png differ diff --git a/theme-light/icons/file_type_cdf.png b/theme-light/icons/file_type_cdf.png index fe465a87..86b6f2fe 100644 Binary files a/theme-light/icons/file_type_cdf.png and b/theme-light/icons/file_type_cdf.png differ diff --git a/theme-light/icons/file_type_chartjs.png b/theme-light/icons/file_type_chartjs.png index e3f9badf..18458838 100644 Binary files a/theme-light/icons/file_type_chartjs.png and b/theme-light/icons/file_type_chartjs.png differ diff --git a/theme-light/icons/file_type_checklist.png b/theme-light/icons/file_type_checklist.png index ee8b248f..edb7138f 100644 Binary files a/theme-light/icons/file_type_checklist.png and b/theme-light/icons/file_type_checklist.png differ diff --git a/theme-light/icons/file_type_chef.png b/theme-light/icons/file_type_chef.png index b9b78275..95b8b166 100644 Binary files a/theme-light/icons/file_type_chef.png and b/theme-light/icons/file_type_chef.png differ diff --git a/theme-light/icons/file_type_circleci.png b/theme-light/icons/file_type_circleci.png index 0531d37a..297c0f6d 100644 Binary files a/theme-light/icons/file_type_circleci.png and b/theme-light/icons/file_type_circleci.png differ diff --git a/theme-light/icons/file_type_clarion.png b/theme-light/icons/file_type_clarion.png index 011114c7..9e91a044 100644 Binary files a/theme-light/icons/file_type_clarion.png and b/theme-light/icons/file_type_clarion.png differ diff --git a/theme-light/icons/file_type_cljs.png b/theme-light/icons/file_type_cljs.png index 1c813100..c5c34b22 100644 Binary files a/theme-light/icons/file_type_cljs.png and b/theme-light/icons/file_type_cljs.png differ diff --git a/theme-light/icons/file_type_clojure.png b/theme-light/icons/file_type_clojure.png index 00a3ac15..e0a6150b 100644 Binary files a/theme-light/icons/file_type_clojure.png and b/theme-light/icons/file_type_clojure.png differ diff --git a/theme-light/icons/file_type_cloudfoundry.png b/theme-light/icons/file_type_cloudfoundry.png index 93a2a0ff..390b6785 100644 Binary files a/theme-light/icons/file_type_cloudfoundry.png and b/theme-light/icons/file_type_cloudfoundry.png differ diff --git a/theme-light/icons/file_type_cocoapods.png b/theme-light/icons/file_type_cocoapods.png index 33116edb..988c4ae2 100644 Binary files a/theme-light/icons/file_type_cocoapods.png and b/theme-light/icons/file_type_cocoapods.png differ diff --git a/theme-light/icons/file_type_codemeta.png b/theme-light/icons/file_type_codemeta.png index 1a710df9..3b93d9f3 100644 Binary files a/theme-light/icons/file_type_codemeta.png and b/theme-light/icons/file_type_codemeta.png differ diff --git a/theme-light/icons/file_type_coffee.png b/theme-light/icons/file_type_coffee.png index 672b56e7..9b95a031 100644 Binary files a/theme-light/icons/file_type_coffee.png and b/theme-light/icons/file_type_coffee.png differ diff --git a/theme-light/icons/file_type_coffeescript.png b/theme-light/icons/file_type_coffeescript.png deleted file mode 100644 index 672b56e7..00000000 Binary files a/theme-light/icons/file_type_coffeescript.png and /dev/null differ diff --git a/theme-light/icons/file_type_commitlint.png b/theme-light/icons/file_type_commitlint.png index 60faf783..0a7ce8e3 100644 Binary files a/theme-light/icons/file_type_commitlint.png and b/theme-light/icons/file_type_commitlint.png differ diff --git a/theme-light/icons/file_type_config-coffee.png b/theme-light/icons/file_type_config-coffee.png index 777fb3bc..20d2eb81 100644 Binary files a/theme-light/icons/file_type_config-coffee.png and b/theme-light/icons/file_type_config-coffee.png differ diff --git a/theme-light/icons/file_type_config-perl.png b/theme-light/icons/file_type_config-perl.png index be9f6958..41790c04 100644 Binary files a/theme-light/icons/file_type_config-perl.png and b/theme-light/icons/file_type_config-perl.png differ diff --git a/theme-light/icons/file_type_config-ruby.png b/theme-light/icons/file_type_config-ruby.png index 24626c34..066e50ed 100644 Binary files a/theme-light/icons/file_type_config-ruby.png and b/theme-light/icons/file_type_config-ruby.png differ diff --git a/theme-light/icons/file_type_config-rust.png b/theme-light/icons/file_type_config-rust.png index 1512d525..9ee28ba9 100644 Binary files a/theme-light/icons/file_type_config-rust.png and b/theme-light/icons/file_type_config-rust.png differ diff --git a/theme-light/icons/file_type_coq.png b/theme-light/icons/file_type_coq.png index 3c077005..529b71c1 100644 Binary files a/theme-light/icons/file_type_coq.png and b/theme-light/icons/file_type_coq.png differ diff --git a/theme-light/icons/file_type_cordova.png b/theme-light/icons/file_type_cordova.png index e8097cd5..22867275 100644 Binary files a/theme-light/icons/file_type_cordova.png and b/theme-light/icons/file_type_cordova.png differ diff --git a/theme-light/icons/file_type_cpp.png b/theme-light/icons/file_type_cpp.png index 59737407..c0ec8a05 100644 Binary files a/theme-light/icons/file_type_cpp.png and b/theme-light/icons/file_type_cpp.png differ diff --git a/theme-light/icons/file_type_crystal.png b/theme-light/icons/file_type_crystal.png index cc0a8f22..6028dd08 100644 Binary files a/theme-light/icons/file_type_crystal.png and b/theme-light/icons/file_type_crystal.png differ diff --git a/theme-light/icons/file_type_csound.png b/theme-light/icons/file_type_csound.png index 28b8d27b..b79a8bff 100644 Binary files a/theme-light/icons/file_type_csound.png and b/theme-light/icons/file_type_csound.png differ diff --git a/theme-light/icons/file_type_css.png b/theme-light/icons/file_type_css.png deleted file mode 100644 index b8f150dd..00000000 Binary files a/theme-light/icons/file_type_css.png and /dev/null differ diff --git a/theme-light/icons/file_type_csscript.png b/theme-light/icons/file_type_csscript.png index 0785af6d..42942638 100644 Binary files a/theme-light/icons/file_type_csscript.png and b/theme-light/icons/file_type_csscript.png differ diff --git a/theme-light/icons/file_type_cucumber.png b/theme-light/icons/file_type_cucumber.png index 330b5efa..01a67569 100644 Binary files a/theme-light/icons/file_type_cucumber.png and b/theme-light/icons/file_type_cucumber.png differ diff --git a/theme-light/icons/file_type_cuneiform.png b/theme-light/icons/file_type_cuneiform.png index 1a455b07..52236dff 100644 Binary files a/theme-light/icons/file_type_cuneiform.png and b/theme-light/icons/file_type_cuneiform.png differ diff --git a/theme-light/icons/file_type_curl.png b/theme-light/icons/file_type_curl.png index 6a6a24bf..60b64777 100644 Binary files a/theme-light/icons/file_type_curl.png and b/theme-light/icons/file_type_curl.png differ diff --git a/theme-light/icons/file_type_d.png b/theme-light/icons/file_type_d.png new file mode 100644 index 00000000..cd590a7c Binary files /dev/null and b/theme-light/icons/file_type_d.png differ diff --git a/theme-light/icons/file_type_d3.png b/theme-light/icons/file_type_d3.png index 24c0cd72..fade8fec 100644 Binary files a/theme-light/icons/file_type_d3.png and b/theme-light/icons/file_type_d3.png differ diff --git a/theme-light/icons/file_type_dafny.png b/theme-light/icons/file_type_dafny.png index b34e2fff..cde23bf1 100644 Binary files a/theme-light/icons/file_type_dafny.png and b/theme-light/icons/file_type_dafny.png differ diff --git a/theme-light/icons/file_type_dashboard.png b/theme-light/icons/file_type_dashboard.png index b53dadcb..d6cdd92e 100644 Binary files a/theme-light/icons/file_type_dashboard.png and b/theme-light/icons/file_type_dashboard.png differ diff --git a/theme-light/icons/file_type_database.png b/theme-light/icons/file_type_database.png index 91c3cc7b..ef7583cb 100644 Binary files a/theme-light/icons/file_type_database.png and b/theme-light/icons/file_type_database.png differ diff --git a/theme-light/icons/file_type_deno.png b/theme-light/icons/file_type_deno.png new file mode 100644 index 00000000..09b42aa2 Binary files /dev/null and b/theme-light/icons/file_type_deno.png differ diff --git a/theme-light/icons/file_type_devcontainer.png b/theme-light/icons/file_type_devcontainer.png index d460dd3e..e179b1c7 100644 Binary files a/theme-light/icons/file_type_devcontainer.png and b/theme-light/icons/file_type_devcontainer.png differ diff --git a/theme-light/icons/file_type_devicetree.png b/theme-light/icons/file_type_devicetree.png index 8d9f98e6..5245945b 100644 Binary files a/theme-light/icons/file_type_devicetree.png and b/theme-light/icons/file_type_devicetree.png differ diff --git a/theme-light/icons/file_type_dlang.png b/theme-light/icons/file_type_dlang.png deleted file mode 100644 index aed1f6db..00000000 Binary files a/theme-light/icons/file_type_dlang.png and /dev/null differ diff --git a/theme-light/icons/file_type_dna.png b/theme-light/icons/file_type_dna.png index b75cc476..0c7258c4 100644 Binary files a/theme-light/icons/file_type_dna.png and b/theme-light/icons/file_type_dna.png differ diff --git a/theme-light/icons/file_type_docz.png b/theme-light/icons/file_type_docz.png new file mode 100644 index 00000000..e7279020 Binary files /dev/null and b/theme-light/icons/file_type_docz.png differ diff --git a/theme-light/icons/file_type_doge.png b/theme-light/icons/file_type_doge.png index 687197cf..394a368d 100644 Binary files a/theme-light/icons/file_type_doge.png and b/theme-light/icons/file_type_doge.png differ diff --git a/theme-light/icons/file_type_download.png b/theme-light/icons/file_type_download.png index 07688f32..2a735cd5 100644 Binary files a/theme-light/icons/file_type_download.png and b/theme-light/icons/file_type_download.png differ diff --git a/theme-light/icons/file_type_doxygen.png b/theme-light/icons/file_type_doxygen.png index 05e9840b..4a6542a4 100644 Binary files a/theme-light/icons/file_type_doxygen.png and b/theme-light/icons/file_type_doxygen.png differ diff --git a/theme-light/icons/file_type_drone.png b/theme-light/icons/file_type_drone.png index 7a0b6e14..af3aab38 100644 Binary files a/theme-light/icons/file_type_drone.png and b/theme-light/icons/file_type_drone.png differ diff --git a/theme-light/icons/file_type_dub.png b/theme-light/icons/file_type_dub.png index 4702f4b1..c1d96425 100644 Binary files a/theme-light/icons/file_type_dub.png and b/theme-light/icons/file_type_dub.png differ diff --git a/theme-light/icons/file_type_eagle.png b/theme-light/icons/file_type_eagle.png index 41c156ff..f0a4fe20 100644 Binary files a/theme-light/icons/file_type_eagle.png and b/theme-light/icons/file_type_eagle.png differ diff --git a/theme-light/icons/file_type_earth.png b/theme-light/icons/file_type_earth.png index 76c19d1c..ff14222b 100644 Binary files a/theme-light/icons/file_type_earth.png and b/theme-light/icons/file_type_earth.png differ diff --git a/theme-light/icons/file_type_eclipse-lang.png b/theme-light/icons/file_type_eclipse-lang.png index c0351212..5fb726b0 100644 Binary files a/theme-light/icons/file_type_eclipse-lang.png and b/theme-light/icons/file_type_eclipse-lang.png differ diff --git a/theme-light/icons/file_type_eclipse.png b/theme-light/icons/file_type_eclipse.png index 2eb358e7..0c75eaf4 100644 Binary files a/theme-light/icons/file_type_eclipse.png and b/theme-light/icons/file_type_eclipse.png differ diff --git a/theme-light/icons/file_type_edge.png b/theme-light/icons/file_type_edge.png index 322d9b15..a222bd33 100644 Binary files a/theme-light/icons/file_type_edge.png and b/theme-light/icons/file_type_edge.png differ diff --git a/theme-light/icons/file_type_eiffel.png b/theme-light/icons/file_type_eiffel.png index a3a1ac88..46cdd2b7 100644 Binary files a/theme-light/icons/file_type_eiffel.png and b/theme-light/icons/file_type_eiffel.png differ diff --git a/theme-light/icons/file_type_ejs.png b/theme-light/icons/file_type_ejs.png index d3f4eaef..34c3ae1f 100644 Binary files a/theme-light/icons/file_type_ejs.png and b/theme-light/icons/file_type_ejs.png differ diff --git a/theme-light/icons/file_type_electron.png b/theme-light/icons/file_type_electron.png index 893910d1..1b761a53 100644 Binary files a/theme-light/icons/file_type_electron.png and b/theme-light/icons/file_type_electron.png differ diff --git a/theme-light/icons/file_type_elixir.png b/theme-light/icons/file_type_elixir.png index f89d92e2..49a60ab6 100644 Binary files a/theme-light/icons/file_type_elixir.png and b/theme-light/icons/file_type_elixir.png differ diff --git a/theme-light/icons/file_type_emacs.png b/theme-light/icons/file_type_emacs.png index 53a690ca..4180a2c2 100644 Binary files a/theme-light/icons/file_type_emacs.png and b/theme-light/icons/file_type_emacs.png differ diff --git a/theme-light/icons/file_type_ensime.png b/theme-light/icons/file_type_ensime.png index ad0785b5..de601cbc 100644 Binary files a/theme-light/icons/file_type_ensime.png and b/theme-light/icons/file_type_ensime.png differ diff --git a/theme-light/icons/file_type_esdoc.png b/theme-light/icons/file_type_esdoc.png index 057d6c87..d53c0e2a 100644 Binary files a/theme-light/icons/file_type_esdoc.png and b/theme-light/icons/file_type_esdoc.png differ diff --git a/theme-light/icons/file_type_ex.png b/theme-light/icons/file_type_ex.png deleted file mode 100644 index f89d92e2..00000000 Binary files a/theme-light/icons/file_type_ex.png and /dev/null differ diff --git a/theme-light/icons/file_type_falcon.png b/theme-light/icons/file_type_falcon.png index 038f4716..948a698f 100644 Binary files a/theme-light/icons/file_type_falcon.png and b/theme-light/icons/file_type_falcon.png differ diff --git a/theme-light/icons/file_type_fantom.png b/theme-light/icons/file_type_fantom.png index c9b9c6b6..5bd66072 100644 Binary files a/theme-light/icons/file_type_fantom.png and b/theme-light/icons/file_type_fantom.png differ diff --git a/theme-light/icons/file_type_faust.png b/theme-light/icons/file_type_faust.png index ca8f108c..f8b15a2d 100644 Binary files a/theme-light/icons/file_type_faust.png and b/theme-light/icons/file_type_faust.png differ diff --git a/theme-light/icons/file_type_figma.png b/theme-light/icons/file_type_figma.png index 62c1d346..f2adff47 100644 Binary files a/theme-light/icons/file_type_figma.png and b/theme-light/icons/file_type_figma.png differ diff --git a/theme-light/icons/file_type_filter.png b/theme-light/icons/file_type_filter.png index eab9244a..b002929c 100644 Binary files a/theme-light/icons/file_type_filter.png and b/theme-light/icons/file_type_filter.png differ diff --git a/theme-light/icons/file_type_firebase-bolt.png b/theme-light/icons/file_type_firebase-bolt.png index 2147574a..93c6331e 100644 Binary files a/theme-light/icons/file_type_firebase-bolt.png and b/theme-light/icons/file_type_firebase-bolt.png differ diff --git a/theme-light/icons/file_type_firebase.png b/theme-light/icons/file_type_firebase.png index dfcab846..f9be70b4 100644 Binary files a/theme-light/icons/file_type_firebase.png and b/theme-light/icons/file_type_firebase.png differ diff --git a/theme-light/icons/file_type_firefox.png b/theme-light/icons/file_type_firefox.png index 11ce5535..e9e52ae4 100644 Binary files a/theme-light/icons/file_type_firefox.png and b/theme-light/icons/file_type_firefox.png differ diff --git a/theme-light/icons/file_type_flask.png b/theme-light/icons/file_type_flask.png index a72c3d4c..abdad471 100644 Binary files a/theme-light/icons/file_type_flask.png and b/theme-light/icons/file_type_flask.png differ diff --git a/theme-light/icons/file_type_flutter.png b/theme-light/icons/file_type_flutter.png index 7b1da1eb..a854c5ad 100644 Binary files a/theme-light/icons/file_type_flutter.png and b/theme-light/icons/file_type_flutter.png differ diff --git a/theme-light/icons/file_type_fortran.png b/theme-light/icons/file_type_fortran.png index 16403913..7b69ee7f 100644 Binary files a/theme-light/icons/file_type_fortran.png and b/theme-light/icons/file_type_fortran.png differ diff --git a/theme-light/icons/file_type_fossa.png b/theme-light/icons/file_type_fossa.png index 9e5a7c48..3d13140c 100644 Binary files a/theme-light/icons/file_type_fossa.png and b/theme-light/icons/file_type_fossa.png differ diff --git a/theme-light/icons/file_type_fossil.png b/theme-light/icons/file_type_fossil.png new file mode 100644 index 00000000..d7f2a0f8 Binary files /dev/null and b/theme-light/icons/file_type_fossil.png differ diff --git a/theme-light/icons/file_type_franca.png b/theme-light/icons/file_type_franca.png index 063749bc..90e45e34 100644 Binary files a/theme-light/icons/file_type_franca.png and b/theme-light/icons/file_type_franca.png differ diff --git a/theme-light/icons/file_type_fsharp.png b/theme-light/icons/file_type_fsharp.png index 6fcc0868..6cdfd47e 100644 Binary files a/theme-light/icons/file_type_fsharp.png and b/theme-light/icons/file_type_fsharp.png differ diff --git a/theme-light/icons/file_type_ftr.png b/theme-light/icons/file_type_ftr.png index 9a659d07..161acdbc 100644 Binary files a/theme-light/icons/file_type_ftr.png and b/theme-light/icons/file_type_ftr.png differ diff --git a/theme-light/icons/file_type_fusebox.png b/theme-light/icons/file_type_fusebox.png index 705198f8..fd7a1b52 100644 Binary files a/theme-light/icons/file_type_fusebox.png and b/theme-light/icons/file_type_fusebox.png differ diff --git a/theme-light/icons/file_type_gams.png b/theme-light/icons/file_type_gams.png index ddf02340..ea6ee811 100644 Binary files a/theme-light/icons/file_type_gams.png and b/theme-light/icons/file_type_gams.png differ diff --git a/theme-light/icons/file_type_gatsby.png b/theme-light/icons/file_type_gatsby.png index 06c04d0a..4e227774 100644 Binary files a/theme-light/icons/file_type_gatsby.png and b/theme-light/icons/file_type_gatsby.png differ diff --git a/theme-light/icons/file_type_gdb.png b/theme-light/icons/file_type_gdb.png index bb0436d5..3b859b69 100644 Binary files a/theme-light/icons/file_type_gdb.png and b/theme-light/icons/file_type_gdb.png differ diff --git a/theme-light/icons/file_type_gears.png b/theme-light/icons/file_type_gears.png index 243b88b6..4af24f6c 100644 Binary files a/theme-light/icons/file_type_gears.png and b/theme-light/icons/file_type_gears.png differ diff --git a/theme-light/icons/file_type_gf.png b/theme-light/icons/file_type_gf.png index 23f9815f..c51a7461 100644 Binary files a/theme-light/icons/file_type_gf.png and b/theme-light/icons/file_type_gf.png differ diff --git a/theme-light/icons/file_type_gimp.png b/theme-light/icons/file_type_gimp.png index 1995b97b..6c56384d 100644 Binary files a/theme-light/icons/file_type_gimp.png and b/theme-light/icons/file_type_gimp.png differ diff --git a/theme-light/icons/file_type_git-commit.png b/theme-light/icons/file_type_git-commit.png index e2009047..d40622f8 100644 Binary files a/theme-light/icons/file_type_git-commit.png and b/theme-light/icons/file_type_git-commit.png differ diff --git a/theme-light/icons/file_type_git-merge.png b/theme-light/icons/file_type_git-merge.png index f3d69394..caf69277 100644 Binary files a/theme-light/icons/file_type_git-merge.png and b/theme-light/icons/file_type_git-merge.png differ diff --git a/theme-light/icons/file_type_gitlab.png b/theme-light/icons/file_type_gitlab.png index 6ea5a330..aa49f00f 100644 Binary files a/theme-light/icons/file_type_gitlab.png and b/theme-light/icons/file_type_gitlab.png differ diff --git a/theme-light/icons/file_type_glade.png b/theme-light/icons/file_type_glade.png index 9146ed6f..41bce01b 100644 Binary files a/theme-light/icons/file_type_glade.png and b/theme-light/icons/file_type_glade.png differ diff --git a/theme-light/icons/file_type_glyphs.png b/theme-light/icons/file_type_glyphs.png index 21e23881..c99643a4 100644 Binary files a/theme-light/icons/file_type_glyphs.png and b/theme-light/icons/file_type_glyphs.png differ diff --git a/theme-light/icons/file_type_gn.png b/theme-light/icons/file_type_gn.png index 34c3a1db..c3ce4bbb 100644 Binary files a/theme-light/icons/file_type_gn.png and b/theme-light/icons/file_type_gn.png differ diff --git a/theme-light/icons/file_type_gnuplot.png b/theme-light/icons/file_type_gnuplot.png index 7bd92a67..70457af7 100644 Binary files a/theme-light/icons/file_type_gnuplot.png and b/theme-light/icons/file_type_gnuplot.png differ diff --git a/theme-light/icons/file_type_godot.png b/theme-light/icons/file_type_godot.png index c800941d..7c638dd7 100644 Binary files a/theme-light/icons/file_type_godot.png and b/theme-light/icons/file_type_godot.png differ diff --git a/theme-light/icons/file_type_gql-codegen.png b/theme-light/icons/file_type_gql-codegen.png index dd5d1b2f..c3314fa1 100644 Binary files a/theme-light/icons/file_type_gql-codegen.png and b/theme-light/icons/file_type_gql-codegen.png differ diff --git a/theme-light/icons/file_type_gradle.png b/theme-light/icons/file_type_gradle.png index 4504a661..8715a18c 100644 Binary files a/theme-light/icons/file_type_gradle.png and b/theme-light/icons/file_type_gradle.png differ diff --git a/theme-light/icons/file_type_graphql.png b/theme-light/icons/file_type_graphql.png index b84ab524..7f2b290d 100644 Binary files a/theme-light/icons/file_type_graphql.png and b/theme-light/icons/file_type_graphql.png differ diff --git a/theme-light/icons/file_type_greenkeeper.png b/theme-light/icons/file_type_greenkeeper.png index 79aee0b2..32f54fb8 100644 Binary files a/theme-light/icons/file_type_greenkeeper.png and b/theme-light/icons/file_type_greenkeeper.png differ diff --git a/theme-light/icons/file_type_gruntfile.png b/theme-light/icons/file_type_gruntfile.png deleted file mode 100644 index 4259dc8b..00000000 Binary files a/theme-light/icons/file_type_gruntfile.png and /dev/null differ diff --git a/theme-light/icons/file_type_gulp.png b/theme-light/icons/file_type_gulp.png index 5d813ebb..00bd6ae9 100644 Binary files a/theme-light/icons/file_type_gulp.png and b/theme-light/icons/file_type_gulp.png differ diff --git a/theme-light/icons/file_type_gulpfile.png b/theme-light/icons/file_type_gulpfile.png deleted file mode 100644 index 067a2675..00000000 Binary files a/theme-light/icons/file_type_gulpfile.png and /dev/null differ diff --git a/theme-light/icons/file_type_gvdesign.png b/theme-light/icons/file_type_gvdesign.png index 3049886b..e1ee68b3 100644 Binary files a/theme-light/icons/file_type_gvdesign.png and b/theme-light/icons/file_type_gvdesign.png differ diff --git a/theme-light/icons/file_type_hashicorp.png b/theme-light/icons/file_type_hashicorp.png index dc5875ef..33e502e2 100644 Binary files a/theme-light/icons/file_type_hashicorp.png and b/theme-light/icons/file_type_hashicorp.png differ diff --git a/theme-light/icons/file_type_helix.png b/theme-light/icons/file_type_helix.png index b36e0c8c..15f598e5 100644 Binary files a/theme-light/icons/file_type_helix.png and b/theme-light/icons/file_type_helix.png differ diff --git a/theme-light/icons/file_type_hoplon.png b/theme-light/icons/file_type_hoplon.png index 9da9a22b..a4989291 100644 Binary files a/theme-light/icons/file_type_hoplon.png and b/theme-light/icons/file_type_hoplon.png differ diff --git a/theme-light/icons/file_type_houdini.png b/theme-light/icons/file_type_houdini.png index 5a8bd581..a3d54b88 100644 Binary files a/theme-light/icons/file_type_houdini.png and b/theme-light/icons/file_type_houdini.png differ diff --git a/theme-light/icons/file_type_html.png b/theme-light/icons/file_type_html.png deleted file mode 100644 index 640c5b94..00000000 Binary files a/theme-light/icons/file_type_html.png and /dev/null differ diff --git a/theme-light/icons/file_type_husky.png b/theme-light/icons/file_type_husky.png index fbe2d3ae..d3a28097 100644 Binary files a/theme-light/icons/file_type_husky.png and b/theme-light/icons/file_type_husky.png differ diff --git a/theme-light/icons/file_type_idl.png b/theme-light/icons/file_type_idl.png index 78cf749c..779cffa8 100644 Binary files a/theme-light/icons/file_type_idl.png and b/theme-light/icons/file_type_idl.png differ diff --git a/theme-light/icons/file_type_imba.png b/theme-light/icons/file_type_imba.png index 30e8fe70..c908a473 100644 Binary files a/theme-light/icons/file_type_imba.png and b/theme-light/icons/file_type_imba.png differ diff --git a/theme-light/icons/file_type_imgbot.png b/theme-light/icons/file_type_imgbot.png index 0b922172..a224c471 100644 Binary files a/theme-light/icons/file_type_imgbot.png and b/theme-light/icons/file_type_imgbot.png differ diff --git a/theme-light/icons/file_type_inkscape.png b/theme-light/icons/file_type_inkscape.png index 4d43063c..6ec1e084 100644 Binary files a/theme-light/icons/file_type_inkscape.png and b/theme-light/icons/file_type_inkscape.png differ diff --git a/theme-light/icons/file_type_isabelle.png b/theme-light/icons/file_type_isabelle.png index 32b8dc9a..3b9a5e3a 100644 Binary files a/theme-light/icons/file_type_isabelle.png and b/theme-light/icons/file_type_isabelle.png differ diff --git a/theme-light/icons/file_type_istanbul.png b/theme-light/icons/file_type_istanbul.png index 650bb1fc..3823b223 100644 Binary files a/theme-light/icons/file_type_istanbul.png and b/theme-light/icons/file_type_istanbul.png differ diff --git a/theme-light/icons/file_type_jake.png b/theme-light/icons/file_type_jake.png index f6430929..56987a6e 100644 Binary files a/theme-light/icons/file_type_jake.png and b/theme-light/icons/file_type_jake.png differ diff --git a/theme-light/icons/file_type_jinja.png b/theme-light/icons/file_type_jinja.png index 9449271f..9bde783a 100644 Binary files a/theme-light/icons/file_type_jinja.png and b/theme-light/icons/file_type_jinja.png differ diff --git a/theme-light/icons/file_type_jsonld.png b/theme-light/icons/file_type_jsonld.png index 79725b24..b4ecfdc7 100644 Binary files a/theme-light/icons/file_type_jsonld.png and b/theme-light/icons/file_type_jsonld.png differ diff --git a/theme-light/icons/file_type_jupyter.png b/theme-light/icons/file_type_jupyter.png index 8a62ebce..88f835d8 100644 Binary files a/theme-light/icons/file_type_jupyter.png and b/theme-light/icons/file_type_jupyter.png differ diff --git a/theme-light/icons/file_type_kaitai.png b/theme-light/icons/file_type_kaitai.png index 3a42469a..fb64a511 100644 Binary files a/theme-light/icons/file_type_kaitai.png and b/theme-light/icons/file_type_kaitai.png differ diff --git a/theme-light/icons/file_type_key.png b/theme-light/icons/file_type_key.png index c734e60d..5be681f5 100644 Binary files a/theme-light/icons/file_type_key.png and b/theme-light/icons/file_type_key.png differ diff --git a/theme-light/icons/file_type_khronos.png b/theme-light/icons/file_type_khronos.png index 75daa0dd..3e9d55e7 100644 Binary files a/theme-light/icons/file_type_khronos.png and b/theme-light/icons/file_type_khronos.png differ diff --git a/theme-light/icons/file_type_kibo.png b/theme-light/icons/file_type_kibo.png index f69e7f8e..4a004b78 100644 Binary files a/theme-light/icons/file_type_kibo.png and b/theme-light/icons/file_type_kibo.png differ diff --git a/theme-light/icons/file_type_knockout.png b/theme-light/icons/file_type_knockout.png index 6db36eae..83eed874 100644 Binary files a/theme-light/icons/file_type_knockout.png and b/theme-light/icons/file_type_knockout.png differ diff --git a/theme-light/icons/file_type_kos.png b/theme-light/icons/file_type_kos.png index 9e20249e..a247bf1d 100644 Binary files a/theme-light/icons/file_type_kos.png and b/theme-light/icons/file_type_kos.png differ diff --git a/theme-light/icons/file_type_kusto.png b/theme-light/icons/file_type_kusto.png index ed957daa..5e58019b 100644 Binary files a/theme-light/icons/file_type_kusto.png and b/theme-light/icons/file_type_kusto.png differ diff --git a/theme-light/icons/file_type_kx.png b/theme-light/icons/file_type_kx.png index 15c4cb3f..e10bb954 100644 Binary files a/theme-light/icons/file_type_kx.png and b/theme-light/icons/file_type_kx.png differ diff --git a/theme-light/icons/file_type_lasso.png b/theme-light/icons/file_type_lasso.png index aaf1d953..7e451974 100644 Binary files a/theme-light/icons/file_type_lasso.png and b/theme-light/icons/file_type_lasso.png differ diff --git a/theme-light/icons/file_type_leaflet.png b/theme-light/icons/file_type_leaflet.png index 19feae81..0053177c 100644 Binary files a/theme-light/icons/file_type_leaflet.png and b/theme-light/icons/file_type_leaflet.png differ diff --git a/theme-light/icons/file_type_lefthook.png b/theme-light/icons/file_type_lefthook.png index f522adc4..7cffdf93 100644 Binary files a/theme-light/icons/file_type_lefthook.png and b/theme-light/icons/file_type_lefthook.png differ diff --git a/theme-light/icons/file_type_less.png b/theme-light/icons/file_type_less.png deleted file mode 100644 index bfd4d2de..00000000 Binary files a/theme-light/icons/file_type_less.png and /dev/null differ diff --git a/theme-light/icons/file_type_lfe.png b/theme-light/icons/file_type_lfe.png index 3fc7ddd3..8629229d 100644 Binary files a/theme-light/icons/file_type_lfe.png and b/theme-light/icons/file_type_lfe.png differ diff --git a/theme-light/icons/file_type_lighthouse.png b/theme-light/icons/file_type_lighthouse.png index 768cde0c..ea34c2c3 100644 Binary files a/theme-light/icons/file_type_lighthouse.png and b/theme-light/icons/file_type_lighthouse.png differ diff --git a/theme-light/icons/file_type_lime.png b/theme-light/icons/file_type_lime.png index 0af540b2..5fc284e0 100644 Binary files a/theme-light/icons/file_type_lime.png and b/theme-light/icons/file_type_lime.png differ diff --git a/theme-light/icons/file_type_lisp.png b/theme-light/icons/file_type_lisp.png index a590f26a..e1c97fed 100644 Binary files a/theme-light/icons/file_type_lisp.png and b/theme-light/icons/file_type_lisp.png differ diff --git a/theme-light/icons/file_type_lock.png b/theme-light/icons/file_type_lock.png index 33636570..86bb2d99 100644 Binary files a/theme-light/icons/file_type_lock.png and b/theme-light/icons/file_type_lock.png differ diff --git a/theme-light/icons/file_type_lookml.png b/theme-light/icons/file_type_lookml.png index 04c1f7c8..0efef5ba 100644 Binary files a/theme-light/icons/file_type_lookml.png and b/theme-light/icons/file_type_lookml.png differ diff --git a/theme-light/icons/file_type_lua.png b/theme-light/icons/file_type_lua.png index a35e268d..cedf2ed7 100644 Binary files a/theme-light/icons/file_type_lua.png and b/theme-light/icons/file_type_lua.png differ diff --git a/theme-light/icons/file_type_macaulay2.png b/theme-light/icons/file_type_macaulay2.png index 01c330dd..b16cf9cb 100644 Binary files a/theme-light/icons/file_type_macaulay2.png and b/theme-light/icons/file_type_macaulay2.png differ diff --git a/theme-light/icons/file_type_markdownlint.png b/theme-light/icons/file_type_markdownlint.png index df54ef38..0e6b1754 100644 Binary files a/theme-light/icons/file_type_markdownlint.png and b/theme-light/icons/file_type_markdownlint.png differ diff --git a/theme-light/icons/file_type_markdownx.png b/theme-light/icons/file_type_markdownx.png deleted file mode 100644 index 52eaaa1b..00000000 Binary files a/theme-light/icons/file_type_markdownx.png and /dev/null differ diff --git a/theme-light/icons/file_type_mathematica.png b/theme-light/icons/file_type_mathematica.png index 74843dc8..f15bbdf7 100644 Binary files a/theme-light/icons/file_type_mathematica.png and b/theme-light/icons/file_type_mathematica.png differ diff --git a/theme-light/icons/file_type_max.png b/theme-light/icons/file_type_max.png index a8c207c7..d17d2da2 100644 Binary files a/theme-light/icons/file_type_max.png and b/theme-light/icons/file_type_max.png differ diff --git a/theme-light/icons/file_type_maya.png b/theme-light/icons/file_type_maya.png index f9e876d7..f0e83b52 100644 Binary files a/theme-light/icons/file_type_maya.png and b/theme-light/icons/file_type_maya.png differ diff --git a/theme-light/icons/file_type_mercury.png b/theme-light/icons/file_type_mercury.png index 1f8d224e..19ac3bdf 100644 Binary files a/theme-light/icons/file_type_mercury.png and b/theme-light/icons/file_type_mercury.png differ diff --git a/theme-light/icons/file_type_metal.png b/theme-light/icons/file_type_metal.png index db4ee12f..2c8c2595 100644 Binary files a/theme-light/icons/file_type_metal.png and b/theme-light/icons/file_type_metal.png differ diff --git a/theme-light/icons/file_type_mirah.png b/theme-light/icons/file_type_mirah.png index 4bd50938..446430d3 100644 Binary files a/theme-light/icons/file_type_mirah.png and b/theme-light/icons/file_type_mirah.png differ diff --git a/theme-light/icons/file_type_mirc.png b/theme-light/icons/file_type_mirc.png index 6cace33d..81651692 100644 Binary files a/theme-light/icons/file_type_mirc.png and b/theme-light/icons/file_type_mirc.png differ diff --git a/theme-light/icons/file_type_mobile.png b/theme-light/icons/file_type_mobile.png index 8970d3d5..503105d2 100644 Binary files a/theme-light/icons/file_type_mobile.png and b/theme-light/icons/file_type_mobile.png differ diff --git a/theme-light/icons/file_type_model.png b/theme-light/icons/file_type_model.png index b3f7b59a..ec359050 100644 Binary files a/theme-light/icons/file_type_model.png and b/theme-light/icons/file_type_model.png differ diff --git a/theme-light/icons/file_type_modernizr.png b/theme-light/icons/file_type_modernizr.png index 05bce526..e4ec086b 100644 Binary files a/theme-light/icons/file_type_modernizr.png and b/theme-light/icons/file_type_modernizr.png differ diff --git a/theme-light/icons/file_type_modo.png b/theme-light/icons/file_type_modo.png index e49ebbcf..9b931243 100644 Binary files a/theme-light/icons/file_type_modo.png and b/theme-light/icons/file_type_modo.png differ diff --git a/theme-light/icons/file_type_moleculer.png b/theme-light/icons/file_type_moleculer.png index 63d334f3..414686ad 100644 Binary files a/theme-light/icons/file_type_moleculer.png and b/theme-light/icons/file_type_moleculer.png differ diff --git a/theme-light/icons/file_type_moment-tz.png b/theme-light/icons/file_type_moment-tz.png index 5bc346e7..d8aa7ddd 100644 Binary files a/theme-light/icons/file_type_moment-tz.png and b/theme-light/icons/file_type_moment-tz.png differ diff --git a/theme-light/icons/file_type_moment.png b/theme-light/icons/file_type_moment.png index 69b32204..30eee609 100644 Binary files a/theme-light/icons/file_type_moment.png and b/theme-light/icons/file_type_moment.png differ diff --git a/theme-light/icons/file_type_moon.png b/theme-light/icons/file_type_moon.png index 81bf9a2b..f3def23e 100644 Binary files a/theme-light/icons/file_type_moon.png and b/theme-light/icons/file_type_moon.png differ diff --git a/theme-light/icons/file_type_mruby.png b/theme-light/icons/file_type_mruby.png index d4a0a11d..0c3babc9 100644 Binary files a/theme-light/icons/file_type_mruby.png and b/theme-light/icons/file_type_mruby.png differ diff --git a/theme-light/icons/file_type_msql.png b/theme-light/icons/file_type_msql.png index 46e94302..fcff9541 100644 Binary files a/theme-light/icons/file_type_msql.png and b/theme-light/icons/file_type_msql.png differ diff --git a/theme-light/icons/file_type_mupad.png b/theme-light/icons/file_type_mupad.png index 3635b3e2..e7241072 100644 Binary files a/theme-light/icons/file_type_mupad.png and b/theme-light/icons/file_type_mupad.png differ diff --git a/theme-light/icons/file_type_music.png b/theme-light/icons/file_type_music.png index 2c0b58d2..ec396cbe 100644 Binary files a/theme-light/icons/file_type_music.png and b/theme-light/icons/file_type_music.png differ diff --git a/theme-light/icons/file_type_nano.png b/theme-light/icons/file_type_nano.png index 3a9684d7..a8ccaae6 100644 Binary files a/theme-light/icons/file_type_nano.png and b/theme-light/icons/file_type_nano.png differ diff --git a/theme-light/icons/file_type_nanoc.png b/theme-light/icons/file_type_nanoc.png index aab984fa..f96a41c4 100644 Binary files a/theme-light/icons/file_type_nanoc.png and b/theme-light/icons/file_type_nanoc.png differ diff --git a/theme-light/icons/file_type_nant.png b/theme-light/icons/file_type_nant.png index f8666180..57192626 100644 Binary files a/theme-light/icons/file_type_nant.png and b/theme-light/icons/file_type_nant.png differ diff --git a/theme-light/icons/file_type_nasm.png b/theme-light/icons/file_type_nasm.png index 07d68a13..3f6bc58a 100644 Binary files a/theme-light/icons/file_type_nasm.png and b/theme-light/icons/file_type_nasm.png differ diff --git a/theme-light/icons/file_type_neko.png b/theme-light/icons/file_type_neko.png index 3b842aca..5d394ab9 100644 Binary files a/theme-light/icons/file_type_neko.png and b/theme-light/icons/file_type_neko.png differ diff --git a/theme-light/icons/file_type_neo4j.png b/theme-light/icons/file_type_neo4j.png index 612abc3b..929154aa 100644 Binary files a/theme-light/icons/file_type_neo4j.png and b/theme-light/icons/file_type_neo4j.png differ diff --git a/theme-light/icons/file_type_nessus.png b/theme-light/icons/file_type_nessus.png index b6acfca5..a40b84aa 100644 Binary files a/theme-light/icons/file_type_nessus.png and b/theme-light/icons/file_type_nessus.png differ diff --git a/theme-light/icons/file_type_netlify.png b/theme-light/icons/file_type_netlify.png index 039e8be7..1260d605 100644 Binary files a/theme-light/icons/file_type_netlify.png and b/theme-light/icons/file_type_netlify.png differ diff --git a/theme-light/icons/file_type_nginx.png b/theme-light/icons/file_type_nginx.png index 85337166..da49f79b 100644 Binary files a/theme-light/icons/file_type_nginx.png and b/theme-light/icons/file_type_nginx.png differ diff --git a/theme-light/icons/file_type_nodejs.png b/theme-light/icons/file_type_nodejs.png deleted file mode 100644 index d28bd6f3..00000000 Binary files a/theme-light/icons/file_type_nodejs.png and /dev/null differ diff --git a/theme-light/icons/file_type_nokogiri.png b/theme-light/icons/file_type_nokogiri.png index aefa475f..af68054d 100644 Binary files a/theme-light/icons/file_type_nokogiri.png and b/theme-light/icons/file_type_nokogiri.png differ diff --git a/theme-light/icons/file_type_noon.png b/theme-light/icons/file_type_noon.png index 4d6720e2..d189f2c7 100644 Binary files a/theme-light/icons/file_type_noon.png and b/theme-light/icons/file_type_noon.png differ diff --git a/theme-light/icons/file_type_note.png b/theme-light/icons/file_type_note.png deleted file mode 100644 index 52eaaa1b..00000000 Binary files a/theme-light/icons/file_type_note.png and /dev/null differ diff --git a/theme-light/icons/file_type_nx.png b/theme-light/icons/file_type_nx.png index 4fb37281..26ece052 100644 Binary files a/theme-light/icons/file_type_nx.png and b/theme-light/icons/file_type_nx.png differ diff --git a/theme-light/icons/file_type_opengl.png b/theme-light/icons/file_type_opengl.png index 74432ed3..e74b31b3 100644 Binary files a/theme-light/icons/file_type_opengl.png and b/theme-light/icons/file_type_opengl.png differ diff --git a/theme-light/icons/file_type_owl.png b/theme-light/icons/file_type_owl.png index fd7f0299..22671885 100644 Binary files a/theme-light/icons/file_type_owl.png and b/theme-light/icons/file_type_owl.png differ diff --git a/theme-light/icons/file_type_oxygene.png b/theme-light/icons/file_type_oxygene.png index 8a574cbe..d938a311 100644 Binary files a/theme-light/icons/file_type_oxygene.png and b/theme-light/icons/file_type_oxygene.png differ diff --git a/theme-light/icons/file_type_oz.png b/theme-light/icons/file_type_oz.png index f6c95863..923e27b4 100644 Binary files a/theme-light/icons/file_type_oz.png and b/theme-light/icons/file_type_oz.png differ diff --git a/theme-light/icons/file_type_patch.png b/theme-light/icons/file_type_patch.png index 80228135..9ab3f593 100644 Binary files a/theme-light/icons/file_type_patch.png and b/theme-light/icons/file_type_patch.png differ diff --git a/theme-light/icons/file_type_perl.png b/theme-light/icons/file_type_perl.png index 3c335d0b..d83bb86b 100644 Binary files a/theme-light/icons/file_type_perl.png and b/theme-light/icons/file_type_perl.png differ diff --git a/theme-light/icons/file_type_pickle.png b/theme-light/icons/file_type_pickle.png index a0e05213..95e2a229 100644 Binary files a/theme-light/icons/file_type_pickle.png and b/theme-light/icons/file_type_pickle.png differ diff --git a/theme-light/icons/file_type_platformio.png b/theme-light/icons/file_type_platformio.png index 9e7d8d66..fc4d3d63 100644 Binary files a/theme-light/icons/file_type_platformio.png and b/theme-light/icons/file_type_platformio.png differ diff --git a/theme-light/icons/file_type_print.png b/theme-light/icons/file_type_print.png index 46c2ab79..afb2142f 100644 Binary files a/theme-light/icons/file_type_print.png and b/theme-light/icons/file_type_print.png differ diff --git a/theme-light/icons/file_type_processing.png b/theme-light/icons/file_type_processing.png index 7376126a..9bd9a28f 100644 Binary files a/theme-light/icons/file_type_processing.png and b/theme-light/icons/file_type_processing.png differ diff --git a/theme-light/icons/file_type_proselint.png b/theme-light/icons/file_type_proselint.png index 29bfea5b..c15652af 100644 Binary files a/theme-light/icons/file_type_proselint.png and b/theme-light/icons/file_type_proselint.png differ diff --git a/theme-light/icons/file_type_pyret.png b/theme-light/icons/file_type_pyret.png index a006098b..f8853e58 100644 Binary files a/theme-light/icons/file_type_pyret.png and b/theme-light/icons/file_type_pyret.png differ diff --git a/theme-light/icons/file_type_pyup.png b/theme-light/icons/file_type_pyup.png index 68a1ec44..3abedb87 100644 Binary files a/theme-light/icons/file_type_pyup.png and b/theme-light/icons/file_type_pyup.png differ diff --git a/theme-light/icons/file_type_qlik.png b/theme-light/icons/file_type_qlik.png index aac0a25e..00e8ffab 100644 Binary files a/theme-light/icons/file_type_qlik.png and b/theme-light/icons/file_type_qlik.png differ diff --git a/theme-light/icons/file_type_question.png b/theme-light/icons/file_type_question.png index a8db018b..0adfe799 100644 Binary files a/theme-light/icons/file_type_question.png and b/theme-light/icons/file_type_question.png differ diff --git a/theme-light/icons/file_type_r.png b/theme-light/icons/file_type_r.png index c7208c3f..d6d75e02 100644 Binary files a/theme-light/icons/file_type_r.png and b/theme-light/icons/file_type_r.png differ diff --git a/theme-light/icons/file_type_rails.png b/theme-light/icons/file_type_rails.png deleted file mode 100644 index 7aed192c..00000000 Binary files a/theme-light/icons/file_type_rails.png and /dev/null differ diff --git a/theme-light/icons/file_type_rascal.png b/theme-light/icons/file_type_rascal.png index 39bbd06d..da198295 100644 Binary files a/theme-light/icons/file_type_rascal.png and b/theme-light/icons/file_type_rascal.png differ diff --git a/theme-light/icons/file_type_razzle.png b/theme-light/icons/file_type_razzle.png index 3f00bab0..a09d210b 100644 Binary files a/theme-light/icons/file_type_razzle.png and b/theme-light/icons/file_type_razzle.png differ diff --git a/theme-light/icons/file_type_reason.png b/theme-light/icons/file_type_reason.png index 92cfaa4f..d7a6f30a 100644 Binary files a/theme-light/icons/file_type_reason.png and b/theme-light/icons/file_type_reason.png differ diff --git a/theme-light/icons/file_type_recycle.png b/theme-light/icons/file_type_recycle.png index 906ca687..53314599 100644 Binary files a/theme-light/icons/file_type_recycle.png and b/theme-light/icons/file_type_recycle.png differ diff --git a/theme-light/icons/file_type_red-hat.png b/theme-light/icons/file_type_red-hat.png index 87e791d2..8bbf3798 100644 Binary files a/theme-light/icons/file_type_red-hat.png and b/theme-light/icons/file_type_red-hat.png differ diff --git a/theme-light/icons/file_type_red.png b/theme-light/icons/file_type_red.png index 2f448cc6..6494ee76 100644 Binary files a/theme-light/icons/file_type_red.png and b/theme-light/icons/file_type_red.png differ diff --git a/theme-light/icons/file_type_renovate.png b/theme-light/icons/file_type_renovate.png index 635bfd18..d448dfd5 100644 Binary files a/theme-light/icons/file_type_renovate.png and b/theme-light/icons/file_type_renovate.png differ diff --git a/theme-light/icons/file_type_requirejs.png b/theme-light/icons/file_type_requirejs.png index 0448b5c5..c36b9a3c 100644 Binary files a/theme-light/icons/file_type_requirejs.png and b/theme-light/icons/file_type_requirejs.png differ diff --git a/theme-light/icons/file_type_rhino.png b/theme-light/icons/file_type_rhino.png index d4b27c8e..1f1d219a 100644 Binary files a/theme-light/icons/file_type_rhino.png and b/theme-light/icons/file_type_rhino.png differ diff --git a/theme-light/icons/file_type_ring.png b/theme-light/icons/file_type_ring.png index 0fcbb692..7894938b 100644 Binary files a/theme-light/icons/file_type_ring.png and b/theme-light/icons/file_type_ring.png differ diff --git a/theme-light/icons/file_type_robots.png b/theme-light/icons/file_type_robots.png index 1b92bc97..648e8d54 100644 Binary files a/theme-light/icons/file_type_robots.png and b/theme-light/icons/file_type_robots.png differ diff --git a/theme-light/icons/file_type_rollup.png b/theme-light/icons/file_type_rollup.png index 24824a05..f6836cb0 100644 Binary files a/theme-light/icons/file_type_rollup.png and b/theme-light/icons/file_type_rollup.png differ diff --git a/theme-light/icons/file_type_rss.png b/theme-light/icons/file_type_rss.png index d6d395ae..29bcdb4d 100644 Binary files a/theme-light/icons/file_type_rss.png and b/theme-light/icons/file_type_rss.png differ diff --git a/theme-light/icons/file_type_rstudio.png b/theme-light/icons/file_type_rstudio.png index ceb32b81..56152dc8 100644 Binary files a/theme-light/icons/file_type_rstudio.png and b/theme-light/icons/file_type_rstudio.png differ diff --git a/theme-light/icons/file_type_rust.png b/theme-light/icons/file_type_rust.png index cfbad435..9b4d70b5 100644 Binary files a/theme-light/icons/file_type_rust.png and b/theme-light/icons/file_type_rust.png differ diff --git a/theme-light/icons/file_type_sac.png b/theme-light/icons/file_type_sac.png index d06ec447..2c9aabb7 100644 Binary files a/theme-light/icons/file_type_sac.png and b/theme-light/icons/file_type_sac.png differ diff --git a/theme-light/icons/file_type_saltstack.png b/theme-light/icons/file_type_saltstack.png index 9bd857b2..cb546460 100644 Binary files a/theme-light/icons/file_type_saltstack.png and b/theme-light/icons/file_type_saltstack.png differ diff --git a/theme-light/icons/file_type_sass.png b/theme-light/icons/file_type_sass.png index a5982bea..32cf5f2f 100644 Binary files a/theme-light/icons/file_type_sass.png and b/theme-light/icons/file_type_sass.png differ diff --git a/theme-light/icons/file_type_sbt.png b/theme-light/icons/file_type_sbt.png index f2fae505..03412405 100644 Binary files a/theme-light/icons/file_type_sbt.png and b/theme-light/icons/file_type_sbt.png differ diff --git a/theme-light/icons/file_type_scales.png b/theme-light/icons/file_type_scales.png index 1120626c..ddd59ed6 100644 Binary files a/theme-light/icons/file_type_scales.png and b/theme-light/icons/file_type_scales.png differ diff --git a/theme-light/icons/file_type_scd.png b/theme-light/icons/file_type_scd.png index adc5beb3..09179a70 100644 Binary files a/theme-light/icons/file_type_scd.png and b/theme-light/icons/file_type_scd.png differ diff --git a/theme-light/icons/file_type_scheme.png b/theme-light/icons/file_type_scheme.png index 446f9766..a3fa12a6 100644 Binary files a/theme-light/icons/file_type_scheme.png and b/theme-light/icons/file_type_scheme.png differ diff --git a/theme-light/icons/file_type_scrutinizer.png b/theme-light/icons/file_type_scrutinizer.png index 6611c8e5..1c853000 100644 Binary files a/theme-light/icons/file_type_scrutinizer.png and b/theme-light/icons/file_type_scrutinizer.png differ diff --git a/theme-light/icons/file_type_scss.png b/theme-light/icons/file_type_scss.png deleted file mode 100644 index 31d81fe0..00000000 Binary files a/theme-light/icons/file_type_scss.png and /dev/null differ diff --git a/theme-light/icons/file_type_self.png b/theme-light/icons/file_type_self.png index 76ada3be..96340598 100644 Binary files a/theme-light/icons/file_type_self.png and b/theme-light/icons/file_type_self.png differ diff --git a/theme-light/icons/file_type_serverless.png b/theme-light/icons/file_type_serverless.png index fab57592..29f73897 100644 Binary files a/theme-light/icons/file_type_serverless.png and b/theme-light/icons/file_type_serverless.png differ diff --git a/theme-light/icons/file_type_sf.png b/theme-light/icons/file_type_sf.png index 6a75c19c..1d0b8373 100644 Binary files a/theme-light/icons/file_type_sf.png and b/theme-light/icons/file_type_sf.png differ diff --git a/theme-light/icons/file_type_shadowcljs.png b/theme-light/icons/file_type_shadowcljs.png index 8775ee9b..55ba832a 100644 Binary files a/theme-light/icons/file_type_shadowcljs.png and b/theme-light/icons/file_type_shadowcljs.png differ diff --git a/theme-light/icons/file_type_shell.png b/theme-light/icons/file_type_shell.png deleted file mode 100644 index 55af0730..00000000 Binary files a/theme-light/icons/file_type_shell.png and /dev/null differ diff --git a/theme-light/icons/file_type_shellcheck.png b/theme-light/icons/file_type_shellcheck.png index 24913d7b..7cd3b116 100644 Binary files a/theme-light/icons/file_type_shellcheck.png and b/theme-light/icons/file_type_shellcheck.png differ diff --git a/theme-light/icons/file_type_shen.png b/theme-light/icons/file_type_shen.png index 0b23f63f..8c17a799 100644 Binary files a/theme-light/icons/file_type_shen.png and b/theme-light/icons/file_type_shen.png differ diff --git a/theme-light/icons/file_type_shopify.png b/theme-light/icons/file_type_shopify.png index 622f5acd..b2959848 100644 Binary files a/theme-light/icons/file_type_shopify.png and b/theme-light/icons/file_type_shopify.png differ diff --git a/theme-light/icons/file_type_silverstripe.png b/theme-light/icons/file_type_silverstripe.png index ec2ee41f..b42a4a9b 100644 Binary files a/theme-light/icons/file_type_silverstripe.png and b/theme-light/icons/file_type_silverstripe.png differ diff --git a/theme-light/icons/file_type_smarty.png b/theme-light/icons/file_type_smarty.png index 52615c4b..d893e980 100644 Binary files a/theme-light/icons/file_type_smarty.png and b/theme-light/icons/file_type_smarty.png differ diff --git a/theme-light/icons/file_type_snapcraft.png b/theme-light/icons/file_type_snapcraft.png index 2a809be9..eccc4311 100644 Binary files a/theme-light/icons/file_type_snapcraft.png and b/theme-light/icons/file_type_snapcraft.png differ diff --git a/theme-light/icons/file_type_snort.png b/theme-light/icons/file_type_snort.png index 9d8f02ce..d3afda8e 100644 Binary files a/theme-light/icons/file_type_snort.png and b/theme-light/icons/file_type_snort.png differ diff --git a/theme-light/icons/file_type_snowpack.png b/theme-light/icons/file_type_snowpack.png index 144c113f..91412da0 100644 Binary files a/theme-light/icons/file_type_snowpack.png and b/theme-light/icons/file_type_snowpack.png differ diff --git a/theme-light/icons/file_type_sophia.png b/theme-light/icons/file_type_sophia.png index cde6e5b2..cd4f58f7 100644 Binary files a/theme-light/icons/file_type_sophia.png and b/theme-light/icons/file_type_sophia.png differ diff --git a/theme-light/icons/file_type_sourcemap.png b/theme-light/icons/file_type_sourcemap.png index 518144b4..d4beac66 100644 Binary files a/theme-light/icons/file_type_sourcemap.png and b/theme-light/icons/file_type_sourcemap.png differ diff --git a/theme-light/icons/file_type_sparql.png b/theme-light/icons/file_type_sparql.png index 27e12eb3..7dab518f 100644 Binary files a/theme-light/icons/file_type_sparql.png and b/theme-light/icons/file_type_sparql.png differ diff --git a/theme-light/icons/file_type_sqf.png b/theme-light/icons/file_type_sqf.png index c95360b8..21d0e28f 100644 Binary files a/theme-light/icons/file_type_sqf.png and b/theme-light/icons/file_type_sqf.png differ diff --git a/theme-light/icons/file_type_squirrel.png b/theme-light/icons/file_type_squirrel.png index 64aea773..88d9c733 100644 Binary files a/theme-light/icons/file_type_squirrel.png and b/theme-light/icons/file_type_squirrel.png differ diff --git a/theme-light/icons/file_type_stitches.png b/theme-light/icons/file_type_stitches.png index d2638d9b..2ebda80f 100644 Binary files a/theme-light/icons/file_type_stitches.png and b/theme-light/icons/file_type_stitches.png differ diff --git a/theme-light/icons/file_type_storyist.png b/theme-light/icons/file_type_storyist.png index a789730d..1ce427d3 100644 Binary files a/theme-light/icons/file_type_storyist.png and b/theme-light/icons/file_type_storyist.png differ diff --git a/theme-light/icons/file_type_stylable.png b/theme-light/icons/file_type_stylable.png index 6f7d86e2..0b31e558 100644 Binary files a/theme-light/icons/file_type_stylable.png and b/theme-light/icons/file_type_stylable.png differ diff --git a/theme-light/icons/file_type_stylelint.png b/theme-light/icons/file_type_stylelint.png index 5ede0420..6e257364 100644 Binary files a/theme-light/icons/file_type_stylelint.png and b/theme-light/icons/file_type_stylelint.png differ diff --git a/theme-light/icons/file_type_stylus.png b/theme-light/icons/file_type_stylus.png index 6a2b6145..e6e288f6 100644 Binary files a/theme-light/icons/file_type_stylus.png and b/theme-light/icons/file_type_stylus.png differ diff --git a/theme-light/icons/file_type_sublime.png b/theme-light/icons/file_type_sublime.png index 511abc39..15293f9b 100644 Binary files a/theme-light/icons/file_type_sublime.png and b/theme-light/icons/file_type_sublime.png differ diff --git a/theme-light/icons/file_type_sun.png b/theme-light/icons/file_type_sun.png index 096f4230..3fa7f4fa 100644 Binary files a/theme-light/icons/file_type_sun.png and b/theme-light/icons/file_type_sun.png differ diff --git a/theme-light/icons/file_type_svg.png b/theme-light/icons/file_type_svg.png index 29bc6f07..15e1b32c 100644 Binary files a/theme-light/icons/file_type_svg.png and b/theme-light/icons/file_type_svg.png differ diff --git a/theme-light/icons/file_type_tern.png b/theme-light/icons/file_type_tern.png index bad62a37..819fef29 100644 Binary files a/theme-light/icons/file_type_tern.png and b/theme-light/icons/file_type_tern.png differ diff --git a/theme-light/icons/file_type_test-coffee.png b/theme-light/icons/file_type_test-coffee.png index 82fee6f8..fbebcdf0 100644 Binary files a/theme-light/icons/file_type_test-coffee.png and b/theme-light/icons/file_type_test-coffee.png differ diff --git a/theme-light/icons/file_type_test-js.png b/theme-light/icons/file_type_test-js.png index 87091565..96e59208 100644 Binary files a/theme-light/icons/file_type_test-js.png and b/theme-light/icons/file_type_test-js.png differ diff --git a/theme-light/icons/file_type_test-react.png b/theme-light/icons/file_type_test-react.png index 831707d0..9468b4b1 100644 Binary files a/theme-light/icons/file_type_test-react.png and b/theme-light/icons/file_type_test-react.png differ diff --git a/theme-light/icons/file_type_test-rust.png b/theme-light/icons/file_type_test-rust.png index ec4e4f6b..7b8dc06f 100644 Binary files a/theme-light/icons/file_type_test-rust.png and b/theme-light/icons/file_type_test-rust.png differ diff --git a/theme-light/icons/file_type_test_js.png b/theme-light/icons/file_type_test_js.png deleted file mode 100644 index 96e59208..00000000 Binary files a/theme-light/icons/file_type_test_js.png and /dev/null differ diff --git a/theme-light/icons/file_type_test_jsx.png b/theme-light/icons/file_type_test_jsx.png deleted file mode 100644 index 9468b4b1..00000000 Binary files a/theme-light/icons/file_type_test_jsx.png and /dev/null differ diff --git a/theme-light/icons/file_type_test_tsx.png b/theme-light/icons/file_type_test_tsx.png deleted file mode 100644 index 615cb09f..00000000 Binary files a/theme-light/icons/file_type_test_tsx.png and /dev/null differ diff --git a/theme-light/icons/file_type_test_typescript.png b/theme-light/icons/file_type_test_typescript.png deleted file mode 100644 index dd789528..00000000 Binary files a/theme-light/icons/file_type_test_typescript.png and /dev/null differ diff --git a/theme-light/icons/file_type_tex.png b/theme-light/icons/file_type_tex.png index b46112a3..f9f07f2f 100644 Binary files a/theme-light/icons/file_type_tex.png and b/theme-light/icons/file_type_tex.png differ diff --git a/theme-light/icons/file_type_tfs.png b/theme-light/icons/file_type_tfs.png index 655fcdd4..6622ddf5 100644 Binary files a/theme-light/icons/file_type_tfs.png and b/theme-light/icons/file_type_tfs.png differ diff --git a/theme-light/icons/file_type_toc.png b/theme-light/icons/file_type_toc.png index fa778beb..44439216 100644 Binary files a/theme-light/icons/file_type_toc.png and b/theme-light/icons/file_type_toc.png differ diff --git a/theme-light/icons/file_type_todo.png b/theme-light/icons/file_type_todo.png deleted file mode 100644 index edb7138f..00000000 Binary files a/theme-light/icons/file_type_todo.png and /dev/null differ diff --git a/theme-light/icons/file_type_totvs.png b/theme-light/icons/file_type_totvs.png index 35824d3c..30d9a51a 100644 Binary files a/theme-light/icons/file_type_totvs.png and b/theme-light/icons/file_type_totvs.png differ diff --git a/theme-light/icons/file_type_truffle.png b/theme-light/icons/file_type_truffle.png index 72e9a56f..1d0a4eda 100644 Binary files a/theme-light/icons/file_type_truffle.png and b/theme-light/icons/file_type_truffle.png differ diff --git a/theme-light/icons/file_type_ts.png b/theme-light/icons/file_type_ts.png index 77fd23e6..5b5fb570 100644 Binary files a/theme-light/icons/file_type_ts.png and b/theme-light/icons/file_type_ts.png differ diff --git a/theme-light/icons/file_type_ttcn3.png b/theme-light/icons/file_type_ttcn3.png index 0f78a9cc..f5d0aa8d 100644 Binary files a/theme-light/icons/file_type_ttcn3.png and b/theme-light/icons/file_type_ttcn3.png differ diff --git a/theme-light/icons/file_type_twig.png b/theme-light/icons/file_type_twig.png index 2a20b36e..d3439b81 100644 Binary files a/theme-light/icons/file_type_twig.png and b/theme-light/icons/file_type_twig.png differ diff --git a/theme-light/icons/file_type_typescript.png b/theme-light/icons/file_type_typescript.png deleted file mode 100644 index 5b5fb570..00000000 Binary files a/theme-light/icons/file_type_typescript.png and /dev/null differ diff --git a/theme-light/icons/file_type_typings.png b/theme-light/icons/file_type_typings.png index f5989962..1a1a1d90 100644 Binary files a/theme-light/icons/file_type_typings.png and b/theme-light/icons/file_type_typings.png differ diff --git a/theme-light/icons/file_type_typo3.png b/theme-light/icons/file_type_typo3.png index 3ef84381..3f4e62b6 100644 Binary files a/theme-light/icons/file_type_typo3.png and b/theme-light/icons/file_type_typo3.png differ diff --git a/theme-light/icons/file_type_unibeautify.png b/theme-light/icons/file_type_unibeautify.png new file mode 100644 index 00000000..96aa79a9 Binary files /dev/null and b/theme-light/icons/file_type_unibeautify.png differ diff --git a/theme-light/icons/file_type_unity3d.png b/theme-light/icons/file_type_unity3d.png index d561796b..58b6576c 100644 Binary files a/theme-light/icons/file_type_unity3d.png and b/theme-light/icons/file_type_unity3d.png differ diff --git a/theme-light/icons/file_type_unreal.png b/theme-light/icons/file_type_unreal.png index 04771fbb..1ccc1773 100644 Binary files a/theme-light/icons/file_type_unreal.png and b/theme-light/icons/file_type_unreal.png differ diff --git a/theme-light/icons/file_type_v8.png b/theme-light/icons/file_type_v8.png index 996870a0..917d7e8e 100644 Binary files a/theme-light/icons/file_type_v8.png and b/theme-light/icons/file_type_v8.png differ diff --git a/theme-light/icons/file_type_vala.png b/theme-light/icons/file_type_vala.png index 2325410a..1fb05ee1 100644 Binary files a/theme-light/icons/file_type_vala.png and b/theme-light/icons/file_type_vala.png differ diff --git a/theme-light/icons/file_type_vhdl.png b/theme-light/icons/file_type_vhdl.png index 07fd6b2c..ea86b3fc 100644 Binary files a/theme-light/icons/file_type_vhdl.png and b/theme-light/icons/file_type_vhdl.png differ diff --git a/theme-light/icons/file_type_virtualbox.png b/theme-light/icons/file_type_virtualbox.png index e9009b3b..9841529a 100644 Binary files a/theme-light/icons/file_type_virtualbox.png and b/theme-light/icons/file_type_virtualbox.png differ diff --git a/theme-light/icons/file_type_visualstudio.png b/theme-light/icons/file_type_visualstudio.png deleted file mode 100644 index 3c6f4058..00000000 Binary files a/theme-light/icons/file_type_visualstudio.png and /dev/null differ diff --git a/theme-light/icons/file_type_w3c.png b/theme-light/icons/file_type_w3c.png index 76ecd6d5..e4bffab0 100644 Binary files a/theme-light/icons/file_type_w3c.png and b/theme-light/icons/file_type_w3c.png differ diff --git a/theme-light/icons/file_type_wasm.png b/theme-light/icons/file_type_wasm.png index e8b8b26f..d46f6ef0 100644 Binary files a/theme-light/icons/file_type_wasm.png and b/theme-light/icons/file_type_wasm.png differ diff --git a/theme-light/icons/file_type_watchman.png b/theme-light/icons/file_type_watchman.png index 8b4d376d..123a62e3 100644 Binary files a/theme-light/icons/file_type_watchman.png and b/theme-light/icons/file_type_watchman.png differ diff --git a/theme-light/icons/file_type_webhint.png b/theme-light/icons/file_type_webhint.png index 2b183a13..ab69d8f3 100644 Binary files a/theme-light/icons/file_type_webhint.png and b/theme-light/icons/file_type_webhint.png differ diff --git a/theme-light/icons/file_type_webvtt.png b/theme-light/icons/file_type_webvtt.png index b6637b61..46fa20bd 100644 Binary files a/theme-light/icons/file_type_webvtt.png and b/theme-light/icons/file_type_webvtt.png differ diff --git a/theme-light/icons/file_type_wechat.png b/theme-light/icons/file_type_wechat.png index 8c99cf64..de46123a 100644 Binary files a/theme-light/icons/file_type_wechat.png and b/theme-light/icons/file_type_wechat.png differ diff --git a/theme-light/icons/file_type_winui.png b/theme-light/icons/file_type_winui.png index 4e696443..e60151ad 100644 Binary files a/theme-light/icons/file_type_winui.png and b/theme-light/icons/file_type_winui.png differ diff --git a/theme-light/icons/file_type_workbox.png b/theme-light/icons/file_type_workbox.png index bfe7640b..a574223f 100644 Binary files a/theme-light/icons/file_type_workbox.png and b/theme-light/icons/file_type_workbox.png differ diff --git a/theme-light/icons/file_type_xamarin.png b/theme-light/icons/file_type_xamarin.png index e51dbd6e..4f22c303 100644 Binary files a/theme-light/icons/file_type_xamarin.png and b/theme-light/icons/file_type_xamarin.png differ diff --git a/theme-light/icons/file_type_xmake.png b/theme-light/icons/file_type_xmake.png index bfb4bfb6..dbbcea80 100644 Binary files a/theme-light/icons/file_type_xmake.png and b/theme-light/icons/file_type_xmake.png differ diff --git a/theme-light/icons/file_type_yaml.png b/theme-light/icons/file_type_yaml.png index be8d2d3b..668306bf 100644 Binary files a/theme-light/icons/file_type_yaml.png and b/theme-light/icons/file_type_yaml.png differ diff --git a/theme-light/icons/file_type_yamllint.png b/theme-light/icons/file_type_yamllint.png index a3803e1e..a6c904ce 100644 Binary files a/theme-light/icons/file_type_yamllint.png and b/theme-light/icons/file_type_yamllint.png differ diff --git a/theme-light/icons/file_type_yarn.png b/theme-light/icons/file_type_yarn.png index a842c22d..3e91c7f8 100644 Binary files a/theme-light/icons/file_type_yarn.png and b/theme-light/icons/file_type_yarn.png differ diff --git a/theme-light/icons/file_type_zeit.png b/theme-light/icons/file_type_zeit.png index ec67d648..a17d8dea 100644 Binary files a/theme-light/icons/file_type_zeit.png and b/theme-light/icons/file_type_zeit.png differ diff --git a/theme-light/icons/file_type_zip.png b/theme-light/icons/file_type_zip.png index a5d139e1..67710563 100644 Binary files a/theme-light/icons/file_type_zip.png and b/theme-light/icons/file_type_zip.png differ diff --git a/theme-light/icons/file_type_zork.png b/theme-light/icons/file_type_zork.png index 55b309f3..e25d7aff 100644 Binary files a/theme-light/icons/file_type_zork.png and b/theme-light/icons/file_type_zork.png differ