Rename Tab names from bundle.yaml

Hi everyone,
I’m working on customizing a bundle.yaml file and need to rename the tab names defined inside it. I’d like to understand the correct structure, best practices, and any potential limitations when modifying tab labels through this configuration file.

If anyone has experience with adjusting UI labels or reorganizing tabs via bundle.yaml, I’d really appreciate your guidance or examples.

Thanks in advance!

Have a look at the developer docs here pyRevit Bundles as it contains everything that you need

Placing a bundle.yaml in the .extension folder (meaning the *.extension “root”) only supports layout order. So it’s possible to set the order of the tabs as you want them to be organized. (If you load the pyrevit tab, it will appear first in the order regardless of the bundle order, as it has to load first.)

Same goes for a bundle.yaml in the *.tab folder, it can set the layout order, but not define the the tab title.

The current code only supoorts defining tab title using the *.tab folder name. It will set the tab.name and not the tab.ui_title.

What are you trying to do specifically?

Thank you to response quickly.

I have read the documentation. it says the .tab folder behaves like a pyRevit Bundle and then I tried to set the metadata of tabs but I do not get what i expect, it did not overwrite the name of tab. So I renamed the tab folder.

Thank you for your help! I extremelly appreciate.
Best regards,
Aris

Thank you for your reponse quickly.

I was trying to rename a tab folder from a bundle.yaml because I am using git source control and I thought if I rename a folder, git notice the changes of renaming the folder, it has a bunch of scripts the tab folder. So I thought if it might rename the tab folder through bundle files.