Preheat oven to 375 degrees F.
In a small bowl, mix the flour, baking powder, baking soda and salt.
In a large bowl with electric mixer, beat the softened butter with the sugars until light and fluffy.
Beat in the egg and vanilla, beating well.
Add the flour gradually, beating well after each addition so it’s well mixed.
Stir in the coconut, white chocolate chips and the nuts.
Drop by rounded tablespoonful onto ungreased cookie sheets, leaving about 2-inches between each cookie.
Bake for 8-10 minutes, or until edges begin to get golden brown.
Cool on cookie sheet for 2 minutes before removing to rack to cool completely.