Look on the original charger, at the Output line. It's around 5 volts (5.0 or 5.2 isn't critical.) Look at the current (mA or A - 1A=1,000mA). Any charger that can supply
at least that much will work. (The phone draws as much as it's designed to draw, as long as the charger can supply it. A 10 Amp charger won't charge the phone faster than a 5 Amp charger, because no phone should be able to draw even 5 Amps - it would cook almost any battery sold with cellphones today. The most a Nexus 6 should draw is 3.22 Amps (the capacity of the battery - or a 1C [1 times the capacity of the battery] charge), and it's probably designed to draw about 1/3 of that.
As far as the cable, Samsung plays games (5 pin, 9 pin, 11 pin), but most other manufacturers use the standard 5 pin connector, so any microUSB-to-USB cable will work, even one designed for charging only (no data) like the ones that come with wireless headsets.
The trick isn't the charger, it's how you treat the battery. Fully charge it before using it the first time. Then use it until the phone tells you to charge it. Repeat that twice more.
From then on, try to
never let the battery get below 40% charge. (Charge between 40% and 60%.) That will give you maximum battery life. (See
Battery University - How to Prolong Lithium-based Batteries - these people make battery analyzers, so they know how batteries react to all sorts of charging profiles.)
Especially with a phone that you can't replace batteries by just removing the back cover, keeping the battery going as long as possible is critical. (I have a 10 year old phone, still running on the same batteries - replaceable, and I have 3 - that it had 10 years ago. And I've seen people ruin a battery in less than 6 months by constantly running it until it was near 0 charge.) If the phone has to go into the shop for a new battery, you're probably paying $50-$100 to have a $10 battery (that costs $30 retail) replaced.