These are really really good!
I can add a few, which helped me a lot through my depression and getting things done in general:
- Plan your breaks: "I'll do one hours of this and then have a quick break and go for a walk"
- Set yourself rewards. It doesn't matter how tiny they are, but - atleast for me - they are effective: "When I finish this today I'll get a nice meal at my favorite restaurant".
- Set yourself a time limit. This goes more or less with the one above. Set yourself some time limit that you'll only work til something like 5pm and then enjoy your free time. It doesn't matter if you have finished your work today or not. Maybe it wasn't even possible to finish it in one day at the first place. Plus what helps me a lot is, if you don't finish your current task in time make a quick bullet list for your task for next day. Be realistic and start with super simple goals.