What you are describing could have been our daughter, but we figured out what would work for the 2 of us all the way through her high school years. We did like Sara B.. We would have her wake up 10 minutes earlier than necessary with a choice, do you want 5 more minutes?
Most times she said yes.. Then after 5 minutes. If she was not up. Do you need 5 more minutes?
She usually would do the 5 more again and then get up on her own.. We were right on time for her to be up..
Our daughter is still in no way a morning person. We made an agreement no big conversations in the mornings, not a lot of questions in the morning. To accomplish this, we talked about what would she be wearing the next day?
For the week we reviewed what was for lunch.. it was written on the calendar.. All paperwork that needed to be signed or needed money had been taken care of the night before and was in her back pack.
Breakfast for the week had also been decided on when I went to the grocery store the week before. Smoothies, cereal, toast, breakfast tacos, Quesadillas etc.. So not fit throwing was necessary.
I also kept a balance of money n her lunch card in case we were too late to make up a lunch.
Just brainstorm together about some solutions.