HTML tags not indenting as expected


New Atom user coming from Sublime and this one issue is driving me crazy.

Is there a way to get html tags to function more like curly braces? When I press return between two HTML tags, I want to get a new line in between the opening and closing tag that is indented one level greater than the tags.

I installed emmet which somehow makes HTML tags function how I want, but it only seems to work if the HTML tag is not indented. Any tabs added in front of the opening HTML tag results in the default functionality. In the GIF below I have disabled all community packages.

Any help is greatly appreciated.