I have real bursts of productivity working from home. Bit of background music or TV and get on with a few tasks, but punctuated by useful household tasks too - put some washing on, mop the kitchen floor, have a shower, mow the lawn etc. Oddly really works, when I am in work I just laze around constantly.