Is my diet plan good?

Options
I adjusted it to my uni schedule and sleeping habits.
So when I wake up(around 7am) I'll eat an apple because I can't eat much just after I wake up. Then I'll eat a sesame bagel and yogurt during uni break(around 10am). I used to eat granola bars, but I found out I am allergic to them. For lunch, I'll eat either steak or fish or shrimp. Second snack would be an apple again. And dinner will be either a cabbage salad or salad made of cucumbers and tomatoes with just a little cheese for taste and olive oil.
I can't exercise much(past injury) but I do try to do sit-ups, crunches, lunges and I also plank. I'll start taking Pilates(it's doctor approved :wink: ) in June.