Browse Source

Breaking out packages into their seperate lists

master
Drew Short 8 years ago
parent
commit
9957627e9e
  1. 52
      home/.emacs.d/init.el

52
home/.emacs.d/init.el

@ -13,24 +13,37 @@
;; Package management
(load "package")
(package-initialize)
(defvar sothr/packages '(auto-complete
better-defaults
cyberpunk-theme
gist
magit
markdown-mode
neotree
org
org-ac
org-autolist
org-bullets
org-doing
projectile
slime
go-mode
rust-mode
yaml-mode)
"Default packages")
;; Theme packages
(defvar sothr/themes '(cyberpunk-theme) "Themes")
;; Tool packages
(defvar sothr/tools '(auto-complete
better-defaults
gist
projectile
magit
neotree
slime)
"Tools")
;; Additional mode packages
(defvar sothr/modes '(markdown-mode
go-mode
rust-mode
yaml-mode)
"Modes")
;; Org mode specific packages
(defvar sothr/org '(org
org-ac
org-autolist
org-bullets
org-doing)
"Org Mode Packages")
;; Combine the package lists
(defvar sothr/packages (append sothr/packages sothr/tools sothr/modes) "Default Packages")
;; Repositories
(add-to-list 'package-archives
@ -83,9 +96,6 @@
;; Inferior Lisp interpreter is found at $CL_BIN
(setq inferior-lisp-program (getenv "CL_BIN"))
(setq slime-contribs '(slime-fancy))
;; Load my default theme
;(load-theme 'cyberpunk t)
;; A method create a lambda that switches between
;; themes with the press of a button

Loading…
Cancel
Save