Agree about putting down the books!
As Dundermifflin said, they often make you feel that anything you do now will be 'storing up trouble for the future' or 'making a rod for your own back'
Baibe schange so much and behaviour evolves as they grow up - they can't learn bad habits at this age.
If you'd prefer a bit of structure - and I do - try starting your day at a set time, say 7 am, and aim to have her in bed at a reasonable time, say between 7 and 8 pm, but I really wouldn't stress too much about what happens in between. Saying that, most babies of that age won't stay awake for more than 1 1/2 - 2 hours at a time, so maybe use that as a basis for your 'routine'
And I'd always offer a feed is she's grizzly or unsettled, even if it isn't technically 'time' yet - just to be sure she's not hungry - their appetites can vary so much day to day, with growth spurts and all.
But it sounds like you're doing a fab job - enjoy it, and listen to your Mum - it sounds like she has the right idea!!!