1.0 KiB
1.0 KiB
Packages
Old Emacs TLS Compatibility
Emacs versions older than 26.3 have problems with TLS Authentication to connect with ELPA, this fixes that
(when (version< emacs-version "26.3")
(setq gnutls-algorithm-priority "NORMAL:-VERS-TLS1.3"))
Configuration
(require 'package)
disable startup
this speeds up emacs startup
(setq package-enable-at-startup nil)
Set Package Directory
(setq package-user-dir (expand-file-name "packages" user-emacs-directory))
Add package sources
(add-to-list 'package-archives '("nongnu" . "https://elpa.nongnu.org/nongnu/"))
(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/"))
Initialize
(package-initialize)