Which laptop do you have? In the link you gave it has a 1060 3gb version and a 1060 6gb version. The fact of the matter is, neither of those GPUs will run modern AAA games at 1080p @144hz with reasonable settings. The 1060 6gb will be your best chance at getting higher fps in some games, but the 1060 is designed for 1080P @ 60hz. The 1060 3gb will be even worse.
Download GPUz from here and it will tell you what GPU you have in the laptop.
https://www.techpowerup.com/gpuz/
If you have a 1060 3gb, I would not spend the money on a high refresh rate monitor. If you have a 1060 6gb and like older games or some MOBAs like LOL then it may be a good purchase. All you will need to do is hook the monitor up through your mini Display...