Calcure 是您從未想過需要的基於終端的日曆和任務管理器

Calcure 是您從未想過需要的基於終端的日曆和任務管理器

跟踪您應該做什麼以及何時做,是自文明誕生以來一直困擾著人類的挑戰。

如果筆和紙對您來說太陳舊,並且您不想使用託管的在線日曆來組織您的虛擬日曆,Calcure 是您一直在尋找的基於終端的日曆和任務管理器。

什麼是 Calcure,為什麼要使用它?

在待辦事項列表和日曆頂部的銀筆

自 Unix 早期以來,日曆和組織應用程序一直是計算機系統的主要組成部分,並且幾乎與當今銷售的每部智能手機捆綁在一起。如果您是一個忙碌的人或有您需要保留的約會,日曆應用程序可以幫助您確保您在正確的時間和地點做您應該做的事情。

世界上最流行的日曆應用程序可能是谷歌日曆。如果您已登錄 Google 帳戶,則可以在任何瀏覽器中訪問google.com/calendar。如果您擁有 Android 手機或 Chromebook,Google 日曆是默認打開的應用程序。

使用現有最大的監控廣告公司提供的日曆應用程序的缺點是,雖然它非常有用,但它為公司提供了更多關於你的數據,這些數據可以出售、出租、移交給執法部門或使用進一步完善您的廣告資料。

如果出於某種原因,Google 單方面決定刪除您的帳戶,您將丟失日曆及其約會,以及您的電子郵件帳戶、保存的文檔、照片和其他所有內容。依靠外部供應商提供必需品從來都不是一個好主意。

對於大多數基本的日曆需求,您不需要在雲中託管的應用程序。大多數發行版都預裝了日曆,並且有多個足夠的 GUI 驅動的日曆和任務管理器應用程序可供下載。

但是 GUI 應用程序會消耗系統資源,並且被一些人認為是臃腫的。對於現代鍵盤俠來說,帶有 TUI(終端用戶界面)的應用程序比帶有 GUI 的應用程序更受歡迎。

Calcure 是一個現代的、可定制的日曆和任務管理器,具有吸引人的界面。它管理您的事件和任務,並可以從其他基於終端的實用程序(包括 calcurse 和 taskwarrior)導入事件和任務。

它甚至會告訴你當前的天氣!

如何在 Linux 上安裝 Calcure

用 pip 安裝 calcure

Calcure 是一個 Python 應用程序,需要 Python 3 和 PIP 才能運行。如果您的系統上還沒有 Python 3,請按照我們的指南在 Linux 上安裝 Python 和 PIP。

Calcure 還依賴於holidaysjdatetime Python 庫。你可以安裝它們:

pip install holidays jdatetime

您現在可以使用以下命令安裝 Calcure:

pip install --upgrade calcure

檢查是否滿足要求後,安裝只需幾秒鐘。首次啟動 Calcure 時,將在~/.config/calcure/中創建配置文件和數據文件。

您可以從任何終端啟動 Calcure:

calcure

使用 Calcure 從 Linux 終端組織您的生活!

顯示日曆和日誌的 Calcure 默認視圖

打開 Calcure,您會看到屏幕被垂直分成兩部分。左側較寬的部分是日曆視圖,顯示當月的概覽,主要節假日已經用鉛筆標出。在右側,您會看到日記視圖——您可以在其中寫下您需要做的事情做,沒有指定任何特定的日期或事件。將其視為一種待辦事項列表或任務管理器。

您一次只能編輯或操作屏幕的一部分。您可以使用空格鍵在日曆和日記之間切換。

日曆的外觀和行為完全符合您的要求,這一點很重要,您可以通過使用 nano 編輯應用程序的配置文件來自定義 Calcure 的各個方面。

nano ~/.config/calcure/config.ini

在此文件中,您會找到一個巨大的選項列表。您不必更改它們中的任何一個,但您可能會發現將 Calcure 指向您的 taskwarrior 文件夾和您的 calcurse 事件文件很有用。

如果您擔心 Calcure 啟動時愛管閒事的人會偷偷窺視您,請查看以下行:

privacy_mode = no

…並將值更改為yes。下次啟動 Calcure 時,任何敏感信息都將替換為星號。您可以使用“ * ”鍵從 Calcure 中切換隱私模式。

緊接在此選項下,您會看到啟用或禁用當前天氣的行。如果您不喜歡拉開窗簾,凝視窗外沉悶的天空,則應將此選項設置為“”。

weather_city設置為離你最近的城市,並確保將“ holiday_country ”設置為你自己的國家。當您在配置中四處尋找時,您可以更改一周開始的日子、週末的日子、日記的標題、配色方案以及各種日曆事件的圖標,包括假期、航班、Zoom 電話和牙醫預約。

當您對配置感到滿意時,使用Ctrl + O保存並退出 nano,然後使用Ctrl + X

回到主應用程序,您可能急於開始安排約會並寫日記。

按鍵盤上的“ v ”鍵從月視圖切換到日視圖,並使用“ n ”和“ p ”或使用向上向下箭頭鍵在日期之間導航。

Calcure 在每日日曆視圖中顯示事件

要添加事件,請點擊“ a ”。如果您從月度視圖執行此操作,則需要輸入事件發生的月份日期。無需從月視圖切換到日視圖,然後使用箭頭選擇所需日期,您可以在任一視圖中按“ g ”並直接輸入日期。

其他有用的日曆鍵綁定包括“ h ”和“ l ”,用於將事件優先級設置為高或低,“ d ”用於刪除事件,“ e ”用於編輯。

在期刊方面,鍵綁定是相似的。以下是一些最有用的:

  • a:添加任務
  • A:添加子任務
  • v:將任務標記為已完成
  • u:取消標記任務
  • h:將任務標記或取消標記為重要
  • l:將任務標記或取消標記為低優先級
  • .:切換任務的隱私
  • d:刪除任務及其所有子任務
  • D:刪除所有任務
  • f:添加/更改任務的截止日期
  • F:刪除任務的截止日期
  • s:在任務和子任務之間切換
  • e:編輯任務
  • C:從 Calcurse 導入任務
  • W:從taskwarrior導入任務

您可以通過按“ ? ”立即從 Calcure 中查看完整的鍵綁定列表。“。

用 Calcure 安排您的餘生!

Calcure 可以幫助您在您應該去的地方並從終端組織您的生活,而無需將您的數據交給廣告公司。

您只需決定在約會、會議或約會時穿什麼。幸運的是,有一些很棒的應用程序可以幫助您管理衣櫥!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *