I also recently bought a monitor with USB-C (Thunderbolt 3) which I can plug it's single cable into my DELL XPS and charge it, output 4K@60 to the display, and have my mouse and keyboard which are connected to the back of the monitor.
The downside is when I want to use the same kb/mouse with my desktop, I have to unplug them from the monitor and plug them into the desktop.