Next: , Previous: , Up: Must Do’s   [Index]


4.2.3.2 Must-Have Packages

Org Mode
  • https://orgmode.org/
  • M-x package-refresh-contents
  • M-x package-list-packages
  • Find Org and install current version is now 9.3.6
  • Install global key bindings
    org-store-link

    (global-set-key (kbd “C-c l”) ’org-store-link)

    org-agenda

    (global-set-key (kbd “C-c a”) ’org-agenda)

    org-capture

    (global-set-key (kbd “C-c c”) ’org-capture)

    org-switchb

    (global-set-key (kbd “C-c b”) ’org-switchb)

  • Set up Org Babel Babel group
    org-babel-load-languages
    • shell
    • perl
    • js
    org-confirm-babel-evaluate
    • set to ’nil’
  • Set up Org Export Backends
    • M-x customize-group RET Org Group
    • Org Export Backends: texinfo, md
  • Set up Org Indent Mode for cleaner view
    • M-x customize-group RET Org Structure group
      • Org startup indented : “t”
  • Set up auto-fill-mode for Org mode file
    • (add-hook 'org-mode-hook 'auto-fill-mode)
  • Set up time-stamp
    • (add-hook ’org-mode-hook 'time-stamp)
Magit Mode
  • https://magit.vc/
  • M-x package-refresh-contents
  • M-x package-list-packages
  • Find Magit and install—current version is now
    Magit 20200217.135, Git 2.17.2 (Apple Git-113), Emacs 27.0.50, darwin
    
  • Install global key bindings to work with Magit from any buffer
    1. (global-set-key (kbd "C-x g") 'magit-status)
    2. (global-set-key (kbd "C-x M-g") 'magit-dispatch)