Not sure if it’s a good way but you can create a Skin Extension.
You can add a StyleSheetExtension object to the Home Page and style your page to your needs, in this case you can add this CSS to the StyleSheetExtension object:
#leftPanels {
display: none;
}
#body.content.panel-left-width-Medium.panel-right-width-Medium .main {
position: static;
}
It did hide the side panels for me:
If you want to remove the side panel and not just hide it, you can add the JavaScriptExtension object and do document.querySelector("#leftPanels").remove();
It works, but now I’m wondering: is there a way to override the templates for specific pages only? Sounds like a job for Skin Extension and/or Skin Application: something like attach OverridingTemplateObject to a page, similar to the StyleSheetExtension object, change the template, and then let it be included in the same page, all sub pages, on demand, etc, similar to the StyleSheetExtension objects.