Skip to content

Commit 6a436e7

Browse files
Names (#186)
* fix : Fire Breath --> Fire * fix : Breath Retention --> Retention * fix : Swooning Breath --> Swooning * doc : PROGRAMS.md updated * fix : autopep8
1 parent ef42ffc commit 6a436e7

File tree

4 files changed

+31
-31
lines changed

4 files changed

+31
-31
lines changed

CHANGELOG.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
66

77
## [Unreleased]
88
### Added
9-
- Fire Breath program
10-
- Breath Retention program
11-
- Swooning Breath program
9+
- Fire program
10+
- Retention program
11+
- Swooning program
1212
- `--generate-config` argument
1313
- `--color` argument
1414
- `--bg-color` argument

PROGRAMS.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Nafas Breathing Programs
22

3-
**Last Update: 2026-02-18**
3+
**Last Update: 2026-02-19**
44

55
| **Program** | **Description** | **Level** | **Ratios**<br>**(I:R:E:S)** | **Unit**<br>**(Seconds)** | **Cycles** |
66
|----------------------|-------------------------------------------------------------------------------------------------------------------------------|-------------------|-----------------------|--------------------------|----------------|
@@ -21,9 +21,9 @@
2121
| Energizing | Breathing program to recharge energy levels and improve alertness. Ideal for users or professionals needing a quick boost of focus and energy. | B<br>M<br>A | 6:0:4:0<br>6:4:6:1<br>6:6:6:1 | 1<br>1<br>1 | 6<br>8<br>10 |
2222
| Box | A breathing technique involving equal counts of inhaling, retaining, exhaling, and sustaining to enhance focus and calm. | B<br>M<br>A | 4:4:4:4<br>4:4:4:4<br>4:4:4:4 | 1<br>1<br>1 | 4<br>8<br>15 |
2323
| Coherent | Breathing program for optimizing heart rate variability (HRV). It triggers the ideal breath rate for relaxation and emotional regulation. Useful for daily stress management or biofeedback training. | B<br>M<br>A | 5:0:5:0<br>5:0:5:0<br>5:0:5:0 | 1<br>1<br>1 | 30<br>50<br>70 |
24-
| Fire Breath | Agnisar Pranayama, or Fire Breath, is a powerful yoga breathing technique, Agni means fire, and Sara stands for movement; Agnisara Kriya is the process of cleansing or purifying the organs of the abdomen, by the heat (fire) generated during the practice of this breathing technique. | B<br>M<br>A | 3:0:5:12<br>3:0:5:12<br>3:0:5:12 | 1<br>1<br>1 | 10<br>20<br>30 |
25-
| Breath Retention | Kevala Kumbhaka, or Breath Retention, is an advanced yogic practice involving holding the breath after exhalation. This technique promotes deep inner stillness, enhances concentration, and balances the nervous system, making it a powerful tool for achieving mental clarity and heightened awareness. | B<br>M<br>A | 2:0:2:12<br>2:0:2:12<br>2:0:2:12 | 1<br>1<br>1 | 5<br>10<br>15 |
26-
| Swooning Breath | It is a calming yogic breathing technique that promotes relaxation and heightened consciousness. By extending breath retention and focusing inward, it helps to quiet the mind, reduce stress, and promote mental stillness. | B<br>M<br>A | 5:10:7:0<br>5:10:7:0<br>5:10:7:0 | 1<br>1<br>1 | 7<br>12<br>21 |
24+
| Fire | Agnisar Pranayama, or Fire Breath, is a powerful yoga breathing technique, Agni means fire, and Sara stands for movement; Agnisara Kriya is the process of cleansing or purifying the organs of the abdomen, by the heat (fire) generated during the practice of this breathing technique. | B<br>M<br>A | 3:0:5:12<br>3:0:5:12<br>3:0:5:12 | 1<br>1<br>1 | 10<br>20<br>30 |
25+
| Retention | Kevala Kumbhaka, or Breath Retention, is an advanced yogic practice involving holding the breath after exhalation. This technique promotes deep inner stillness, enhances concentration, and balances the nervous system, making it a powerful tool for achieving mental clarity and heightened awareness. | B<br>M<br>A | 2:0:2:12<br>2:0:2:12<br>2:0:2:12 | 1<br>1<br>1 | 5<br>10<br>15 |
26+
| Swooning | It is a calming yogic breathing technique that promotes relaxation and heightened consciousness. By extending breath retention and focusing inward, it helps to quiet the mind, reduce stress, and promote mental stillness. | B<br>M<br>A | 5:10:7:0<br>5:10:7:0<br>5:10:7:0 | 1<br>1<br>1 | 7<br>12<br>21 |
2727

2828
**Notes**:
2929
- *I: Inhale, R: Retain, E: Exhale, S: Sustain, B: Beginner, M: Medium, A: Advanced*

nafas/params.py

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,9 @@
9999
15: "Energizing",
100100
16: "Box",
101101
17: "Coherent",
102-
18: "Fire Breath",
103-
19: "Breath Retention",
104-
20: "Swooning Breath"},
102+
18: "Fire",
103+
19: "Retention",
104+
20: "Swooning"},
105105
"level": {
106106
1: "Beginner",
107107
2: "Medium",
@@ -153,23 +153,23 @@
153153

154154
HARMONY_ADVANCED = {"ratio": [1, 5, 2, 1], "unit": 3, "pre": 3, "cycle": 16}
155155

156-
FIRE_BREATH_BEGINNER = {"ratio": [3, 0, 5, 12], "unit": 1, "pre": 3, "cycle": 10}
156+
FIRE_BEGINNER = {"ratio": [3, 0, 5, 12], "unit": 1, "pre": 3, "cycle": 10}
157157

158-
FIRE_BREATH_MEDIUM = {"ratio": [3, 0, 5, 12], "unit": 1, "pre": 3, "cycle": 20}
158+
FIRE_MEDIUM = {"ratio": [3, 0, 5, 12], "unit": 1, "pre": 3, "cycle": 20}
159159

160-
FIRE_BREATH_ADVANCED = {"ratio": [3, 0, 5, 12], "unit": 1, "pre": 3, "cycle": 30}
160+
FIRE_ADVANCED = {"ratio": [3, 0, 5, 12], "unit": 1, "pre": 3, "cycle": 30}
161161

162-
BREATH_RETENTION_BEGINNER = {"ratio": [2, 0, 2, 12], "unit": 1, "pre": 3, "cycle": 5}
162+
RETENTION_BEGINNER = {"ratio": [2, 0, 2, 12], "unit": 1, "pre": 3, "cycle": 5}
163163

164-
BREATH_RETENTION_MEDIUM = {"ratio": [2, 0, 2, 12], "unit": 1, "pre": 3, "cycle": 10}
164+
RETENTION_MEDIUM = {"ratio": [2, 0, 2, 12], "unit": 1, "pre": 3, "cycle": 10}
165165

166-
BREATH_RETENTION_ADVANCED = {"ratio": [2, 0, 2, 12], "unit": 1, "pre": 3, "cycle": 15}
166+
RETENTION_ADVANCED = {"ratio": [2, 0, 2, 12], "unit": 1, "pre": 3, "cycle": 15}
167167

168-
SWOONING_BREATH_BEGINNER = {"ratio": [5, 10, 7, 0], "unit": 1, "pre": 3, "cycle": 7}
168+
SWOONING_BEGINNER = {"ratio": [5, 10, 7, 0], "unit": 1, "pre": 3, "cycle": 7}
169169

170-
SWOONING_BREATH_MEDIUM = {"ratio": [5, 10, 7, 0], "unit": 1, "pre": 3, "cycle": 12}
170+
SWOONING_MEDIUM = {"ratio": [5, 10, 7, 0], "unit": 1, "pre": 3, "cycle": 12}
171171

172-
SWOONING_BREATH_ADVANCED = {"ratio": [5, 10, 7, 0], "unit": 1, "pre": 3, "cycle": 21}
172+
SWOONING_ADVANCED = {"ratio": [5, 10, 7, 0], "unit": 1, "pre": 3, "cycle": 21}
173173

174174

175175
RELAX2_BEGINNER = {
@@ -531,15 +531,15 @@
531531
"Coherent": {"Beginner": COHERENT_BEGINNER,
532532
"Medium": COHERENT_MEDIUM,
533533
"Advanced": COHERENT_ADVANCED},
534-
"Fire Breath": {"Beginner": FIRE_BREATH_BEGINNER,
535-
"Medium": FIRE_BREATH_MEDIUM,
536-
"Advanced": FIRE_BREATH_ADVANCED},
537-
"Breath Retention": {"Beginner": BREATH_RETENTION_BEGINNER,
538-
"Medium": BREATH_RETENTION_MEDIUM,
539-
"Advanced": BREATH_RETENTION_ADVANCED},
540-
"Swooning Breath": {"Beginner": SWOONING_BREATH_BEGINNER,
541-
"Medium": SWOONING_BREATH_MEDIUM,
542-
"Advanced": SWOONING_BREATH_ADVANCED},
534+
"Fire": {"Beginner": FIRE_BEGINNER,
535+
"Medium": FIRE_MEDIUM,
536+
"Advanced": FIRE_ADVANCED},
537+
"Retention": {"Beginner": RETENTION_BEGINNER,
538+
"Medium": RETENTION_MEDIUM,
539+
"Advanced": RETENTION_ADVANCED},
540+
"Swooning": {"Beginner": SWOONING_BEGINNER,
541+
"Medium": SWOONING_MEDIUM,
542+
"Advanced": SWOONING_ADVANCED},
543543
}
544544

545545
SPEAKER_LIST = [

test/test.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -165,9 +165,9 @@
165165
15- Energizing (~ 2 minutes)
166166
16- Box (~ 2 minutes)
167167
17- Coherent (~ 8 minutes)
168-
18- Fire Breath (~ 7 minutes)
169-
19- Breath Retention (~ 3 minutes)
170-
20- Swooning Breath (~ 5 minutes)
168+
18- Fire (~ 7 minutes)
169+
19- Retention (~ 3 minutes)
170+
20- Swooning (~ 5 minutes)
171171
- Choose a level:
172172
<BLANKLINE>
173173
1- Beginner

0 commit comments

Comments
 (0)