Sometimes you just need to scratch that middle-of-the-night online shopping itch, so: here's some ideas based on your baby's very basic sleep needs:
A next-to-me type cot or bassinet for your bedroom (as baby should be in your room for at least the first 6 months) OR larger cot that can be adjusted as baby grows
Portable bassinet(s) for living space - the safest space for your baby to sleep in for the first 6 months (at least) is wherever you are day and night so, during the day, it is important to have a safe space for them to sleep within the main living area of the house
Pram bassinet (I would always recommend a bassinet style pram over a carseat convertible one as laid flat is the safest position for baby for long periods e.g. while out and about or when you've just arrived home with a sleeping baby)
A fitted, firm mattress for each sleep space (including yours) - Infant sleep spaces should come with these. Second-Hand ones are not recommended. A firm mattress is necessary to reduce the risk of your little one sinking into a soft space and their breathing being compromised.
A waterproof protector for the mattresses - these are important to keep the bed space dry and should be covered with a sheet that can be securely tucked in
Sleeping bags of various togs (aka thicknesses) - smaller number 'tog' means a thinner material so more suited for warmer temperatures, whereas a larger 'tog' means a thicker sleeping bag so better for the winter months. My favourite for newborns are the Love to Dream swaddle sacks as they keep baby snug while respecting babies natural tendency to want their hands up by their face! It is recommended that, if concerned your baby is too cold, you dress them in multiple light layers that can be easily removed if their temperature begins to increase as opposed to fewer thicker items.
Lighweight cellular blankets - not to be combined with sleeping bags or swaddles but as an option when, for example, baby is sleeping during the day in their moses basket
Night Light - with light on the red spectrum rather than blue or white as red has less of an impact on sleepy hormones at night so you don't wake up too much!
Room thermometer - This is to make sure that the room baby is sleeping is not too hot or too cold: optimal temperatures are between 16-20°C. Colder is always safer than too hot (there's a phrase, cold baby's cry, hot babies die) so, if in doubt, if the room is on the cooler side of the recommendation that is better and you can adjust baby's layers to keep them at a comfortable temperature. Use their chest or back of their neck to assess if too warm.
Sound machine - Some people find this helpful to calm baby, with the sound reminiscent of the womb, as well as to help them sleep next to (what sounds like) a small farmyard in your room
Slings - Human babies are carry mammals so often calm and sleep better in contact so investing in safely babywearing is worth it. Wraps (stretchy or woven) are best for newborns as they are not fixed in positions that often make them unsafe for small babies like structured carriers are. As baby grows, structured, buckle and semi-structured (half-buckle) can work well.
Important: Products advertised for babies as helping them sleep for longer, or deeper are not recommended as safe. Babies have evolved to sleep lightly so as to wake when something internally or externally puts them in danger!
I offer a range of guidance for new parents, including tailored advice and hands on support.