Skip to content

feat: add bitbucket icon#639

Open
Skladnayazebra wants to merge 4 commits intonvim-tree:masterfrom
Skladnayazebra:feat/bitbucket-icon
Open

feat: add bitbucket icon#639
Skladnayazebra wants to merge 4 commits intonvim-tree:masterfrom
Skladnayazebra:feat/bitbucket-icon

Conversation

@Skladnayazebra
Copy link
Copy Markdown

@Skladnayazebra Skladnayazebra commented May 2, 2026

This PR adds an icon for bitbucket-pipelines.yml file.

I found 3 size variations of NF Bitbucket icon, tested all of them and chose medium-sized nf-md-bitbucket, it fits the best with other devicons:
image

HEX color is taken from the official icon.

Is it okay that the entire file got changed by formatter? I see that all other lines have 1 extra space now - looks like the name I added is the longest so far.

The new icon is on line 76.

["vite.config.js"] = { icon = "", color = "#FFA800", cterm_color = "214", name = "ViteConfig" },
["vite.config.mjs"] = { icon = "", color = "#FFA800", cterm_color = "214", name = "ViteConfig" },
["vite.config.mts"] = { icon = "", color = "#FFA800", cterm_color = "214", name = "ViteConfig" },
["vite.config.ts"] = { icon = "", color = "#FFA800", cterm_color = "214", name = "ViteConfig" },
Copy link
Copy Markdown
Author

@Skladnayazebra Skladnayazebra May 2, 2026

Choose a reason for hiding this comment

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

looks like these lines were padded by tabs, not spaces. Since I touch the whole file anyways, should I go ahead and reformat these with spaces? Or is it better to do in a separate PR?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Good spot.

Yes, please do change to spaces and regenerate. They will also be ordered correctly after that.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Done

["QtProject.conf"] = { icon = "", color = "#40CD52", cterm_color = "77", name = "Qt" },
["_gvimrc"] = { icon = "", color = "#019833", cterm_color = "28", name = "Gvimrc" },
["_vimrc"] = { icon = "", color = "#019833", cterm_color = "28", name = "Vimrc" },
["bitbucket-pipelines.yml"] = { icon = "󰂨", color = "#2684FF", cterm_color = "33", name = "BitbucketPipelinesConfig" },
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

here's the new icon

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Dark and light icons look good.

@Skladnayazebra
Copy link
Copy Markdown
Author

@alex-courtis hey there, I'm new here and I'm not sure if I'm supposed to signal anything else on top of creating the PR. Got any feedback? I left couple questions, too.

Copy link
Copy Markdown
Member

@alex-courtis alex-courtis left a comment

Choose a reason for hiding this comment

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

Please:

  • Fix formatting as discussed

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