From 8219f86fc3fdd1e0428ce41847aba18393a677e5 Mon Sep 17 00:00:00 2001 From: Daniel Henrique Date: Tue, 14 Jul 2026 09:55:55 -0300 Subject: [PATCH] feat: add CLI tool icons to the skills widget MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds 16 command-line tools to the existing "Tools" category: Homebrew, tmux, Neovim, Vim, HTTPie, Zsh, Fish Shell, Kubernetes, Terraform, Ansible, pnpm, Bun, Deno, cURL, FFmpeg, nvm. Icons sourced from simple-icons (CC0), extracted programmatically from the fetched SVGs and diffed byte-for-byte against the source files. Display names kept short (<=10 chars) to avoid the label-overlap issue hit while adding the AI category in a sibling PR. No new query param needed — these are added to the existing &tools= list. README example updated to include them. --- README.md | 4 +- public/src/data/tools.js | 192 +++++++++++++++++++++++++++++++++++ public/src/data/tools.js.map | 2 +- src/data/tools.ts | 192 +++++++++++++++++++++++++++++++++++ 4 files changed, 387 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 26604ae..e9f03f5 100644 --- a/README.md +++ b/README.md @@ -46,10 +46,10 @@ Default | &includeNames=true Default | &includeNames=true :-------------------------:|:-------------------------: -[![GitHub WidgetBox](https://github-widgetbox.vercel.app/api/skills?tools=git,docker,npm,yarn,webpack,gulp,firebase,mongodb,wordpress,shopify,woocommerce,vercel,redis,nodejs,heroku,apache,nginx,aws,jupyter,gradle,prettier)](https://github.com/Jurredr/github-widgetbox) | [![GitHub WidgetBox](https://github-widgetbox.vercel.app/api/skills?tools=git,docker,npm,yarn,webpack,gulp,firebase,mongodb,wordpress,shopify,woocommerce,vercel,redis,nodejs,heroku,apache,nginx,aws,jupyter,gradle,prettier&includeNames=true)](https://github.com/Jurredr/github-widgetbox) +[![GitHub WidgetBox](https://github-widgetbox.vercel.app/api/skills?tools=git,docker,npm,yarn,webpack,gulp,firebase,mongodb,wordpress,shopify,woocommerce,vercel,redis,nodejs,heroku,apache,nginx,aws,jupyter,gradle,prettier,homebrew,tmux,neovim,vim,httpie,zsh,fishshell,kubernetes,terraform,ansible,pnpm,bun,deno,curl,ffmpeg,nvm)](https://github.com/Jurredr/github-widgetbox) | [![GitHub WidgetBox](https://github-widgetbox.vercel.app/api/skills?tools=git,docker,npm,yarn,webpack,gulp,firebase,mongodb,wordpress,shopify,woocommerce,vercel,redis,nodejs,heroku,apache,nginx,aws,jupyter,gradle,prettier,homebrew,tmux,neovim,vim,httpie,zsh,fishshell,kubernetes,terraform,ansible,pnpm,bun,deno,curl,ffmpeg,nvm&includeNames=true)](https://github.com/Jurredr/github-widgetbox) ```md -[![GitHub WidgetBox](https://github-widgetbox.vercel.app/api/skills?tools=git,docker,npm,yarn,webpack,gulp,firebase,mongodb,wordpress,shopify,woocommerce,vercel,redis,nodejs,heroku,apache,nginx,aws,jupyter,gradle,prettier)](https://github.com/Jurredr/github-widgetbox) +[![GitHub WidgetBox](https://github-widgetbox.vercel.app/api/skills?tools=git,docker,npm,yarn,webpack,gulp,firebase,mongodb,wordpress,shopify,woocommerce,vercel,redis,nodejs,heroku,apache,nginx,aws,jupyter,gradle,prettier,homebrew,tmux,neovim,vim,httpie,zsh,fishshell,kubernetes,terraform,ansible,pnpm,bun,deno,curl,ffmpeg,nvm)](https://github.com/Jurredr/github-widgetbox) ``` diff --git a/public/src/data/tools.js b/public/src/data/tools.js index 5ff9df9..3299e14 100644 --- a/public/src/data/tools.js +++ b/public/src/data/tools.js @@ -263,6 +263,198 @@ const tools = [ height: 36.302, xOffset: 0, }, + { + name: ['Homebrew', 'Brew'], + colorFrom: '#FDE0B0', + colorTo: '#FBB040', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['tmux'], + colorFrom: '#A8EEA9', + colorTo: '#1BB91F', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Neovim', 'nvim'], + colorFrom: '#B4E0A5', + colorTo: '#57A143', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Vim'], + colorFrom: '#A0DDB0', + colorTo: '#019733', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['HTTPie'], + colorFrom: '#D3F5DE', + colorTo: '#73DC8C', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Zsh'], + colorFrom: '#FDC3A6', + colorTo: '#F15A24', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['FishShell', 'Fish'], + colorFrom: '#B0EEB0', + colorTo: '#34C534', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Kubernetes', 'K8s', 'kubectl'], + colorFrom: '#B7C8F5', + colorTo: '#326CE5', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Terraform'], + colorFrom: '#D4C2ED', + colorTo: '#844FBA', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Ansible'], + colorFrom: '#FBA7A7', + colorTo: '#EE0000', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['pnpm'], + colorFrom: '#FDD199', + colorTo: '#F69220', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Bun'], + colorFrom: '#F2E4C2', + colorTo: '#000000', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Deno'], + colorFrom: '#B3B3B3', + colorTo: '#000000', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['cURL', 'curl'], + colorFrom: '#A9C9DA', + colorTo: '#073551', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['FFmpeg'], + colorFrom: '#A0D6A5', + colorTo: '#007808', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['nvm', 'NodeVersionManager'], + colorFrom: '#FBF0AE', + colorTo: '#F4DD4B', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, ]; exports.default = tools; //# sourceMappingURL=tools.js.map \ No newline at end of file diff --git a/public/src/data/tools.js.map b/public/src/data/tools.js.map index c456b55..b946fa5 100644 --- a/public/src/data/tools.js.map +++ b/public/src/data/tools.js.map @@ -1 +1 @@ -{"version":3,"file":"tools.js","sourceRoot":"","sources":["../../../src/data/tools.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"tools.js","sourceRoot":"","sources":["../../../src/data/tools.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/data/tools.ts b/src/data/tools.ts index 01383cb..9a12d4f 100644 --- a/src/data/tools.ts +++ b/src/data/tools.ts @@ -263,6 +263,198 @@ const tools: IconData[] = [ height: 36.302, xOffset: 0, }, + { + name: ['Homebrew', 'Brew'], + colorFrom: '#FDE0B0', + colorTo: '#FBB040', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['tmux'], + colorFrom: '#A8EEA9', + colorTo: '#1BB91F', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Neovim', 'nvim'], + colorFrom: '#B4E0A5', + colorTo: '#57A143', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Vim'], + colorFrom: '#A0DDB0', + colorTo: '#019733', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['HTTPie'], + colorFrom: '#D3F5DE', + colorTo: '#73DC8C', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Zsh'], + colorFrom: '#FDC3A6', + colorTo: '#F15A24', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['FishShell', 'Fish'], + colorFrom: '#B0EEB0', + colorTo: '#34C534', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Kubernetes', 'K8s', 'kubectl'], + colorFrom: '#B7C8F5', + colorTo: '#326CE5', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Terraform'], + colorFrom: '#D4C2ED', + colorTo: '#844FBA', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Ansible'], + colorFrom: '#FBA7A7', + colorTo: '#EE0000', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['pnpm'], + colorFrom: '#FDD199', + colorTo: '#F69220', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Bun'], + colorFrom: '#F2E4C2', + colorTo: '#000000', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['Deno'], + colorFrom: '#B3B3B3', + colorTo: '#000000', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['cURL', 'curl'], + colorFrom: '#A9C9DA', + colorTo: '#073551', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['FFmpeg'], + colorFrom: '#A0D6A5', + colorTo: '#007808', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, + { + name: ['nvm', 'NodeVersionManager'], + colorFrom: '#FBF0AE', + colorTo: '#F4DD4B', + icon: ` + + + `, + width: 36, + height: 36, + xOffset: 0, + }, ] export default tools