umonitor – Update Resolutions of Monitors on Hotplugged in Linux

This guide will cover installation and basic usage of umonitor on Linux. umonitor is a dynamic monitor management written in C and distributed as a single binary package. The name dynamic monitor management means that the positions and resolutions of your screen monitors will be automatically updated whenever they are hotplugged.