How To Stop Hugo From Making Indexes For Sections

By default Hugo automatically generate a page for each section. When you create a sub directory in your content folder the section page that’s auto generated would list all of the static pages in that folder.

I didn’t want that listing as I’d created my own. I have wanted solve that for some time but I kept overlooking the solution. It wasn’t a big enough deal for me to try too hard to figure it out but it was annoying enough for my needs that I wanted to change the behavior. I could see how it could be handy but it wasn’t what I wanted. I don’t know how I kept overlooking that. 🤦

Add disableKinds = ["section"] in your config.toml. If you already have tings listed under disablekinds you can just add it.

Sure its a minor change but I wanted my ~/public_html/ to be a little cleaner with less folders that weren’t necessary. I wanted the URLs to be organized a bit differently. Really it’s just bike shedding at this point but now I think I have it how I’ve always wanted it..

back.