Smokers only bug me when they come to my desk (right after smoking a cigarette) and get about 6 inches from my face when leaning in to look at my screen to ask a question... The vape thing, I agree completely, it stinks worse than cigarette smoke. Frankly I don't think smokers and vapers know just how utterly offensive their smoke and odors are to someone who not only doesn't smoke but is also hyper-sensitive to smells and tastes.
My office has the server closet in it, and that room has no drop ceiling, and the space above is always a slightly different temp/air pressure, so consequently, any air on my half of the building will quickly wander into my office, including smelly food being cooked and the worst: when people spray half a can of fabreeze in the bathroom then turn off the fan and leave the door open... My God I have had to flee my office at times to keep from throwing up. I can handle a little ---steaming pile of meadow muffin--- smell, but that crap in a can that supposedly covers it up is the worst.
Number one for me though would be people walking into my office regardless of if I am on the phone or focused on other issues and exclaim "There's an error on my computer!" When I give them the flat stare waiting for them to elaborate, they look at me like that was enough information to fix any problem. Usually I start digging in my drawer until they ask what I am looking for, to which I respond, "My magic wand, I am sure it's in here somewhere." Never sure if they just want me to wave my hands around and fix the problem or drop everything I am doing to go and look at the error because they somehow lost the ability to read the moment their computer didn't do what they expected it to do.
This is closely followed by other verbose requests for tech support like:
"Email stopped working"
"Can you ping my printer?"
"My internet is broken"
and the one that bugs me the most
"Your system doesn't work" (as if it is my system, and I control companies like Microsoft, Cisco, or Intel)