I like almonds, pecans and cashews too.
Make sure you get the unsalted variety otherwise you'll be thirsten big time.
If you want other foods, I typically bring some of the following with me to work every day:
32oz protein drink... 60g vanilla protein + 3 cups of frozen berries maybe creatine, some water ~480-500 kcals.
lettuce wraps. slice of turkey, slice of cheese, and a dab of hummus, all wrapped in lettuce. x3... ~ 600 kcals
60g vanilla protein + handful of almonds + handful of pecans + water and ice. my guess on this is around 500-700 kcals (I have no clue, and it sort've depends on hand size).
Beef Jerkey, nuff said.
pepperoni. not that crappy cocktail pepperoni, but the big sticks of it. A couple good size chunks of this will set you up with about 400+ kcals.
MD bars, they're pretty tasty and each is good for about 200-220 kcals
50g chocolate protein + two big ass tablespoons of peanut butter + cup of cottage cheese (do yourself a favor and limit it to a cup, otherwise it can taste gnarly). Get some ice in there. ~ 600 kcals.
60g protein + 3 cups of frozen mixed fruit from costco and some water maybe a banana too. not a bad 400-475.9125kcals, and it's really damn tasty.
hope that gives ya some ideas.