From c4b84db66de0011bb5d64c63bda4de814e2d0c7b Mon Sep 17 00:00:00 2001 From: Sundeep Malladi Date: Fri, 7 Apr 2017 15:58:57 -0500 Subject: [PATCH] Update icons to work against Mustache --- .gulp/tasks/icons.js | 83 +- .gulp/tasks/themes.js | 4 + .material-theme-icons.tmp | 2024 ------------------------- material-theme-icons.json | 2 +- package.json | 5 - src/icons/icons-theme.json | 15 +- src/icons/partials/iconDefinitions.js | 36 +- 7 files changed, 68 insertions(+), 2101 deletions(-) delete mode 100644 .material-theme-icons.tmp diff --git a/.gulp/tasks/icons.js b/.gulp/tasks/icons.js index ae850de..1d5567b 100644 --- a/.gulp/tasks/icons.js +++ b/.gulp/tasks/icons.js @@ -1,56 +1,47 @@ -'use strict'; - /* * > Build Icons */ -import Gulp from 'gulp'; -import runSequence from 'run-sequence'; -import Template from 'gulp-template'; -import Rename from 'gulp-rename'; -import FileList from 'gulp-filelist'; -import Include from 'gulp-include'; -import Data from 'gulp-data'; +import fs from 'fs'; +import gulp from 'gulp'; +import Mustache from 'mustache'; +import gutil from 'gulp-util'; import Paths from '../paths'; -import iconList from '../../iconlist.json'; +gulp.task('build:icons', cb => { + const partials = fs.readdirSync(`${Paths.src}/icons/partials`); + const partialData = {}; + const files = fs.readdirSync(`${Paths.src}/icons/svgs`); + const icons = files.map(file => ({ name: file.split('.')[0], last: false })); + icons[icons.length - 1].last = true; + partials.forEach(partial => { + partialData[partial.split('.')[0]] = fs.readFileSync( + `${Paths.src}/icons/partials/${partial}`, + 'utf-8' + ); + }); -Gulp.task('build:icons', (cb) => { - runSequence( - 'build:iconslist', - 'build:templateicons', - (error) => { - if (error) { - console.log('\n[Build Icons]'.bold.magenta + ' There was an issue building icons:\n'.bold.red + error.message); - } else { - console.log('\n[Build Icons]'.bold.magenta + ' Finished successfully\n'.bold.green); - } - cb(error); - } + let contents = Mustache.render( + fs.readFileSync(`${Paths.src}/icons/icons-theme.json`, 'utf-8'), + { icons }, + partialData ); -}); - - -Gulp.task('build:iconslist', () => { - Gulp.src(`${Paths.src}/icons/svgs/*.svg`) - .pipe(FileList('iconlist.json', { - flatten: true, - removeExtensions: true - })) - .pipe(Gulp.dest('./')); -}); - - -Gulp.task('build:templateicons', () => { - Gulp.src(`${Paths.src}/icons/icons-theme.json`) - .pipe(Include()) - .on('error', console.log) - .pipe(Data(() => ({ icons: iconList }))) - .pipe(Template()) - .pipe(Rename({ - basename: ".material-theme-icons", - extname: ".tmp" - })) - .pipe(Gulp.dest('./')); + + try { + contents = JSON.stringify(JSON.parse(contents), null, 2); + } catch (err) { + gutil.log( + gutil.colors.red('There is an error with JSON generated for icons'), + err + ); + cb(err); + return; + } + + const path = './.material-theme-icons.tmp'; + fs.writeFileSync(path, contents, 'utf-8'); + gutil.log('Generated', gutil.colors.green(path)); + + cb(); }); diff --git a/.gulp/tasks/themes.js b/.gulp/tasks/themes.js index 21ae56b..76b649a 100644 --- a/.gulp/tasks/themes.js +++ b/.gulp/tasks/themes.js @@ -1,3 +1,7 @@ +/* + * > Build Themes + */ + import fs from 'fs'; import gulp from 'gulp'; import gutil from 'gulp-util'; diff --git a/.material-theme-icons.tmp b/.material-theme-icons.tmp deleted file mode 100644 index 7bbcb6d..0000000 --- a/.material-theme-icons.tmp +++ /dev/null @@ -1,2024 +0,0 @@ -{ - "iconDefinitions": { - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_actionscript": { - "iconPath": "./icons/actionscript.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_ai": { - "iconPath": "./icons/ai.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_android": { - "iconPath": "./icons/android.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_angular": { - "iconPath": "./icons/angular.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_arduino": { - "iconPath": "./icons/arduino.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_assembly": { - "iconPath": "./icons/assembly.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_autohotkey": { - "iconPath": "./icons/autohotkey.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_bower": { - "iconPath": "./icons/bower.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_c-lang": { - "iconPath": "./icons/c-lang.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_certificate": { - "iconPath": "./icons/certificate.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_changelog": { - "iconPath": "./icons/changelog.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_clojure": { - "iconPath": "./icons/clojure.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_cmake": { - "iconPath": "./icons/cmake.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_cmd": { - "iconPath": "./icons/cmd.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_coffee": { - "iconPath": "./icons/coffee.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_console": { - "iconPath": "./icons/console.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_contributing": { - "iconPath": "./icons/contributing.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_cpp": { - "iconPath": "./icons/cpp.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_credits": { - "iconPath": "./icons/credits.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_csharp": { - "iconPath": "./icons/csharp.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_css-map": { - "iconPath": "./icons/css-map.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_css": { - "iconPath": "./icons/css.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_dart": { - "iconPath": "./icons/dart.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_database": { - "iconPath": "./icons/database.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_dlang": { - "iconPath": "./icons/dlang.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_docker": { - "iconPath": "./icons/docker.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_document": { - "iconPath": "./icons/document.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_email": { - "iconPath": "./icons/email.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_exe": { - "iconPath": "./icons/exe.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_favicon": { - "iconPath": "./icons/favicon.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_file": { - "iconPath": "./icons/file.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_flash": { - "iconPath": "./icons/flash.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_flow": { - "iconPath": "./icons/flow.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_folder-light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_folder-outline": { - "iconPath": "./icons/folder-outline.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_folder": { - "iconPath": "./icons/folder.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_font": { - "iconPath": "./icons/font.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_fsharp": { - "iconPath": "./icons/fsharp.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_git": { - "iconPath": "./icons/git.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_github": { - "iconPath": "./icons/github.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_gopher": { - "iconPath": "./icons/gopher.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_gradle": { - "iconPath": "./icons/gradle.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_groovy": { - "iconPath": "./icons/groovy.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_grunt": { - "iconPath": "./icons/grunt.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_gulp": { - "iconPath": "./icons/gulp.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_haskell": { - "iconPath": "./icons/haskell.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_html": { - "iconPath": "./icons/html.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_image": { - "iconPath": "./icons/image.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_ionic": { - "iconPath": "./icons/ionic.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_java": { - "iconPath": "./icons/java.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_javascript-map": { - "iconPath": "./icons/javascript-map.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_js": { - "iconPath": "./icons/js.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_json": { - "iconPath": "./icons/json.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_key": { - "iconPath": "./icons/key.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_kotlin": { - "iconPath": "./icons/kotlin.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_less": { - "iconPath": "./icons/less.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_lib": { - "iconPath": "./icons/lib.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_license": { - "iconPath": "./icons/license.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_lua": { - "iconPath": "./icons/lua.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_markdown": { - "iconPath": "./icons/markdown.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_markup": { - "iconPath": "./icons/markup.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_movie": { - "iconPath": "./icons/movie.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_music": { - "iconPath": "./icons/music.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_mustache": { - "iconPath": "./icons/mustache.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_mxml": { - "iconPath": "./icons/mxml.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_nodejs": { - "iconPath": "./icons/nodejs.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_npm": { - "iconPath": "./icons/npm.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_ocaml": { - "iconPath": "./icons/ocaml.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_pdf": { - "iconPath": "./icons/pdf.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_php": { - "iconPath": "./icons/php.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_polymer": { - "iconPath": "./icons/polymer.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_postcss": { - "iconPath": "./icons/postcss.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_powerpoint": { - "iconPath": "./icons/powerpoint.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_procfile": { - "iconPath": "./icons/procfile.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_pug": { - "iconPath": "./icons/pug.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_python": { - "iconPath": "./icons/python.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_r": { - "iconPath": "./icons/r.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_rails": { - "iconPath": "./icons/rails.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_raml": { - "iconPath": "./icons/raml.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_react": { - "iconPath": "./icons/react.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_readme": { - "iconPath": "./icons/readme.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_ruby": { - "iconPath": "./icons/ruby.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_rust": { - "iconPath": "./icons/rust.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_sass": { - "iconPath": "./icons/sass.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_settings": { - "iconPath": "./icons/settings.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_sketch": { - "iconPath": "./icons/sketch.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_star": { - "iconPath": "./icons/star.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_stylus": { - "iconPath": "./icons/stylus.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_sublime": { - "iconPath": "./icons/sublime.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_svg": { - "iconPath": "./icons/svg.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_swc": { - "iconPath": "./icons/swc.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_swift": { - "iconPath": "./icons/swift.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_swig": { - "iconPath": "./icons/swig.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_table": { - "iconPath": "./icons/table.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_tex": { - "iconPath": "./icons/tex.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_todo": { - "iconPath": "./icons/todo.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_tune": { - "iconPath": "./icons/tune.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_twig": { - "iconPath": "./icons/twig.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_typescript": { - "iconPath": "./icons/typescript.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_typescript_def": { - "iconPath": "./icons/typescript_def.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_url": { - "iconPath": "./icons/url.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_virtual": { - "iconPath": "./icons/virtual.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_visualstudio": { - "iconPath": "./icons/visualstudio.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_vue": { - "iconPath": "./icons/vue.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_webpack": { - "iconPath": "./icons/webpack.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_word": { - "iconPath": "./icons/word.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_xaml": { - "iconPath": "./icons/xaml.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_xml": { - "iconPath": "./icons/xml.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_yaml": { - "iconPath": "./icons/yaml.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_yarn": { - "iconPath": "./icons/yarn.svg" - }, - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_zip": { - "iconPath": "./icons/zip.svg" - } - }, - "fileExtensions": { - "cmd": "_file_cmd", - "mustache": "_file_mustache", - "rails": "_file_rails", - "styl": "_file_stylus", - "twig": "_file_twig", - "swig": "_file_swig", - "sketch": "_file_sketch", - "do": "_file_todo", - "sublime-settings": "_file_sublime", - "sublime-theme": "_file_sublime", - "sublime-commands": "_file_sublime", - "sublime-menu": "_file_sublime", - "html": "_file_html", - "jade": "_file_pug", - "pug": "_file_pug", - "md": "_file_markdown", - "md.rendered": "_file_markdown", - "markdown": "_file_markdown", - "markdown.rendered": "_file_markdown", - "css": "_file_css", - "postcss": "_file_postcss", - "scss": "_file_sass", - "sass": "_file_sass", - "less": "_file_less", - "json": "_file_json", - "yaml": "_file_yaml", - "YAML-tmLanguage": "_file_yaml", - "yml": "_file_yaml", - "xml": "_file_xml", - "plist": "_file_xml", - "xsd": "_file_xml", - "dtd": "_file_xml", - "xsl": "_file_xml", - "xslt": "_file_xml", - "resx": "_file_xml", - "iml": "_file_xml", - "xquery": "_file_xml", - "tmLanguage": "_file_xml", - "png": "_file_image", - "jpeg": "_file_image", - "jpg": "_file_image", - "gif": "_file_image", - "svg": "_file_svg", - "eps": "_file_svg", - "ai": "_file_ai", - "ico": "_file_image", - "tif": "_file_image", - "tiff": "_file_image", - "psd": "_file_image", - "psb": "_file_image", - "ami": "_file_image", - "apx": "_file_image", - "bmp": "_file_image", - "bpg": "_file_image", - "brk": "_file_image", - "cur": "_file_image", - "dds": "_file_image", - "dng": "_file_image", - "exr": "_file_image", - "fpx": "_file_image", - "gbr": "_file_image", - "img": "_file_image", - "jbig2": "_file_image", - "jb2": "_file_image", - "jng": "_file_image", - "jxr": "_file_image", - "pbm": "_file_image", - "pgf": "_file_image", - "pic": "_file_image", - "raw": "_file_image", - "webp": "_file_image", - "php": "_file_php", - "js": "_file_js", - "ejs": "_file_js", - "jsx": "_file_react", - "ini": "_file_settings", - "dlc": "_file_settings", - "dll": "_file_settings", - "config": "_file_settings", - "conf": "_file_settings", - "esx": "_file_js", - "ts": "_file_typescript", - "tsx": "_file_react", - "d.ts": "_file_typescript_def", - "pdf": "_file_pdf", - "xlsx": "_file_table", - "xls": "_file_table", - "csv": "_file_table", - "vscodeignore": "_file_vs", - "vsixmanifest": "_file_vs", - "suo": "_file_vs", - "sln": "_file_vs", - "pdb": "_file_database", - "cs": "_file_csharp", - "csproj": "_file_vs", - "zip": "_file_zip", - "tar": "_file_zip", - "gz": "_file_zip", - "xz": "_file_zip", - "bzip2": "_file_zip", - "gzip": "_file_zip", - "7z": "_file_zip", - "7zip": "_file_zip", - "pzip": "_file_zip", - "wim": "_file_zip", - "rar": "_file_zip", - "tgz": "_file_zip", - "exe": "_file_exe", - "msi": "_file_exe", - "java": "_file_java", - "jar": "_file_java", - "jsp": "_file_java", - "c": "_file_c", - "h": "_file_c", - "m": "_file_c", - "cc": "_file_c++", - "cpp": "_file_c++", - "hpp": "_file_c++", - "mm": "_file_c++", - "cxx": "_file_c++", - "go": "_file_go", - "py": "_file_python", - "url": "_file_url", - "sh": "_file_console", - "bat": "_file_console", - "ps1": "_file_console", - "fish": "_file_console", - "bash": "_file_console", - "gradle": "_file_gradle", - "doc": "_file_word", - "docx": "_file_word", - "rtf": "_file_word", - "properties": "_file_settings", - "prop": "_file_settings", - "settings": "_file_settings", - "sql": "_file_database", - "accdb": "_file_database", - "mdb": "_file_database", - "cer": "_file_certificate", - "cert": "_file_certificate", - "crt": "_file_certificate", - "pub": "_file_key", - "key": "_file_key", - "pem": "_file_key", - "asc": "_file_key", - "woff": "_file_font", - "woff2": "_file_font", - "ttf": "_file_font", - "eot": "_file_font", - "suit": "_file_font", - "otf": "_file_font", - "bmap": "_file_font", - "fnt": "_file_font", - "odttf": "_file_font", - "ttc": "_file_font", - "font": "_file_font", - "fonts": "_file_font", - "sui": "_file_font", - "ntf": "_file_font", - "mrf": "_file_font", - "lib": "_file_lib", - "rb": "_file_ruby", - "erb": "_file_ruby", - "fs": "_file_fsharp", - "fsx": "_file_fsharp", - "fsi": "_file_fsharp", - "fsproj": "_file_fsharp", - "manifest": "_file_xml", - "swift": "_file_swift", - "ino": "_file_arduino", - "dockerignore": "_file_docker", - "tex": "_file_tex", - "bib": "_file_lib", - "pptx": "_file_powerpoint", - "ppt": "_file_powerpoint", - "pptm": "_file_powerpoint", - "potx": "_file_powerpoint", - "pot": "_file_powerpoint", - "potm": "_file_powerpoint", - "ppsx": "_file_powerpoint", - "ppsm": "_file_powerpoint", - "pps": "_file_powerpoint", - "ppam": "_file_powerpoint", - "ppa": "_file_powerpoint", - "webm": "_file_movie", - "mkv": "_file_movie", - "flv": "_file_movie", - "vob": "_file_movie", - "ogv": "_file_movie", - "ogg": "_file_movie", - "gifv": "_file_movie", - "avi": "_file_movie", - "mov": "_file_movie", - "qt": "_file_movie", - "wmv": "_file_movie", - "yuv": "_file_movie", - "rm": "_file_movie", - "rmvb": "_file_movie", - "mp4": "_file_movie", - "m4v": "_file_movie", - "mpg": "_file_movie", - "mp2": "_file_movie", - "mpeg": "_file_movie", - "mpe": "_file_movie", - "mpv": "_file_movie", - "m2v": "_file_movie", - "vdi": "_file_virtual", - "vbox": "_file_virtual", - "vbox-prev": "_file_virtual", - "ics": "_file_email", - "mp3": "_file_music", - "flac": "_file_music", - "m4a": "_file_music", - "wma": "_file_music", - "aiff": "_file_music", - "coffee": "_file_coffee", - "txt": "_file_document", - "sqlite": "_file_database", - "graphql": "_file_json", - "props": "_file_settings", - "toml": "_file_settings", - "rs": "_file_rust", - "raml": "_file_raml", - "xaml": "_file_xaml", - "prefs": "_file_settings", - "hs": "_file_haskell", - "kt": "_file_kotlin", - "project": "_file_xml", - "patch": "_file_git", - "dockerfile": "_file_docker", - "vb": "_file_vs", - "lua": "_file_lua", - "clj": "_file_clojure", - "groovy": "_file_groovy", - "r": "_file_r", - "rst": "_file_markdown", - "dart": "_file_dart", - "as": "_file_actionscript", - "mxml": "_file_mxml", - "ahk": "_file_autohotkey", - "swf": "_file_flash", - "swc": "_file_swc", - "cmake": "_file_cmake", - "asm": "_file_assembly", - "a51": "_file_assembly", - "inc": "_file_assembly", - "nasm": "_file_assembly", - "s": "_file_assembly", - "ms": "_file_assembly", - "agc": "_file_assembly", - "ags": "_file_assembly", - "aea": "_file_assembly", - "argus": "_file_assembly", - "mitigus": "_file_assembly", - "binsource": "_file_assembly", - "vue": "_file_vue", - "ml": "_file_ocaml", - "mli": "_file_ocaml", - "cmx": "_file_ocaml", - "js.map": "_file_jsmap", - "css.map": "_file_cssmap", - "tmTheme": "_file_markup" - }, - "fileNames": { - "gruntfile.js": "_file_grunt", - "bower.json": "_file_bower", - ".bowerrc": "_file_bower", - "webpack.js": "_file_webpack", - "webpack.config.js": "_file_webpack", - "webpack.dev.js": "_file_webpack", - "webpack.prod.js": "_file_webpack", - "webpack.common.js": "_file_webpack", - "webpackfile.js": "_file_webpack", - "ionic.config.json": "_file_ionic", - ".io-config.json": "_file_ionic", - "gulpfile.js": "_file_gulp", - "gulpfile.babel.js": "_file_gulp", - "package.json": "_file_npm", - "gradle.properties": "_file_gradle", - "gradlew": "_file_gradle", - ".jscsrc": "_file_json", - ".jshintrc": "_file_json", - ".jshintignore": "_file_settings", - ".npmignore": "_file_npm", - "tsconfig.json": "_file_json", - "tslint.json": "_file_json", - "androidmanifest.xml": "_file_android", - "gradle-wrapper.properties": "_file_gradle", - ".editorconfig": "_file_settings", - "procfile": "_file_procfile", - ".env": "_file_tune", - "dockerfile": "_file_docker", - "license": "_file_license", - "license.md": "_file_license", - "license.md.rendered": "_file_license", - "license.txt": "_file_license", - ".babelrc": "_file_json", - ".eslintrc": "_file_yaml", - ".buildignore": "_file_settings", - ".htaccess": "_file_xml", - "composer.lock": "_file_json", - ".gitignore": "_file_git", - ".gitconfig": "_file_git", - ".gitattributes": "_file_git", - ".gitmodules": "_file_git", - ".gitkeep": "_file_git", - "yarn.lock": "_file_yarn", - ".yarnclean": "_file_yarn", - ".yarn-integrity": "_file_yarn", - "yarn-error.log": "_file_yarn", - "contributing.md": "_file_contributing", - "contributing.md.rendered": "_file_contributing", - "readme.md": "_file_readme", - "readme.md.rendered": "_file_readme", - ".mailmap": "_file_email", - "makefile": "_file_settings", - "changelog": "_file_changelog", - "changelog.md": "_file_changelog", - "changelog.md.rendered": "_file_changelog", - "CREDITS": "_file_credits", - "credits.txt": "_file_credits", - "credits.md": "_file_credits", - "credits.md.rendered": "_file_credits", - ".flowconfig": "_file_flow", - ".jsbeautifyrc": "_file_json", - "git-history": "_file_git", - "angular-cli.json": "_file_angular", - "app.module.ts": "_file_angular", - "favicon.ico": "_file_favicon" - }, - "file": "_file_dark", - "folder": "_folder_dark", - "folderExpanded": "_folder_open", - "folderNames": { - "node_modules": "_file_nodejs", - ".git": "_file_git", - ".github": "_file_github", - ".gulp": "_file_gulp", - "bower_components": "_file_bower" - }, - "folderNamesExpanded": { - "node_modules": "_file_nodejs", - ".git": "_file_git", - ".github": "_file_github", - ".gulp": "_file_gulp", - "bower_components": "_file_bower" - }, - "light": { - "folderExpanded": "_folder_open", - "folder": "_folder_light" - }, - "languageIds": { - "git": "_file_git" - } -} \ No newline at end of file diff --git a/material-theme-icons.json b/material-theme-icons.json index eb5e965..abf8c8b 100644 --- a/material-theme-icons.json +++ b/material-theme-icons.json @@ -1 +1 @@ -{"iconDefinitions":{"_folder_dark":{"iconPath":"./icons/folder.svg"},"_folder_light":{"iconPath":"./icons/folder-light.svg"},"_folder_open":{"iconPath":"./icons/folder-outline.svg"},"_file_dark":{"iconPath":"./icons/file.svg"},"_file_actionscript":{"iconPath":"./icons/actionscript.svg"},"_file_ai":{"iconPath":"./icons/ai.svg"},"_file_android":{"iconPath":"./icons/android.svg"},"_file_angular":{"iconPath":"./icons/angular.svg"},"_file_arduino":{"iconPath":"./icons/arduino.svg"},"_file_assembly":{"iconPath":"./icons/assembly.svg"},"_file_autohotkey":{"iconPath":"./icons/autohotkey.svg"},"_file_bower":{"iconPath":"./icons/bower.svg"},"_file_c-lang":{"iconPath":"./icons/c-lang.svg"},"_file_certificate":{"iconPath":"./icons/certificate.svg"},"_file_changelog":{"iconPath":"./icons/changelog.svg"},"_file_clojure":{"iconPath":"./icons/clojure.svg"},"_file_cmake":{"iconPath":"./icons/cmake.svg"},"_file_cmd":{"iconPath":"./icons/cmd.svg"},"_file_coffee":{"iconPath":"./icons/coffee.svg"},"_file_console":{"iconPath":"./icons/console.svg"},"_file_contributing":{"iconPath":"./icons/contributing.svg"},"_file_cpp":{"iconPath":"./icons/cpp.svg"},"_file_credits":{"iconPath":"./icons/credits.svg"},"_file_csharp":{"iconPath":"./icons/csharp.svg"},"_file_css-map":{"iconPath":"./icons/css-map.svg"},"_file_css":{"iconPath":"./icons/css.svg"},"_file_dart":{"iconPath":"./icons/dart.svg"},"_file_database":{"iconPath":"./icons/database.svg"},"_file_dlang":{"iconPath":"./icons/dlang.svg"},"_file_docker":{"iconPath":"./icons/docker.svg"},"_file_document":{"iconPath":"./icons/document.svg"},"_file_email":{"iconPath":"./icons/email.svg"},"_file_exe":{"iconPath":"./icons/exe.svg"},"_file_favicon":{"iconPath":"./icons/favicon.svg"},"_file_file":{"iconPath":"./icons/file.svg"},"_file_flash":{"iconPath":"./icons/flash.svg"},"_file_flow":{"iconPath":"./icons/flow.svg"},"_file_folder-light":{"iconPath":"./icons/folder-light.svg"},"_file_folder-outline":{"iconPath":"./icons/folder-outline.svg"},"_file_folder":{"iconPath":"./icons/folder.svg"},"_file_font":{"iconPath":"./icons/font.svg"},"_file_fsharp":{"iconPath":"./icons/fsharp.svg"},"_file_git":{"iconPath":"./icons/git.svg"},"_file_github":{"iconPath":"./icons/github.svg"},"_file_gopher":{"iconPath":"./icons/gopher.svg"},"_file_gradle":{"iconPath":"./icons/gradle.svg"},"_file_groovy":{"iconPath":"./icons/groovy.svg"},"_file_grunt":{"iconPath":"./icons/grunt.svg"},"_file_gulp":{"iconPath":"./icons/gulp.svg"},"_file_haskell":{"iconPath":"./icons/haskell.svg"},"_file_html":{"iconPath":"./icons/html.svg"},"_file_image":{"iconPath":"./icons/image.svg"},"_file_ionic":{"iconPath":"./icons/ionic.svg"},"_file_java":{"iconPath":"./icons/java.svg"},"_file_javascript-map":{"iconPath":"./icons/javascript-map.svg"},"_file_js":{"iconPath":"./icons/js.svg"},"_file_json":{"iconPath":"./icons/json.svg"},"_file_key":{"iconPath":"./icons/key.svg"},"_file_kotlin":{"iconPath":"./icons/kotlin.svg"},"_file_less":{"iconPath":"./icons/less.svg"},"_file_lib":{"iconPath":"./icons/lib.svg"},"_file_license":{"iconPath":"./icons/license.svg"},"_file_lua":{"iconPath":"./icons/lua.svg"},"_file_markdown":{"iconPath":"./icons/markdown.svg"},"_file_markup":{"iconPath":"./icons/markup.svg"},"_file_movie":{"iconPath":"./icons/movie.svg"},"_file_music":{"iconPath":"./icons/music.svg"},"_file_mustache":{"iconPath":"./icons/mustache.svg"},"_file_mxml":{"iconPath":"./icons/mxml.svg"},"_file_nodejs":{"iconPath":"./icons/nodejs.svg"},"_file_npm":{"iconPath":"./icons/npm.svg"},"_file_ocaml":{"iconPath":"./icons/ocaml.svg"},"_file_pdf":{"iconPath":"./icons/pdf.svg"},"_file_php":{"iconPath":"./icons/php.svg"},"_file_polymer":{"iconPath":"./icons/polymer.svg"},"_file_postcss":{"iconPath":"./icons/postcss.svg"},"_file_powerpoint":{"iconPath":"./icons/powerpoint.svg"},"_file_procfile":{"iconPath":"./icons/procfile.svg"},"_file_pug":{"iconPath":"./icons/pug.svg"},"_file_python":{"iconPath":"./icons/python.svg"},"_file_r":{"iconPath":"./icons/r.svg"},"_file_rails":{"iconPath":"./icons/rails.svg"},"_file_raml":{"iconPath":"./icons/raml.svg"},"_file_react":{"iconPath":"./icons/react.svg"},"_file_readme":{"iconPath":"./icons/readme.svg"},"_file_ruby":{"iconPath":"./icons/ruby.svg"},"_file_rust":{"iconPath":"./icons/rust.svg"},"_file_sass":{"iconPath":"./icons/sass.svg"},"_file_settings":{"iconPath":"./icons/settings.svg"},"_file_sketch":{"iconPath":"./icons/sketch.svg"},"_file_star":{"iconPath":"./icons/star.svg"},"_file_stylus":{"iconPath":"./icons/stylus.svg"},"_file_sublime":{"iconPath":"./icons/sublime.svg"},"_file_svg":{"iconPath":"./icons/svg.svg"},"_file_swc":{"iconPath":"./icons/swc.svg"},"_file_swift":{"iconPath":"./icons/swift.svg"},"_file_swig":{"iconPath":"./icons/swig.svg"},"_file_table":{"iconPath":"./icons/table.svg"},"_file_tex":{"iconPath":"./icons/tex.svg"},"_file_todo":{"iconPath":"./icons/todo.svg"},"_file_tune":{"iconPath":"./icons/tune.svg"},"_file_twig":{"iconPath":"./icons/twig.svg"},"_file_typescript":{"iconPath":"./icons/typescript.svg"},"_file_typescript_def":{"iconPath":"./icons/typescript_def.svg"},"_file_url":{"iconPath":"./icons/url.svg"},"_file_virtual":{"iconPath":"./icons/virtual.svg"},"_file_visualstudio":{"iconPath":"./icons/visualstudio.svg"},"_file_vue":{"iconPath":"./icons/vue.svg"},"_file_webpack":{"iconPath":"./icons/webpack.svg"},"_file_word":{"iconPath":"./icons/word.svg"},"_file_xaml":{"iconPath":"./icons/xaml.svg"},"_file_xml":{"iconPath":"./icons/xml.svg"},"_file_yaml":{"iconPath":"./icons/yaml.svg"},"_file_yarn":{"iconPath":"./icons/yarn.svg"},"_file_zip":{"iconPath":"./icons/zip.svg"}},"fileExtensions":{"cmd":"_file_cmd","mustache":"_file_mustache","rails":"_file_rails","styl":"_file_stylus","twig":"_file_twig","swig":"_file_swig","sketch":"_file_sketch","do":"_file_todo","sublime-settings":"_file_sublime","sublime-theme":"_file_sublime","sublime-commands":"_file_sublime","sublime-menu":"_file_sublime","html":"_file_html","jade":"_file_pug","pug":"_file_pug","md":"_file_markdown","md.rendered":"_file_markdown","markdown":"_file_markdown","markdown.rendered":"_file_markdown","css":"_file_css","postcss":"_file_postcss","scss":"_file_sass","sass":"_file_sass","less":"_file_less","json":"_file_json","yaml":"_file_yaml","YAML-tmLanguage":"_file_yaml","yml":"_file_yaml","xml":"_file_xml","plist":"_file_xml","xsd":"_file_xml","dtd":"_file_xml","xsl":"_file_xml","xslt":"_file_xml","resx":"_file_xml","iml":"_file_xml","xquery":"_file_xml","tmLanguage":"_file_xml","png":"_file_image","jpeg":"_file_image","jpg":"_file_image","gif":"_file_image","svg":"_file_svg","eps":"_file_svg","ai":"_file_ai","ico":"_file_image","tif":"_file_image","tiff":"_file_image","psd":"_file_image","psb":"_file_image","ami":"_file_image","apx":"_file_image","bmp":"_file_image","bpg":"_file_image","brk":"_file_image","cur":"_file_image","dds":"_file_image","dng":"_file_image","exr":"_file_image","fpx":"_file_image","gbr":"_file_image","img":"_file_image","jbig2":"_file_image","jb2":"_file_image","jng":"_file_image","jxr":"_file_image","pbm":"_file_image","pgf":"_file_image","pic":"_file_image","raw":"_file_image","webp":"_file_image","php":"_file_php","js":"_file_js","ejs":"_file_js","jsx":"_file_react","ini":"_file_settings","dlc":"_file_settings","dll":"_file_settings","config":"_file_settings","conf":"_file_settings","esx":"_file_js","ts":"_file_typescript","tsx":"_file_react","d.ts":"_file_typescript_def","pdf":"_file_pdf","xlsx":"_file_table","xls":"_file_table","csv":"_file_table","vscodeignore":"_file_vs","vsixmanifest":"_file_vs","suo":"_file_vs","sln":"_file_vs","pdb":"_file_database","cs":"_file_csharp","csproj":"_file_vs","zip":"_file_zip","tar":"_file_zip","gz":"_file_zip","xz":"_file_zip","bzip2":"_file_zip","gzip":"_file_zip","7z":"_file_zip","7zip":"_file_zip","pzip":"_file_zip","wim":"_file_zip","rar":"_file_zip","tgz":"_file_zip","exe":"_file_exe","msi":"_file_exe","java":"_file_java","jar":"_file_java","jsp":"_file_java","c":"_file_c","h":"_file_c","m":"_file_c","cc":"_file_c++","cpp":"_file_c++","hpp":"_file_c++","mm":"_file_c++","cxx":"_file_c++","go":"_file_go","py":"_file_python","url":"_file_url","sh":"_file_console","bat":"_file_console","ps1":"_file_console","fish":"_file_console","bash":"_file_console","gradle":"_file_gradle","doc":"_file_word","docx":"_file_word","rtf":"_file_word","properties":"_file_settings","prop":"_file_settings","settings":"_file_settings","sql":"_file_database","accdb":"_file_database","mdb":"_file_database","cer":"_file_certificate","cert":"_file_certificate","crt":"_file_certificate","pub":"_file_key","key":"_file_key","pem":"_file_key","asc":"_file_key","woff":"_file_font","woff2":"_file_font","ttf":"_file_font","eot":"_file_font","suit":"_file_font","otf":"_file_font","bmap":"_file_font","fnt":"_file_font","odttf":"_file_font","ttc":"_file_font","font":"_file_font","fonts":"_file_font","sui":"_file_font","ntf":"_file_font","mrf":"_file_font","lib":"_file_lib","rb":"_file_ruby","erb":"_file_ruby","fs":"_file_fsharp","fsx":"_file_fsharp","fsi":"_file_fsharp","fsproj":"_file_fsharp","manifest":"_file_xml","swift":"_file_swift","ino":"_file_arduino","dockerignore":"_file_docker","tex":"_file_tex","bib":"_file_lib","pptx":"_file_powerpoint","ppt":"_file_powerpoint","pptm":"_file_powerpoint","potx":"_file_powerpoint","pot":"_file_powerpoint","potm":"_file_powerpoint","ppsx":"_file_powerpoint","ppsm":"_file_powerpoint","pps":"_file_powerpoint","ppam":"_file_powerpoint","ppa":"_file_powerpoint","webm":"_file_movie","mkv":"_file_movie","flv":"_file_movie","vob":"_file_movie","ogv":"_file_movie","ogg":"_file_movie","gifv":"_file_movie","avi":"_file_movie","mov":"_file_movie","qt":"_file_movie","wmv":"_file_movie","yuv":"_file_movie","rm":"_file_movie","rmvb":"_file_movie","mp4":"_file_movie","m4v":"_file_movie","mpg":"_file_movie","mp2":"_file_movie","mpeg":"_file_movie","mpe":"_file_movie","mpv":"_file_movie","m2v":"_file_movie","vdi":"_file_virtual","vbox":"_file_virtual","vbox-prev":"_file_virtual","ics":"_file_email","mp3":"_file_music","flac":"_file_music","m4a":"_file_music","wma":"_file_music","aiff":"_file_music","coffee":"_file_coffee","txt":"_file_document","sqlite":"_file_database","graphql":"_file_json","props":"_file_settings","toml":"_file_settings","rs":"_file_rust","raml":"_file_raml","xaml":"_file_xaml","prefs":"_file_settings","hs":"_file_haskell","kt":"_file_kotlin","project":"_file_xml","patch":"_file_git","dockerfile":"_file_docker","vb":"_file_vs","lua":"_file_lua","clj":"_file_clojure","groovy":"_file_groovy","r":"_file_r","rst":"_file_markdown","dart":"_file_dart","as":"_file_actionscript","mxml":"_file_mxml","ahk":"_file_autohotkey","swf":"_file_flash","swc":"_file_swc","cmake":"_file_cmake","asm":"_file_assembly","a51":"_file_assembly","inc":"_file_assembly","nasm":"_file_assembly","s":"_file_assembly","ms":"_file_assembly","agc":"_file_assembly","ags":"_file_assembly","aea":"_file_assembly","argus":"_file_assembly","mitigus":"_file_assembly","binsource":"_file_assembly","vue":"_file_vue","ml":"_file_ocaml","mli":"_file_ocaml","cmx":"_file_ocaml","js.map":"_file_jsmap","css.map":"_file_cssmap","tmTheme":"_file_markup"},"fileNames":{"gruntfile.js":"_file_grunt","bower.json":"_file_bower",".bowerrc":"_file_bower","webpack.js":"_file_webpack","webpack.config.js":"_file_webpack","webpack.dev.js":"_file_webpack","webpack.prod.js":"_file_webpack","webpack.common.js":"_file_webpack","webpackfile.js":"_file_webpack","ionic.config.json":"_file_ionic",".io-config.json":"_file_ionic","gulpfile.js":"_file_gulp","gulpfile.babel.js":"_file_gulp","package.json":"_file_npm","gradle.properties":"_file_gradle","gradlew":"_file_gradle",".jscsrc":"_file_json",".jshintrc":"_file_json",".jshintignore":"_file_settings",".npmignore":"_file_npm","tsconfig.json":"_file_json","tslint.json":"_file_json","androidmanifest.xml":"_file_android","gradle-wrapper.properties":"_file_gradle",".editorconfig":"_file_settings","procfile":"_file_procfile",".env":"_file_tune","dockerfile":"_file_docker","license":"_file_license","license.md":"_file_license","license.md.rendered":"_file_license","license.txt":"_file_license",".babelrc":"_file_json",".eslintrc":"_file_yaml",".buildignore":"_file_settings",".htaccess":"_file_xml","composer.lock":"_file_json",".gitignore":"_file_git",".gitconfig":"_file_git",".gitattributes":"_file_git",".gitmodules":"_file_git",".gitkeep":"_file_git","yarn.lock":"_file_yarn",".yarnclean":"_file_yarn",".yarn-integrity":"_file_yarn","yarn-error.log":"_file_yarn","contributing.md":"_file_contributing","contributing.md.rendered":"_file_contributing","readme.md":"_file_readme","readme.md.rendered":"_file_readme",".mailmap":"_file_email","makefile":"_file_settings","changelog":"_file_changelog","changelog.md":"_file_changelog","changelog.md.rendered":"_file_changelog","CREDITS":"_file_credits","credits.txt":"_file_credits","credits.md":"_file_credits","credits.md.rendered":"_file_credits",".flowconfig":"_file_flow",".jsbeautifyrc":"_file_json","git-history":"_file_git","angular-cli.json":"_file_angular","app.module.ts":"_file_angular","favicon.ico":"_file_favicon"},"file":"_file_dark","folder":"_folder_dark","folderExpanded":"_folder_open","folderNames":{"node_modules":"_file_nodejs",".git":"_file_git",".github":"_file_github",".gulp":"_file_gulp","bower_components":"_file_bower"},"folderNamesExpanded":{"node_modules":"_file_nodejs",".git":"_file_git",".github":"_file_github",".gulp":"_file_gulp","bower_components":"_file_bower"},"light":{"folderExpanded":"_folder_open","folder":"_folder_light"},"languageIds":{"git":"_file_git"}} +{"iconDefinitions":{"_folder_dark":{"iconPath":"./icons/folder.svg"},"_folder_light":{"iconPath":"./icons/folder-light.svg"},"_folder_open":{"iconPath":"./icons/folder-outline.svg"},"_file_dark":{"iconPath":"./icons/file.svg"},"_file_actionscript":{"iconPath":"./icons/actionscript.svg"},"_file_ai":{"iconPath":"./icons/ai.svg"},"_file_android":{"iconPath":"./icons/android.svg"},"_file_angular":{"iconPath":"./icons/angular.svg"},"_file_arduino":{"iconPath":"./icons/arduino.svg"},"_file_assembly":{"iconPath":"./icons/assembly.svg"},"_file_autohotkey":{"iconPath":"./icons/autohotkey.svg"},"_file_bower":{"iconPath":"./icons/bower.svg"},"_file_c-lang":{"iconPath":"./icons/c-lang.svg"},"_file_certificate":{"iconPath":"./icons/certificate.svg"},"_file_changelog":{"iconPath":"./icons/changelog.svg"},"_file_clojure":{"iconPath":"./icons/clojure.svg"},"_file_cmake":{"iconPath":"./icons/cmake.svg"},"_file_cmd":{"iconPath":"./icons/cmd.svg"},"_file_coffee":{"iconPath":"./icons/coffee.svg"},"_file_console":{"iconPath":"./icons/console.svg"},"_file_contributing":{"iconPath":"./icons/contributing.svg"},"_file_cpp":{"iconPath":"./icons/cpp.svg"},"_file_credits":{"iconPath":"./icons/credits.svg"},"_file_csharp":{"iconPath":"./icons/csharp.svg"},"_file_css-map":{"iconPath":"./icons/css-map.svg"},"_file_css":{"iconPath":"./icons/css.svg"},"_file_dart":{"iconPath":"./icons/dart.svg"},"_file_database":{"iconPath":"./icons/database.svg"},"_file_dlang":{"iconPath":"./icons/dlang.svg"},"_file_docker":{"iconPath":"./icons/docker.svg"},"_file_document":{"iconPath":"./icons/document.svg"},"_file_email":{"iconPath":"./icons/email.svg"},"_file_exe":{"iconPath":"./icons/exe.svg"},"_file_favicon":{"iconPath":"./icons/favicon.svg"},"_file_file":{"iconPath":"./icons/file.svg"},"_file_flash":{"iconPath":"./icons/flash.svg"},"_file_flow":{"iconPath":"./icons/flow.svg"},"_file_folder-light":{"iconPath":"./icons/folder-light.svg"},"_file_folder-outline":{"iconPath":"./icons/folder-outline.svg"},"_file_folder":{"iconPath":"./icons/folder.svg"},"_file_font":{"iconPath":"./icons/font.svg"},"_file_fsharp":{"iconPath":"./icons/fsharp.svg"},"_file_git":{"iconPath":"./icons/git.svg"},"_file_github":{"iconPath":"./icons/github.svg"},"_file_gopher":{"iconPath":"./icons/gopher.svg"},"_file_gradle":{"iconPath":"./icons/gradle.svg"},"_file_groovy":{"iconPath":"./icons/groovy.svg"},"_file_grunt":{"iconPath":"./icons/grunt.svg"},"_file_gulp":{"iconPath":"./icons/gulp.svg"},"_file_haskell":{"iconPath":"./icons/haskell.svg"},"_file_html":{"iconPath":"./icons/html.svg"},"_file_image":{"iconPath":"./icons/image.svg"},"_file_ionic":{"iconPath":"./icons/ionic.svg"},"_file_java":{"iconPath":"./icons/java.svg"},"_file_javascript-map":{"iconPath":"./icons/javascript-map.svg"},"_file_js":{"iconPath":"./icons/js.svg"},"_file_json":{"iconPath":"./icons/json.svg"},"_file_key":{"iconPath":"./icons/key.svg"},"_file_kotlin":{"iconPath":"./icons/kotlin.svg"},"_file_less":{"iconPath":"./icons/less.svg"},"_file_lib":{"iconPath":"./icons/lib.svg"},"_file_license":{"iconPath":"./icons/license.svg"},"_file_lua":{"iconPath":"./icons/lua.svg"},"_file_markdown":{"iconPath":"./icons/markdown.svg"},"_file_markup":{"iconPath":"./icons/markup.svg"},"_file_movie":{"iconPath":"./icons/movie.svg"},"_file_music":{"iconPath":"./icons/music.svg"},"_file_mustache":{"iconPath":"./icons/mustache.svg"},"_file_mxml":{"iconPath":"./icons/mxml.svg"},"_file_nodejs":{"iconPath":"./icons/nodejs.svg"},"_file_npm":{"iconPath":"./icons/npm.svg"},"_file_ocaml":{"iconPath":"./icons/ocaml.svg"},"_file_pdf":{"iconPath":"./icons/pdf.svg"},"_file_php":{"iconPath":"./icons/php.svg"},"_file_polymer":{"iconPath":"./icons/polymer.svg"},"_file_postcss":{"iconPath":"./icons/postcss.svg"},"_file_powerpoint":{"iconPath":"./icons/powerpoint.svg"},"_file_procfile":{"iconPath":"./icons/procfile.svg"},"_file_pug":{"iconPath":"./icons/pug.svg"},"_file_python":{"iconPath":"./icons/python.svg"},"_file_r":{"iconPath":"./icons/r.svg"},"_file_rails":{"iconPath":"./icons/rails.svg"},"_file_raml":{"iconPath":"./icons/raml.svg"},"_file_react":{"iconPath":"./icons/react.svg"},"_file_readme":{"iconPath":"./icons/readme.svg"},"_file_ruby":{"iconPath":"./icons/ruby.svg"},"_file_rust":{"iconPath":"./icons/rust.svg"},"_file_sass":{"iconPath":"./icons/sass.svg"},"_file_settings":{"iconPath":"./icons/settings.svg"},"_file_sketch":{"iconPath":"./icons/sketch.svg"},"_file_star":{"iconPath":"./icons/star.svg"},"_file_stylus":{"iconPath":"./icons/stylus.svg"},"_file_sublime":{"iconPath":"./icons/sublime.svg"},"_file_svg":{"iconPath":"./icons/svg.svg"},"_file_swc":{"iconPath":"./icons/swc.svg"},"_file_swift":{"iconPath":"./icons/swift.svg"},"_file_swig":{"iconPath":"./icons/swig.svg"},"_file_table":{"iconPath":"./icons/table.svg"},"_file_tex":{"iconPath":"./icons/tex.svg"},"_file_todo":{"iconPath":"./icons/todo.svg"},"_file_tune":{"iconPath":"./icons/tune.svg"},"_file_twig":{"iconPath":"./icons/twig.svg"},"_file_typescript":{"iconPath":"./icons/typescript.svg"},"_file_typescript_def":{"iconPath":"./icons/typescript_def.svg"},"_file_url":{"iconPath":"./icons/url.svg"},"_file_virtual":{"iconPath":"./icons/virtual.svg"},"_file_visualstudio":{"iconPath":"./icons/visualstudio.svg"},"_file_vue":{"iconPath":"./icons/vue.svg"},"_file_webpack":{"iconPath":"./icons/webpack.svg"},"_file_word":{"iconPath":"./icons/word.svg"},"_file_xaml":{"iconPath":"./icons/xaml.svg"},"_file_xml":{"iconPath":"./icons/xml.svg"},"_file_yaml":{"iconPath":"./icons/yaml.svg"},"_file_yarn":{"iconPath":"./icons/yarn.svg"},"_file_zip":{"iconPath":"./icons/zip.svg"}},"fileNames":{"gruntfile.js":"_file_grunt","bower.json":"_file_bower",".bowerrc":"_file_bower","webpack.js":"_file_webpack","webpack.config.js":"_file_webpack","webpack.dev.js":"_file_webpack","webpack.prod.js":"_file_webpack","webpack.common.js":"_file_webpack","webpackfile.js":"_file_webpack","ionic.config.json":"_file_ionic",".io-config.json":"_file_ionic","gulpfile.js":"_file_gulp","gulpfile.babel.js":"_file_gulp","package.json":"_file_npm","gradle.properties":"_file_gradle","gradlew":"_file_gradle",".jscsrc":"_file_json",".jshintrc":"_file_json",".jshintignore":"_file_settings",".npmignore":"_file_npm","tsconfig.json":"_file_json","tslint.json":"_file_json","androidmanifest.xml":"_file_android","gradle-wrapper.properties":"_file_gradle",".editorconfig":"_file_settings","procfile":"_file_procfile",".env":"_file_tune","dockerfile":"_file_docker","license":"_file_license","license.md":"_file_license","license.md.rendered":"_file_license","license.txt":"_file_license",".babelrc":"_file_json",".eslintrc":"_file_yaml",".buildignore":"_file_settings",".htaccess":"_file_xml","composer.lock":"_file_json",".gitignore":"_file_git",".gitconfig":"_file_git",".gitattributes":"_file_git",".gitmodules":"_file_git",".gitkeep":"_file_git","yarn.lock":"_file_yarn",".yarnclean":"_file_yarn",".yarn-integrity":"_file_yarn","yarn-error.log":"_file_yarn","contributing.md":"_file_contributing","contributing.md.rendered":"_file_contributing","readme.md":"_file_readme","readme.md.rendered":"_file_readme",".mailmap":"_file_email","makefile":"_file_settings","changelog":"_file_changelog","changelog.md":"_file_changelog","changelog.md.rendered":"_file_changelog","CREDITS":"_file_credits","credits.txt":"_file_credits","credits.md":"_file_credits","credits.md.rendered":"_file_credits",".flowconfig":"_file_flow",".jsbeautifyrc":"_file_json","git-history":"_file_git","angular-cli.json":"_file_angular","app.module.ts":"_file_angular","favicon.ico":"_file_favicon"},"file":"_file_dark","folder":"_folder_dark","folderExpanded":"_folder_open","folderNames":{"node_modules":"_file_nodejs",".git":"_file_git",".github":"_file_github",".gulp":"_file_gulp","bower_components":"_file_bower"},"folderNamesExpanded":{"node_modules":"_file_nodejs",".git":"_file_git",".github":"_file_github",".gulp":"_file_gulp","bower_components":"_file_bower"},"light":{"folderExpanded":"_folder_open","folder":"_folder_light"},"languageIds":{"git":"_file_git"}} diff --git a/package.json b/package.json index 346c49e..991e297 100644 --- a/package.json +++ b/package.json @@ -69,13 +69,8 @@ "gulp": "^3.9.1", "gulp-bump": "^2.7.0", "gulp-conventional-changelog": "^1.1.3", - "gulp-data": "^1.2.1", - "gulp-filelist": "^1.0.0", "gulp-if": "^2.0.2", - "gulp-include": "^2.3.1", - "gulp-rename": "^1.2.2", "gulp-stats": "^0.0.4", - "gulp-template": "^4.0.0", "gulp-util": "^3.0.8", "gulp-watch": "^4.3.8", "json-minify": "^1.0.0", diff --git a/src/icons/icons-theme.json b/src/icons/icons-theme.json index c9cdf13..a414978 100644 --- a/src/icons/icons-theme.json +++ b/src/icons/icons-theme.json @@ -1,9 +1,8 @@ { - //=include "partials/iconDefinitions.js" - //=include "partials/fileExtensions.js" - //=include "partials/fileNames.js" - //=include "partials/fileFolders.js" - //=include "partials/folderNames.js" - //=include "partials/light.js" - //=include "partials/languageIds.js" -} \ No newline at end of file + {{> iconDefinitions}} + {{> fileNames}} + {{> fileFolders}} + {{> folderNames}} + {{> light}} + {{> languageIds}} +} diff --git a/src/icons/partials/iconDefinitions.js b/src/icons/partials/iconDefinitions.js index c67ac5c..3cf8ed6 100644 --- a/src/icons/partials/iconDefinitions.js +++ b/src/icons/partials/iconDefinitions.js @@ -1,17 +1,19 @@ -"iconDefinitions": {<% for( var i = 0; i < icons.length; i++ ){ %> - "_folder_dark": { - "iconPath": "./icons/folder.svg" - }, - "_folder_light": { - "iconPath": "./icons/folder-light.svg" - }, - "_folder_open": { - "iconPath": "./icons/folder-outline.svg" - }, - "_file_dark": { - "iconPath": "./icons/file.svg" - }, - "_file_<%= icons[i] %>": { - "iconPath": "./icons/<%= icons[i] %>.svg" - }<% if( i !== (icons.length - 1)){ %>,<%} %><% } %> -}, \ No newline at end of file +"iconDefinitions": { + "_folder_dark": { + "iconPath": "./icons/folder.svg" + }, + "_folder_light": { + "iconPath": "./icons/folder-light.svg" + }, + "_folder_open": { + "iconPath": "./icons/folder-outline.svg" + }, + "_file_dark": { + "iconPath": "./icons/file.svg" + }, + {{#icons}} + "_file_{{name}}": { + "iconPath": "./icons/{{name}}.svg" + }{{^last}},{{/last}} + {{/icons}} +},