I've been trying to remove my 'customizations' from the program, and uninstalling seemed to be the most effective option
Not necessarily.
If you customizations are just changes made in, for example, Wireshark > Preferences, those changes will, on UN*Xes (including macOS), be in ~/.config/wireshark
, as Jaap said. Dragging the Wireshark app to the trash will not remove those, and the Read me first.html
instructions won't remove them, either. What you should do in that case is, as per Jaap's answer, should be to remove that directory. (Quit Wireshark first before doing that.)
That can be done in a Terminal window by doing rm -rf ~/.config/wireshark
; doing it from the Finder is a bit more work - you'd have to open a Finder window, point it to your home directory (that should appear in the sidebar on the left, with an icon of a house and your login name next to it), click Command-Shift-. (that's the Command key, the Shift key, and the "greater than/period" key). There should be a ".config" folder (somewhat faded out, to indicate that it's a normally-hidden file/folder) near the top; double-click it. There should be a "wireshark" folder (no, not capital-W); just drag that to the Trash. Then click Command-Shift-. again (unless you want to continue to see hidden files and folders in the Finder). You'll be able to start up Wireshark again after that; it should start up without your customizations.
If those aren't all of your customizations - for example, if you modified files in /Applications/Wireshark
or added files under /Applications/Wireshark
- then removing Wireshark would remove those customizations (but not the preference customizations).
How do you uninstall any other program from a Mac? What makes this different?
Usually you simply drag the application icon out of the 'Applications' folder and into the trash. However, this does not completely uninstall your support files. So files like the user preferences that I mentioned in my post remain and are used (again) whenever you reinstall the program.
That's true of most if not all applications for macOS; it's not unique to Wireshark. Only stuff in the app bundle go into the trash; nothing under your home directory, such as preferences, go away.