The 1060 build would be far better for gaming. The 2600 and 2600x are the same CPU, the 2600x just has higher stock clocks. The performance difference in games between the two will be little to nothing. The performance difference between a 1050 ti and a 1060 3gb is comparatively much larger.
I would really recommend a 1060 6gb however. You may want to save up a bit more.