org_agenda - sunchane/documentation GitHub Wiki

Orgzly & Emacs 使用 Agenda

使用環境

  • Emacs (Spacemacs 及 org imenu-list layer 開啟 menu-bar-mode) 主選單 Org -> TODO Lists -> Global TODO Lists 會顯示所有在 ~/.spacemacs 中 org-agenda-files 的路徑。
    • ~/.spacemacs 設定 (defun dotspacemacs/user-config () …之後插入以下設定 -> (menu-bar-mode t) (setq org-agenda-files (directory-files-recursively “~/smb/dropbox/Orgzly/” “.org$”))
      • 其中 “~/smb/dropbox/Orgzly/” 為你的 Dropbox 存放 Android Orgzly 的雲端資料夾。 手機安裝 Orgzly 後設定之,然後根據你的桌上型電腦的 Dropbox 同步資料夾位置。
  • Android Orgzly 設定
    • 主選單 -> 設定
      • 外觀 & 感覺 程式的外觀修改,以對眼睛友善為原則,此 APP 配置都蠻清楚的。
      • 筆記 & 筆記本 設定資料顯示的偏好,特別說明的是 “狀態” 這個選項 ->
        • 啟用 (todo) 任務的關鍵字 這是每個項目的狀態欄的選項,為了設計符合 Scrum 的思維,增加一些狀態含意。 空隔區分輸入 -> 使用者故事 產品待辦清單 TODO 準備好 衝刺待辦清單
        • 完成 (done) 任務的關鍵字 輸入 -> 交付 取消

        這樣就可以在手機之中增加不同的狀態了,另外 Emacs 也有 Kanban 製表的套件,可以整合這些狀態。

    • Android 筆記本增加
      • 每個筆記本都代表一個 org 檔案,Emacs Org 在讀取 TODO Agenda 時,要區分上述我們設定的狀態,就要在 org 文件的開頭增加設定。 Orgzly 進入某個筆記本時,右上角的 ⋮ -> 編輯前言: 輸入 #+SEQ_TODO: 使用者故事(t) 產品待辦清單(p) TODO(T!) 準備好(g@) 衝刺待辦清單(s) | 交付(r@/!) 取消(r@/!) 也可以直接在桌面環境中編輯 org 檔案在開頭加入上述指令。
      • 每個 org 檔案都建議設定 #+SEQ_TODO,Emacs 顯示 Agenda Lists 就可以更多樣化。 (可以依自己的喜好變化。) 如圖。
⚠️ **GitHub.com Fallback** ⚠️