;;; org-use.el --- Note taking and todo list (builtin package)
;;; Commentary:
;;; Code:

(use-package org
  :config
  (setq org-completion-use-ido t)

  (setq org-startup-folded nil       ; Headings are unfolded when file is opened
        org-startup-indented t       ; Display sections/outlines indented
        org-startup-truncated nil))  ; Wrap long lines instead of truncating

(require 'evil-core)
(use-package evil-org
  :config
  ;; Unbind some evil keys that evil-org overrides
  (evil-define-key 'normal evil-org-mode-map
    "g j" nil
    "g k" nil
    "o" nil
    "O" nil
    "J" nil
    "K" nil)

  ;; Now bind our own keys
  (evil-define-key 'normal evil-org-mode-map
    "[" 'outline-previous-visible-heading
    "]" 'outline-next-visible-heading))

(provide 'org-use)

;;; org-use.el ends here

;;; org-use.el --- Note taking and todo list (builtin package)
;;; Commentary:
;;; Code:

(use-package org
  :config
  (setq org-completion-use-ido t)

  (setq org-todo-keywords '("TODO" "WAITING" "NEVER" "DONE"))

  (setq org-startup-folded nil       ; Headings are unfolded when file is opened
        org-startup-indented t       ; Display sections/outlines indented
        org-startup-truncated nil))  ; Wrap long lines instead of truncating

(require 'evil-core)
(use-package evil-org
  :config
  ;; Unbind some evil keys that evil-org overrides
  (evil-define-key 'normal evil-org-mode-map
    "g j" nil
    "g k" nil
    "o" nil
    "O" nil
    "J" nil
    "K" nil)

  ;; Now bind our own keys
  (evil-define-key 'normal evil-org-mode-map
    "[" 'outline-previous-visible-heading
    "]" 'outline-next-visible-heading))

(provide 'org-use)

;;; org-use.el ends here

Add more org mode todo keywords
Add more org mode todo keywords

strburst/dotfiles