X-Git-Url: http://47.100.26.94:8080/?a=blobdiff_plain;f=emacs.d%2Finit.el;h=c61e6a8d28e2008780270cec09351a25eafaa489;hb=43cd51d646358253988b5acf823c68091a60de9c;hp=939d1ddbffe9f20cd8399314a392b59e290ce255;hpb=d637c5935ed0e90d26046e9f7d9e0e39ab4f6238;p=dotfiles.git diff --git a/emacs.d/init.el b/emacs.d/init.el index 939d1dd..c61e6a8 100644 --- a/emacs.d/init.el +++ b/emacs.d/init.el @@ -6,16 +6,20 @@ ;; You may delete these explanatory comments. ;(package-initialize) -; (load-library "url-handlers") + (load-library "url-handlers") (setenv "PATH" (concat (getenv "PATH") ":/usr/local/bin")) (setq exec-path (append exec-path '("/usr/local/bin"))) ;; package manager (require 'package) + (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) - +(add-to-list 'package-archives + '("org" . "http://orgmode.org/elpa/") t) +;(add-to-list 'package-archives +; '("marmalade" . "http://marmalade-repo.org/packages/") t) (package-initialize) @@ -29,11 +33,25 @@ ;;;;; load path (add-to-list 'load-path "~/.emacs.d/elisp") +;;; load elisp config (require 'init-base) (require 'init-magit) +(require 'init-helm) +(require 'init-projectile) +(require 'init-org) + + + + + + +(use-package ido-vertical-mode + :ensure t) + + (use-package hydra :ensure t :config @@ -46,6 +64,12 @@ :init (bind-key "C-." 'ace-jump-mode)) +(use-package sublime-themes + :ensure t + :config + (load-theme 'spolsky t) + ) + @@ -243,7 +267,7 @@ ;; If there is more than one, they won't work right. '(package-selected-packages (quote - (yasnippet workgroups2 w3m use-package tangotango-theme tabbar smex session rich-minority relative-line-numbers recentf-ext projectile-speedbar pp-c-l powerline persp-projectile paradox page-break-lines org-cliplink org-caldav org-bullets multi-term monokai-theme molokai-theme moe-theme minibuffer-line markdown-mode magit linum-relative key-chord jekyll-modes irony iedit ido-vertical-mode ido-ubiquitous icicles hydra highlight-tail highlight-escape-sequences highlight-current-line helm-projectile helm-ls-svn helm-ls-git helm-gtags helm-ag google-c-style ggtags flyspell-lazy flymake-google-cpplint flymake-cursor flx-ido fiplr eyebrowse evil-leader evil-escape ecb dired+ diff-hl cyberpunk-theme company color-theme-sanityinc-tomorrow color-theme color-identifiers-mode auto-complete-c-headers ace-window ace-jump-mode)))) + (helm yasnippet workgroups2 w3m use-package tangotango-theme tabbar smex session rich-minority relative-line-numbers recentf-ext projectile-speedbar pp-c-l powerline persp-projectile paradox page-break-lines org-cliplink org-caldav org-bullets multi-term monokai-theme molokai-theme moe-theme minibuffer-line markdown-mode magit linum-relative key-chord jekyll-modes irony iedit ido-vertical-mode ido-ubiquitous icicles hydra highlight-tail highlight-escape-sequences highlight-current-line helm-projectile helm-ls-svn helm-ls-git helm-gtags helm-ag google-c-style ggtags flyspell-lazy flymake-google-cpplint flymake-cursor flx-ido fiplr eyebrowse evil-leader evil-escape ecb dired+ diff-hl cyberpunk-theme company color-theme-sanityinc-tomorrow color-theme color-identifiers-mode auto-complete-c-headers ace-window ace-jump-mode)))) (custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful.