31 lines
746 B
Org Mode
31 lines
746 B
Org Mode
#+TITLE: Packages
|
|
|
|
* Configuration
|
|
#+begin_src emacs-lisp
|
|
(require 'package)
|
|
#+end_src
|
|
|
|
** disable startup
|
|
this speeds up emacs startup
|
|
#+begin_src emacs-lisp
|
|
(setq package-enable-at-startup nil)
|
|
#+end_src
|
|
|
|
** Set Package Directory
|
|
#+begin_src emacs-lisp
|
|
(setq package-user-dir (expand-file-name "emacs/packages" (safe-getenv "XDG_DATA_HOME" "~/.local/share")))
|
|
#+end_src
|
|
|
|
** Add package sources
|
|
#+begin_src emacs-lisp
|
|
(add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/"))
|
|
|
|
(add-to-list 'package-archives '("melpa-stable" . "http://stable.melpa.org/packages/"))
|
|
(add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/"))
|
|
#+end_src
|
|
|
|
** Initialize
|
|
#+begin_src emacs-lisp
|
|
(package-initialize)
|
|
#+end_src
|