It's important to have healthy snacks at your desk.
I like trail mix, specifically "Forest Bery" by "Wild Roots". Also, peanut butter filled pretzels (Sam's club), kettle corn, nuts of almost any kind, and certain breakfast cereals.
For a while, I trained myself not to eat snacks during the work day. Sometimes, that works too.
I also try to have snacks that I don't LOVE. Because I'll eat too much. I have to strike a balance. Convient, yes. Nutritious and filling, yes. Delicious? No--just good enough that I won't get up and go to the vending machine or candy corner instead.
What are your favorite (semi) healthy snacks?