The picture below shows how my desk looks after I got my new Mac Book Pro (2017). The bright adapter is for USB, HDMI, USB-C and Ethernet. The darker adapter is from USB-C to Mini Display Port.

It's not quite satisfying to have a bunch of cables and adapters right in the middle of the desk. So I'm looking for a solution so that I can put all the adapters and their connected devices to a hidden spot, and just connect them with one (or two) cables to the laptop.

Mac

Usb Extension Cable

UsbUsb extension hub usb extension hub for macbook

Usb Extension Hub Usb Extension Hub For Macbook Pro

Basically, I would need either an USB-C extension coord or a hub from USB-C to USB-C. Is there anything available?