I have the Thinkpad Thunderbolt 3 Dock (40AC) for my T470s and it's brilliant.
It's also compatible with the Type E Thinkpad Ultradock
> Compatible Devices ThinkPad A485, L480, L580, P52s, T480, T480s, T580, X1 Carbon 20KG, 20KH, X280
Currently at 2560x1440/144hz.
That's kind of a bit basic.
I've been using ne (nice editor) for years and it's still only a couple of hundred kilobytes, while still being relatively full featured. I don't know why it isn't a standard install on most systems instead of nano, which is awful.