- Tempest rush with rune Northern Breeze (Reduces the channeling cost of Tempest Rush to 8 Spirit.)
- Mantra of Healing with rune Circular Breathing (Mantra of Healing also regenerates 3 Spirit per second.)
- Exalted Soul passive (Increases maximum Spirit by 100 and increases Spirit Regeneration by 1 per
second.Spirit fuels your defensive and offensive abilities.)
- Chant of Resonance passive (Duration of all Mantras increased by 7 minutes. While one of your Mantras is active you gain 2 Spirit every second.)
- two fist weapons with +spirit regen
So I managed to get ~ 9.2 spirit per second (according to the character details).
Theoretical with 8 channeling costs I should be able to rush endless and still generate enough spirit to use healing / shielding / whatever sometimes.
Practical I run out of spirit after a while (I just hold the right mouse key pressed so there were no second initial costs of TR)