This is a more complex question than it seems. Do you have a small frame or large frame Glock? In my experience they're different enough to need to be modified differently. (Mostly due to the larger strike size).
Most trigger modifications are designed to reduce weight of pull, but Glocks can have a pronounced 'wall' before let-off/striker release. Some mods can reduce that wall along with the trigger weight, some don't. Some mods can make that wall more pronounced, but reduce trigger weight overall.
In order to really dial-in a Glock trigger to what you want, you may need to modify the trigger shoe, connector, trigger spring, striker spring and firing pin safety plunger spring. You can also polish the safety plunger or get a new lighter safety plunger. (I'd avoid titanium safety plungers.)
Overall, I'd get a ZEV or Timney kit. But, you can buy all the parts to modify it for yourself nearly the same money and then dial it in the way you want.
In a Gen3/4 small frame, I like a Lone Wolf adjustable trigger shoe, 4.0lbs striker spring, 3.0 Double Diamond or 3.5 factory minus type connector, 6.0lbs trigger spring and reduced weight firing pin plunger spring. I use Wolff springs.