Just been playing about with ADB and the navigation bar on the bottom of the Pixel 2.
I really feel like that bar eats into screen 'real estate' and wondered if it could be hidden like it can on other Android devices.
It can't, but can be with an app and ADB.
So i've just done it.
Works really nicely, but not perfect.
Here's Instagram before and after activating it:
And the home screen shifts the buttons completely too:
Not sure if i'll keep it this way. It also lets you remove the nav bar at the top too but I prefer that being there.
Annoying as it should be built into the OS to do this.