इस प्रोजेक्ट के बारे में

टास्कबुक एक कमांड-लाइन कार्य और नोट प्रबंधन उपकरण है जिसे सीधे टर्मिनल से कई बोर्डों में काम को व्यवस्थित करने के लिए डिज़ाइन किया गया है। इसमें एक सरल, न्यूनतम सिंटैक्स और सपाट सीखने की अवस्था है, जो इसे CLI-आधारित वर्कफ़्लो पसंद करने वाले उपयोगकर्ताओं के लिए सुलभ बनाता है। मुख्य विशेषताओं में शामिल हैं: - कार्यों और नोट्स को बोर्डों में व्यवस्थित करना - वििन्न दृष्टिकोणों के लिए बोर् और टाइमलाइन दृश्य - प्राथमिकता स्तर (सामान्य, मध्यम, उच्च) और पसंदीदा/स्टार तंत्र - विेषताओं के आधार पर आइटम खोजें और फ़िल्टर करें - हटाए गए आइटम को संग्रहित और पुनर्स्थापित करें - भ्रष्टाचार को रोकने के लिए परमाणु डेटा लेखन - कस्टम संग्रहण स्थान कॉन्फ़िरेशन - प्रगति अवलोकन - अद्यतन सूचनाएं इंस्टॉलेशन Yarn, NPM, या Snapcraft के माध्यम से उपलब्ध है। डेटा डिफ़ॉल्ट रूप से ~/.taskbook/storage पर JSON फ़ाइलों में संग्रहीत किया जाता है, जिसमें --taskbook-dir फ़्लैग या TASKBOOK_DIR पर्यावरण चर का उपयोग करके रनटाइम पर संग्रहण स्थान को ओवरराइड करने का विकल्प होता है। यह उपकरण कार्यों और नोट्स बनाना, कार्यों को चेक/अनचेक करना, कार्यों को शुरू/रोकना, आइटम को स्टार करना, विवरण को क्लिपबोर्ड पर कॉपी करना, आइटम को बोर्डों के बीच ले जाना, प्राथमिकताएं सेट करना, आइटम हटाना, और विशेषतां के आधार पर आइटम सूचीबद्ध करना समर्थित करता है। कॉन्फ़िरेशन ~/.taskbook.json के माध्यम से प्रबंधित किया जाता है जिसमें टास्कबुक निर्देशिका, पूर्ण कार्यों को प्रदर्शित करने, और प्रगति अवलोकन दिखाने के विकल्प होते हैं। टास्कबुक MIT लाइसेंस के तहत ओपन-सोर्स है और इसे Klaudio Sinani और Mario Sinani द्वारा विकसित किया गया है।