Skip to content

Add CLI tool icons to the skills widget#29

Open
eudanielhenrique wants to merge 1 commit into
Jurredr:masterfrom
eudanielhenrique:feat/cli-tools-icons
Open

Add CLI tool icons to the skills widget#29
eudanielhenrique wants to merge 1 commit into
Jurredr:masterfrom
eudanielhenrique:feat/cli-tools-icons

Conversation

@eudanielhenrique

Copy link
Copy Markdown
Contributor

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 #28.

No new query param needed — these are added to the existing &tools= list. README example updated to include them.

While verifying for duplicate aliases across all the icon data files, I also noticed a pre-existing issue on master unrelated to this PR: frameworks.ts has two byte-for-byte identical Ionic entries (lines 218 and 230). Not touching it here since it's out of scope, but flagging in case it's worth a quick cleanup.

Test plan

  • npm run build compiles cleanly
  • Verified every icon's path data byte-for-byte against the fetched simple-icons source
  • Checked for duplicate/case-insensitive-colliding aliases across all data files (found and fixed one I'd introduced on a sibling PR: macOS/MacOS)

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.
Copilot AI review requested due to automatic review settings July 14, 2026 12:57
@vercel

vercel Bot commented Jul 14, 2026

Copy link
Copy Markdown

@eudanielhenrique is attempting to deploy a commit to the Jurre's projects Team on Vercel.

A member of the Team first needs to authorize it.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants