Preheat oven to 350 degrees F.
Cream together the butter, sugar and vanilla. Beat the eggs slightly; then add to the butter mixture and mix well. Sift flour, salt and baking soda; then add slowly to the moist ingredients and mix thoroughly. Mix in the toffee bits, oatmeal, coconut and nuts.
Drop dough by the teaspoonful onto an ungreased baking sheet and bake for 15 minutes.