I would consider this as starting point. If you plan to use garden soil blends , this could be learning tank. I personally preffer bought soils from store. But that means extra expense. After many years, I made my piece that I love to enjoy rather expensive hobby XD. So, with long background of having tiny tanks, I would suggest some "clip on" led aquaroum light like orion maybe. THis would provide decent light for all low demanding and some medium plants. Be prepared to spend some cash on plants, since some might die off, or you wanna change scape. Small tanks are usualy nice to practise scape with one centerpiece driftwood at center and smaller plants arround it. There is lot of ideas arround if you google pics. As for soil, garedn one likes to do mess in tanks and I am rather sure that you need a bit of prepping that before putting it into tank. I heared that lot of people likes to use garden sand in tanks (washed), so if you put some small amount of substrate at bottom and sand above you should be fine at start. Water changes are neccesary, this is comming from personal experience, at least every two weeks, but prefferably every week at about 25% more or less. You need alot of plants in low tech tank and no livestock at start, but some kind of light you will need. I tried to go that way once but but for me it ended badly so I put my tank in garage and did not touched for years. It is hard. Basically, to make plants grow I would advise LEd lightning, soil, maybe rinsed with water with low amount of rotting stuff in it and above that maybe sand? Some easy beginner plants that would like low light levels and grow fast so they spend lot of nutrients you will have there. ALso, filters help alot, so I would consider some cheaper sponge one to make your life easier. It is still low tech but it may help with lot of beginner problems. Heck you can even consider diy co2 for plants one day (I have that in my tank).
Also, almost forgot one last most important advice: Make sure you read alot. More informations on aquariums in general will help.