Well some items may be added to the above mentioned lists.
What happens during your meditation time is connected to every single other thing you do in your day. Therefore it is impossible to devellop in meditation if outside of that time you keep fulfilling your cravings. You must get your 5 sila perfect.
You must absolutely abandon any sexual activity, otherwise you can't even reach the first jhana, not to mention intoxicants.
You must restrain yourself in entertainments, ideally suppress them all (TV, movies, music, getting out with friends who are deeply concerned with fulfilling desires, parties etc.).
Don't get yourself busy with the world. Guard your sense doors, don't get involved in sense pleasures. Give up as many responsabilities as possible, they bother your meditation very much. Don't watch the news, you will always be told when something really important happens.
Cultivate wholesome thoughts for everyone. Practice metta bhavana after each sitting for a few minutes.
You also better restrain yourself in food, not eating at night, or very lightly. Restrain in sleep, decrease your time of sleep, because you don't need to sleep 8 nor 7 nor even 6 hours a night. You can very rightly transform your time of sleep into time for meditation.
Generally speaking, go to the essential, only perform deeds which are absolutely necessary, give up all other activities and get to sit whenever you managed some free time.
But the best instructions are given by the Buddha himself
Where knowledge ends, religion begins. - B. Disraelihttp://www.buddha-vacana.org
As a sweet-smelling and beautiful lotus flower may grow upon a heap of rubbish thrown on the highway, so also, out of the rubbish heap of beings may appear a disciple of the Buddha, who with his wisdom, shines resplendent in wisdom. -/ Dhp 58-59