Preheat the oven to 375 and line two baking sheets with parchment paper.
In a food processor, cream the butter and sugar until smooth.
Add the egg and vanilla and mix well.
Add walnuts and mix until they are well chopped up.
Add in flour, salt, and baking powder and mix until just blended.
Add oats and dried fruit and pulse once or twice, then finishing mixing in with a spoon.
Spoon out small amounts, about 1 ½ Tablespoons, onto the baking sheets.
Bake for 10 minutes, rotating the baking sheets at 5 minutes, if necessary.
Remove from oven and cool on cooling racks (or eat one or two warm!).