M init.el => init.el +1 -22
@@ 1,3 1,4 @@
+(load-file "~/.emacs.d/lisp/packages.el")
(load-file "~/.emacs.d/lisp/appearance.el")
;;; Winner mode: allows for undoing and redoing of windoow configurations
@@ 11,28 12,6 @@
;;; Don't make backup files
(setq make-backup-files nil)
-;;; Include package
-(require 'package)
-
-;;; Add melpa archives
-(let* ((no-ssl (and (memq system-type '(windows-nt ms-dos))
- (not (gnutls-available-p))))
- (url (concat (if no-ssl "http" "https") "://melpa.org/packages/")))
- (add-to-list 'package-archives (cons "melpa" url) t))
-
-(add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/") t)
-
-;;; Load and activate lisp packages
-(package-initialize)
-
-;;; fetch the list of available packages
-(unless package-archive-contents
- (package-refresh-contents))
-
-;;; Install use-package for easy package configuration
-(unless (package-installed-p 'use-package)
- (package-install 'use-package))
-
;;; Custom themes
;; Default theme
(unless (package-installed-p 'monokai-theme)
A lisp/packages.el => lisp/packages.el +21 -0
@@ 0,0 1,21 @@
+(require 'package)
+
+;;; Add melpa archive
+(let* ((no-ssl (and (memq system-type '(windows-nt ms-dos))
+ (not (gnutls-available-p))))
+ (url (concat (if no-ssl "http" "https") "://melpa.org/packages/")))
+ (add-to-list 'package-archives (cons "melpa" url) t))
+
+;;; Add org archive
+(add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/") t)
+
+;;; Load and activate lisp packages
+(package-initialize)
+
+;;; Fetch the list of available packages
+(unless package-archive-contents
+ (package-refresh-contents))
+
+;;; Install use-package for easy package configuration
+(unless (package-installed-p 'use-package)
+ (package-install 'use-package))