feat(plugin-md-power): add icons about ai (#836)

This commit is contained in:
pengzhanbo 2026-02-12 00:59:02 +08:00 committed by GitHub
parent d573fada7a
commit 32e4f92c61
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -400,18 +400,30 @@ export const definitions: Definitions = {
'logs': 'vscode-icons:folder-type-log',
'logging': 'vscode-icons:folder-type-log',
'.svelte-kit': 'vscode-icons:folder-type-svelte',
'.git': 'vscode-icons:folder-type-git',
'.github': 'vscode-icons:folder-type-github',
'.gitlab': 'vscode-icons:folder-type-gitlab',
'.vscode': 'vscode-icons:folder-type-vscode',
'.husky': 'vscode-icons:folder-type-husky',
'.idea': 'vscode-icons:folder-type-idea',
'.changesets': 'vscode-icons:folder-type-changesets',
'.vercel': 'vscode-icons:folder-type-vercel',
'.netlify': 'vscode-icons:folder-type-netlify',
'.claude': 'vscode-icons:folder-type-claude',
'.cursor': 'vscode-icons:folder-type-cursor',
'.gemini': 'vscode-icons:folder-type-gemini',
'.windsurf': 'vscode-icons:folder-type-windsurf',
},
files: {
'package.json': 'vscode-icons:file-type-node',
'pnpm-debug.log': 'vscode-icons:file-type-light-pnpm',
'pnpm-lock.yaml': 'vscode-icons:file-type-light-pnpm',
'pnpm-workspace.yaml': 'vscode-icons:file-type-light-pnpm',
'.pnpmfile.cjs': 'vscode-icons:file-type-light-pnpm',
'pnpmfile.js': 'vscode-icons:file-type-light-pnpm',
'biome.json': 'vscode-icons:file-type-biome',
'bun.lockb': 'vscode-icons:file-type-bun',
'COMMIT_EDITMSG': 'vscode-icons:file-type-git',
@ -505,7 +517,69 @@ export const definitions: Definitions = {
'Cargo.toml': 'vscode-icons:file-type-cargo',
'Cargo.lock': 'vscode-icons:file-type-cargo',
'npm-debug.log': 'vscode-icons:file-type-npm',
'components.json': 'vscode-icons:file-type-light-shadcn',
'.postcssrc': 'vscode-icons:file-type-postcssconfig',
'.postcssrc.json': 'vscode-icons:file-type-postcssconfig',
'.postcssrc.yaml': 'vscode-icons:file-type-postcssconfig',
'.postcssrc.yml': 'vscode-icons:file-type-postcssconfig',
'.postcssrc.ts': 'vscode-icons:file-type-postcssconfig',
'.postcssrc.cts': 'vscode-icons:file-type-postcssconfig',
'.postcssrc.mts': 'vscode-icons:file-type-postcssconfig',
'.postcssrc.js': 'vscode-icons:file-type-postcssconfig',
'.postcssrc.cjs': 'vscode-icons:file-type-postcssconfig',
'.postcssrc.mjs': 'vscode-icons:file-type-postcssconfig',
'postcss.config.ts': 'vscode-icons:file-type-postcssconfig',
'postcss.config.cts': 'vscode-icons:file-type-postcssconfig',
'postcss.config.mts': 'vscode-icons:file-type-postcssconfig',
'postcss.config.js': 'vscode-icons:file-type-postcssconfig',
'postcss.config.cjs': 'vscode-icons:file-type-postcssconfig',
'postcss.config.mjs': 'vscode-icons:file-type-postcssconfig',
'uno.config.js': 'vscode-icons:file-type-unocss',
'uno.config.mjs': 'vscode-icons:file-type-unocss',
'uno.config.ts': 'vscode-icons:file-type-unocss',
'unocss.config.js': 'vscode-icons:file-type-unocss',
'unocss.config.mjs': 'vscode-icons:file-type-unocss',
'unocss.config.ts': 'vscode-icons:file-type-unocss',
'rolldown.config.js': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.cjs': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.mjs': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.ts': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.common.js': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.common.cjs': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.common.mjs': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.common.ts': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.dev.js': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.dev.cjs': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.dev.mjs': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.dev.ts': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.prod.js': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.prod.cjs': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.prod.mjs': 'vscode-icons:file-type-light-rolldown',
'rolldown.config.prod.ts': 'vscode-icons:file-type-light-rolldown',
'tsdown.config.js': 'vscode-icons:file-type-light-tsdown',
'tsdown.config.cjs': 'vscode-icons:file-type-light-tsdown',
'tsdown.config.mjs': 'vscode-icons:file-type-light-tsdown',
'tsdown.config.ts': 'vscode-icons:file-type-light-tsdown',
'tsdown.config.json': 'vscode-icons:file-type-light-tsdown',
'.oxlintignore': 'vscode-icons:file-type-oxc',
'.oxlintrc.json': 'vscode-icons:file-type-oxc',
'.oxlintrc.jsonc': 'vscode-icons:file-type-oxc',
'.oxfmtrc.json': 'vscode-icons:file-type-oxc',
'.oxfmtrc.jsonc': 'vscode-icons:file-type-oxc',
'agents.md': 'vscode-icons:file-type-agents',
'AGENTS.md': 'vscode-icons:file-type-agents',
'claude.md': 'vscode-icons:file-type-claude',
'CLAUDE.md': 'vscode-icons:file-type-claude',
'copilot-instructions.md': 'vscode-icons:file-type-copilot',
'COPILOT-INSTRUCTIONS.md': 'vscode-icons:file-type-copilot',
'github-copilot.xml': 'vscode-icons:file-type-copilot',
'instructions.md': 'vscode-icons:file-type-copilot',
'INSTRUCTIONS.md': 'vscode-icons:file-type-copilot',
},
extensions: {
'.astro': 'vscode-icons:file-type-light-astro',
@ -551,6 +625,7 @@ export const definitions: Definitions = {
'.cfg': 'vscode-icons:file-type-config',
'.conf': 'vscode-icons:file-type-config',
'.cr': 'vscode-icons:file-type-light-crystal',
'.dll': 'vscode-icons:file-type-binary',
'.ecr': 'vscode-icons:file-type-light-crystal',
'.slang': 'vscode-icons:file-type-slang',
'.cson': 'vscode-icons:file-type-json',