Skip to content

feat: add bitbucket icon#639

Merged
alex-courtis merged 4 commits into
nvim-tree:masterfrom
Skladnayazebra:feat/bitbucket-icon
May 8, 2026
Merged

feat: add bitbucket icon#639
alex-courtis merged 4 commits into
nvim-tree:masterfrom
Skladnayazebra:feat/bitbucket-icon

Conversation

@Skladnayazebra
Copy link
Copy Markdown
Contributor

@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
Contributor 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
Contributor 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
Contributor 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
Contributor 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

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.

Many thanks for your contribution!

@alex-courtis alex-courtis merged commit 2795c26 into nvim-tree:master May 8, 2026
5 checks passed
@Skladnayazebra Skladnayazebra deleted the feat/bitbucket-icon branch May 9, 2026 08:18
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