PomoDomate CLI
वह Pomodoro जो आपके टर्मिनल में रहता है
कमांड लाइन छोड़े बिना फ़ोकस बनाए रखें: Pomodoro सेशन, ब्रेक और आँकड़े, सब एक ही कमांड से।
$ pomodomate
🍅 PomoDomate — 25:00
━━━━━━━━━━░░░░░░░░░░ 12:34
[space] रोकें · [s] छोड़ें · [q] बाहर
इंस्टॉलेशन
crates.io से एक कमांड में इंस्टॉल करें, releases पेज से Linux बाइनरी डाउनलोड करें, या सोर्स से ख़ुद बनाएँ: github.com/Zapayox30/Pomodomate-cli/releases
$ cargo install pomodomate-cli
$ git clone https://github.com/Zapayox30/Pomodomate-cli.git
$ cd Pomodomate-cli
$ cargo build --release
Linux (x86_64 और aarch64) के लिए तैयार बाइनरी प्रकाशित हैं। सोर्स से बनाने पर स्थिर Rust टूलचेन चाहिए; बाइनरी target/release/pomodomate में मिलती है। releases की x86_64 बाइनरी में एंबिएंट साउंड शामिल है; aarch64 वाली में नहीं (ALSA क्रॉस-कंपाइल नहीं होता)। cargo से साउंड के लिए --features audio जोड़ें।
कमांड
| कमांड | विवरण |
|---|---|
pomodomate | आपकी सहेजी सेटिंग्स के साथ टाइमर शुरू करता है (-w 50 सिर्फ़ इसी बार अवधि बदलता है) |
pomodomate stats | टाइमर खोले बिना आपके आँकड़े छापता है (--json स्क्रिप्ट और स्टेटस बार के लिए) |
pomodomate daemon | टाइमर को पृष्ठभूमि में चलाता है ताकि आप उसे कहीं से भी नियंत्रित कर सकें |
pomodomate ctl toggle | चल रहे daemon को कमांड भेजता है: toggle, pause, resume, skip, reset या quit |
पूरा संदर्भ, गाइड और कॉन्फ़िगरेशन फ़ाइल रिपॉज़िटरी के README में दर्ज हैं।
CLI ही क्यों?
ऑफ़लाइन काम करता है
न खाता, न कनेक्शन, न इंतज़ार। बस आप और आपका टर्मिनल।
हल्का और बिना ध्यान भटकाए
न टैब, न सूचनाएँ: सिर्फ़ सादे टेक्स्ट का टाइमर।
ओपन सोर्स
सारा कोड GitHub पर: पढ़ें, सुधार सुझाएँ या fork करें।
PomoDomate की भावना
वेब और मोबाइल ऐप वाली वही Pomodoro तकनीक, अपने सबसे मिनिमल रूप में।
GitHub पर प्रोजेक्ट फ़ॉलो करें
कोड, रिलीज़ और गाइड सब GitHub पर हैं, MIT लाइसेंस के तहत।
PomoDomate CLI क्या है
PomoDomate CLI एक Pomodoro टाइमर है जो आपके टर्मिनल के भीतर चलता है: एक कमांड से काम और ब्रेक का चक्र शुरू होता है, टर्मिनल में ही Domate मैस्कॉट बनता है, हर चरण खत्म होने पर डेस्कटॉप सूचना आती है, और जिन दिनों आपने फ़ोकस किया उनका हीटमैप दिखता है। यह MIT लाइसेंस वाली Rust की एक ही बाइनरी है और पूरी तरह ऑफ़लाइन काम करती है: न खाता, न टेलीमेट्री, सारा रिकॉर्ड आपकी अपनी मशीन पर। यह crates.io पर प्रकाशित है (cargo install pomodomate-cli), Linux (x86_64 और aarch64) के लिए तैयार बाइनरी GitHub पर हैं, और आप इसे सोर्स से भी बना सकते हैं। यह वेब ऐप से अलग प्रोग्राम है: टर्मिनल के सेशन स्थानीय ही रहते हैं और अभी आपके PomoDomate खाते से सिंक नहीं होते।
अक्सर पूछे जाने वाले प्रश्न
PomoDomate CLI कैसे इंस्टॉल करें?
अगर Rust इंस्टॉल है तो सबसे तेज़ रास्ता है cargo install pomodomate-cli — crate crates.io पर प्रकाशित है। बिना Rust के, GitHub के releases पेज से अपनी आर्किटेक्चर वाली फ़ाइल डाउनलोड करें, उसे खोलें और pomodomate बाइनरी को अपने PATH में किसी जगह रख दें — जैसे: sudo install -m 755 pomodomate /usr/local/bin/। आप रिपॉज़िटरी क्लोन करके cargo build --release भी चला सकते हैं; बाइनरी target/release/pomodomate में मिलेगी।
इसमें कौन-से कमांड और शॉर्टकट हैं?
सिर्फ़ pomodomate चलाने पर टाइमर खुल जाता है। pomodomate stats टाइमर खोले बिना आपके कुल आँकड़े छापता है — स्क्रिप्ट और स्टेटस बार के लिए --json, और टैग के हिसाब से देखने के लिए --by-tag; pomodomate daemon टाइमर को पृष्ठभूमि में चलाता रहता है, जबकि pomodomate status और pomodomate ctl उसे कहीं से भी पढ़ते और चलाते हैं। फ़्लैग सिर्फ़ उसी बार की अवधि बदलते हैं (-w, -b, -l, -i) और --mute आवाज़ व सूचनाएँ बंद कर देता है; आपके डिफ़ॉल्ट ~/.config/pomodomate/config.toml में रहते हैं। टाइमर के भीतर: स्पेस से शुरू/रोकें, r से रीसेट, s से चरण छोड़ें, h से हीटमैप, d से घड़ी की टाइपोग्राफ़ी बदलें, + और - से मिनट घटाएँ-बढ़ाएँ, ? से मदद और q से बाहर।
क्या टर्मिनल के सेशन मेरे PomoDomate खाते में गिने जाते हैं?
अभी नहीं। CLI पहले ऑफ़लाइन है: यह आपका इतिहास एक स्थानीय फ़ाइल में रखता है, कोई खाता नहीं माँगता और कहीं कुछ नहीं भेजता। pomodomate.com के साथ सिंक प्रोजेक्ट की योजना में है पर अभी आया नहीं है, इसलिए सिक्के, XP, साप्ताहिक चुनौतियाँ और रैंकिंग तभी बढ़ते हैं जब आप वेब ऐप इस्तेमाल करते हैं।
क्या यह macOS या Windows पर चलता है?
प्रकाशित रिलीज़ Linux की बाइनरी हैं, और डेस्कटॉप सूचनाएँ या निष्क्रियता पहचान जैसी सुविधाएँ Linux डेस्कटॉप के लिए बनी हैं, इसलिए आज macOS या Windows के लिए कोई डाउनलोड नहीं है। उन सिस्टम पर ब्राउज़र में वेब संस्करण इस्तेमाल करें: वही Pomodoro चक्र चलता है और खाता होने पर आपके आँकड़े भी सुरक्षित रहते हैं।