How do I disable the scripts icon from being a gizmo by default?

I understand I can disable the Gizmo in the gizmos panel but it doesn’t sync the setting over different projects. This means that the gizmo must be turned off in every project.

My custom package has icons for all scripts. If I don’t want the gizmo to show in the scene, is there a setting I can toggle to turn off the gizmo so that the gizmo is always off?

If you are talking about the gizmo that you draw in OnDrawGizmos, I think you could use this and check it in your OnDrawGizmos, and provide a method to turn a bool setting on/off:

I believe that is across the board for all projects.