git ssb

1+

Zach! / kriya-helper



Tree:
📄LICENSE
📄README.md
📄__init__.py
📄breath_of_fire.py
📄cat_cow.py
📄closing_remark.py
📄hollow_body.py
📄intertwingled.py
📄kriya-helper.py
📄mantra.py
📄meditation.py
📁sounds
README.md

kriya-helper

This is a program to help guide you through Kundalini Kriyas This Readme is aspirational right now, put here mostly to gather my thoughts on what it is I'd like to make!

Context

In Kundalini Yoga, you practice a regular kriya. This is a series of chants and movements that help unloack something in you or provide something for you or the universe around you. The order of movements, and the time you spend doing them, is important and exact.

When practicing the kriya, you want to ideally move from section to section quickly and without thought. This way you can stay in the moment and intention. But if you are new to Kundalini (like I am!) then you often have to check the scribbled piece of paper where you wrote this procession down in between movements and you just set a timer on your phone. This def breaks the flow, when you are trying to unlock and reset your phone's timer every 1-3 minutes.

So what is needed is a program that tells me what movement i'm at right now, and has a timer set automatically for each movement. This way I can just look up and check the computer screen to know what i should be doing next, and not have to worry about any phone timer or setting up 15 multiple egg timers each morning.

Usage

The first stage of this helper will be for a single kriya (the one i'm practicing now). In the terminal, i'll just type the name of the kriya I'm about to do and confirm that I want to start it.

Then, there will be a full screen that displays, in large font, the name of the movement I should be practicing now, and in smaller font a description of what it is I should be doing. The helper knows how many minutes I've set to practice each movement, and will sound a clear (but not annoying) chime at the end of the movement.

When the timer chimes, the screen automatically switches to the next movement in the procession (changing the title and description shown on the screen) and sets a new timer specific to that movement.

When all movements are done, there is a "finished!" message shown on the screen and the user can then exit the helper program.

Future

There are two big goals for the future: being able to choose from a list of kriyas the one you want to practice, and being able to adjust the times per movement. (the times are strict, but for your experience level. So a beginner may do 1 minute dragon's breath, then 3 minutes cat-cow, then 3 minutes of Sa Ta Na Ma while an experienced practictioner may do the same movements but at 7 minutes, 11 minutes, and 11 minutes respectively.)

Further on, I'd like for someone to be able to add their own kriya's through a simple editor and adjust the descriptions and time--or have people be able to send someone a kriya that can be opened up through this program. These are bigger dreams. Right now I just wanna not have to look at my phone so much and practice coding loops.

Built with git-ssb-web