Add ag and helm-projectile for helm-ag.
Try out helm-M-x