doomemacs/Cask

300 lines
7.8 KiB
Plaintext
Raw Normal View History

2016-05-23 10:12:35 +08:00
;; -*- mode: emacs-lisp; -*-
;;; NOTE For Emacs 25; which seems to complain without them
;; (source "melpa", "https://melpa.org/packages/")
;; (source "marmalade" "https://marmalade-repo.org/packages/")
;; (source "org", "http://orgmode.org/elpa/")
;; (source "gnu", "https://elpa.gnu.org")
2015-11-27 16:40:10 +08:00
2014-08-30 10:37:25 +08:00
(source melpa)
(source marmalade)
2014-08-30 10:37:25 +08:00
(source org)
(source gnu)
2015-06-12 23:23:11 +08:00
;; Core --- core/core.el
2016-05-21 04:43:48 +08:00
(depends-on "anaphora")
(depends-on "async")
2014-08-30 10:37:25 +08:00
(depends-on "dash")
2016-05-21 04:43:48 +08:00
(depends-on "esup")
2014-08-30 10:37:25 +08:00
(depends-on "f")
2015-06-06 18:40:33 +08:00
(depends-on "help-fns+")
2015-11-17 15:16:05 +08:00
(depends-on "persistent-soft")
2016-05-21 04:43:48 +08:00
(depends-on "s")
(depends-on "use-package")
2016-06-05 10:47:20 +08:00
(depends-on "smex" :git "https://github.com/syl20bnr/smex")
2015-06-05 06:23:21 +08:00
2015-06-12 23:23:11 +08:00
;; OSX --- core/core-os-osx.el
2016-05-22 11:12:50 +08:00
(depends-on "applescript-mode")
2016-05-21 04:43:48 +08:00
(depends-on "exec-path-from-shell")
(depends-on "openwith")
2014-12-06 06:28:03 +08:00
2015-11-19 18:55:21 +08:00
;; Popups --- core/core-popup.el
(depends-on "shackle")
2015-11-19 18:55:21 +08:00
2015-06-12 23:23:11 +08:00
;; UI --- core/core-ui.el
2016-08-29 04:08:48 +08:00
(depends-on "beacon")
2016-09-07 23:16:13 +08:00
(depends-on "doom-theme" :git "https://github.com/hlissner/emacs-doom-theme")
2016-04-12 14:59:36 +08:00
(depends-on "highlight-indentation" :git "https://github.com/localredhead/Highlight-Indentation-for-Emacs")
(depends-on "highlight-numbers")
2016-05-21 04:43:48 +08:00
(depends-on "nlinum")
2016-09-07 23:16:13 +08:00
(depends-on "powerline")
(depends-on "rainbow-delimiters")
(depends-on "rainbow-mode")
(depends-on "stripe-buffer")
2016-05-21 04:43:48 +08:00
(depends-on "visual-fill-column")
2014-12-06 06:28:03 +08:00
2015-06-12 23:23:11 +08:00
;; Evil --- core/core-evil.el
2014-08-30 10:37:25 +08:00
(depends-on "evil")
2015-06-06 18:40:33 +08:00
(depends-on "evil-anzu")
(depends-on "evil-args")
2015-05-08 15:03:38 +08:00
(depends-on "evil-commentary")
(depends-on "evil-easymotion")
2016-05-21 04:43:48 +08:00
(depends-on "evil-embrace")
(depends-on "evil-escape")
(depends-on "evil-exchange")
2016-01-07 13:59:09 +08:00
(depends-on "evil-indent-plus")
2015-06-06 18:40:33 +08:00
(depends-on "evil-matchit")
2016-05-21 04:43:48 +08:00
(depends-on "evil-multiedit")
2015-06-06 18:40:33 +08:00
(depends-on "evil-numbers")
2016-05-21 04:43:48 +08:00
(depends-on "evil-plugins" :git "https://github.com/tarao/evil-plugins")
2015-06-06 18:40:33 +08:00
(depends-on "evil-search-highlight-persist")
2015-01-21 03:06:44 +08:00
(depends-on "evil-snipe")
2015-06-21 04:24:17 +08:00
(depends-on "evil-surround")
2016-05-21 04:43:48 +08:00
(depends-on "evil-textobj-anyblock")
2015-06-06 18:40:33 +08:00
(depends-on "evil-visualstar")
2014-08-30 10:37:25 +08:00
2015-06-12 23:23:11 +08:00
;; Editor --- core/core-editor.el
2016-06-05 10:31:45 +08:00
(depends-on "ace-link")
2016-06-07 07:42:00 +08:00
(depends-on "ace-window")
2015-06-24 21:40:11 +08:00
(depends-on "avy")
2016-06-09 09:08:19 +08:00
(depends-on "command-log-mode")
2016-05-21 04:43:48 +08:00
(depends-on "dumb-jump")
2016-02-02 18:43:49 +08:00
(depends-on "editorconfig")
2016-05-26 17:23:25 +08:00
(depends-on "eldoc-eval")
2015-06-06 18:40:33 +08:00
(depends-on "emr")
(depends-on "expand-region")
(depends-on "fancy-narrow")
2015-06-06 18:40:33 +08:00
(depends-on "goto-last-change")
2016-05-21 04:43:48 +08:00
(depends-on "imenu-list")
2016-06-06 11:05:22 +08:00
(depends-on "pcre2el")
2015-06-06 18:40:33 +08:00
(depends-on "rotate-text" :git "https://github.com/debug-ito/rotate-text.el")
(depends-on "smart-forward")
(depends-on "smartparens")
2016-06-05 10:47:20 +08:00
(depends-on "swiper")
2016-06-13 14:11:33 +08:00
(depends-on "wgrep")
2015-06-05 06:23:21 +08:00
;; Documentation --- core/core-docs.el
(depends-on "dash-at-point")
2015-06-12 23:23:11 +08:00
;; Completion --- core/core-company.el
(depends-on "company")
2016-03-26 01:38:03 +08:00
(depends-on "company-dict")
2016-02-23 04:24:38 +08:00
(depends-on "company-quickhelp")
2016-05-21 04:43:48 +08:00
(depends-on "company-statistics")
2015-06-12 23:23:11 +08:00
;; Yasnippet --- core/core-yasnippet.el
2016-02-27 06:59:14 +08:00
(depends-on "auto-yasnippet")
2016-05-21 04:43:48 +08:00
(depends-on "yasnippet")
2015-06-12 23:23:11 +08:00
;; Flycheck --- core/core-flycheck.el
(depends-on "flycheck")
2016-05-21 04:43:48 +08:00
(depends-on "flycheck-pos-tip")
2015-06-12 23:23:11 +08:00
(depends-on "flyspell")
2015-10-26 13:36:07 +08:00
2015-06-12 23:23:11 +08:00
;; Project --- core/core-project.el
(depends-on "dired-k")
(depends-on "flx-ido")
2016-05-21 04:43:48 +08:00
;;(depends-on "ido-ubiquitous")
(depends-on "ido-vertical-mode")
2015-07-17 01:44:09 +08:00
(depends-on "neotree")
2016-06-05 10:47:20 +08:00
(depends-on "projectile")
2015-06-12 23:23:11 +08:00
;; VCS --- core/core-vcs.el
2016-05-21 04:43:48 +08:00
(depends-on "browse-at-remote")
2016-05-23 10:12:35 +08:00
(depends-on "evil-magit")
2015-12-09 14:16:31 +08:00
(depends-on "git-gutter-fringe")
2016-05-23 10:12:35 +08:00
(depends-on "git-messenger")
2015-06-12 23:23:11 +08:00
(depends-on "gitconfig-mode")
(depends-on "gitignore-mode")
2016-05-23 10:12:35 +08:00
(depends-on "magit")
2015-06-12 23:23:11 +08:00
;; Ivy -- core/core-ivy.el
(depends-on "ivy")
(depends-on "counsel")
(depends-on "counsel-projectile")
2015-06-14 23:14:52 +08:00
;; Helm -- core/core-helm.el
2016-06-05 10:47:20 +08:00
;;(depends-on "helm")
;;(depends-on "helm-ag")
;;(depends-on "helm-c-yasnippet")
;;(depends-on "helm-company")
;;(depends-on "helm-css-scss")
;;(depends-on "helm-describe-modes" :git "https://github.com/emacs-helm/helm-describe-modes")
;;(depends-on "helm-projectile")
;;(depends-on "helm-swoop")
2015-06-12 23:23:11 +08:00
2016-07-20 03:01:38 +08:00
;; Code evaluation/REPLs -- core/core-eval.el
2015-06-14 23:14:52 +08:00
(depends-on "quickrun")
2016-05-21 04:43:48 +08:00
(depends-on "repl-toggle")
;; Sessions --- core/core-sessions.el
2015-06-14 23:14:52 +08:00
(depends-on "workgroups2")
2015-06-14 23:14:52 +08:00
;;;; MODULES ;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; C/C++ -- modules/module-cc.el
2016-05-21 04:43:48 +08:00
(depends-on "cmake-mode")
(depends-on "company-irony")
(depends-on "company-irony-c-headers")
2016-05-21 04:43:48 +08:00
(depends-on "cuda-mode")
(depends-on "demangle-mode")
(depends-on "disaster")
2016-05-21 04:43:48 +08:00
(depends-on "flycheck-irony")
(depends-on "glsl-mode")
2016-05-21 04:43:48 +08:00
(depends-on "irony")
(depends-on "irony-eldoc")
(depends-on "opencl-mode")
(depends-on "modern-cpp-font-lock")
2015-06-14 23:14:52 +08:00
;; Crystal -- modules/module-crystal.el
(depends-on "crystal-mode" :git "https://github.com/jpellerin/emacs-crystal-mode")
;; C# -- modules/module-csharp.el
(depends-on "csharp-mode")
(depends-on "omnisharp")
(depends-on "shader-mode")
;; CSS -- modules/module-css.el
(depends-on "less-css-mode")
(depends-on "sass-mode")
2016-05-21 04:43:48 +08:00
(depends-on "scss-mode")
(depends-on "stylus-mode")
;; Data -- modules/module-data.el
2016-05-21 04:43:48 +08:00
(depends-on "company-ansible")
(depends-on "dockerfile-mode")
(depends-on "json-mode")
(depends-on "toml-mode")
2016-05-21 04:43:48 +08:00
(depends-on "vimrc-mode")
(depends-on "yaml-mode")
;; Golang -- modules/module-go.el
2015-11-26 06:22:37 +08:00
(depends-on "company-go")
2016-05-21 04:43:48 +08:00
(depends-on "go-eldoc")
(depends-on "go-mode")
2016-04-19 14:10:43 +08:00
(depends-on "gorepl-mode")
2016-03-30 11:48:44 +08:00
;; Haskell -- modules/module-haskell.el
(depends-on "haskell-mode")
;; Java -- modules/module-java.el
2015-10-12 16:30:41 +08:00
(depends-on "android-mode")
(depends-on "eclim")
(depends-on "company-emacs-eclim")
(depends-on "groovy-mode")
;; JS -- modules/module-js.el
2016-05-21 04:43:48 +08:00
(depends-on "coffee-mode")
(depends-on "company-tern")
2015-06-14 23:14:52 +08:00
(depends-on "js2-mode")
(depends-on "js2-refactor")
(depends-on "jsx-mode")
2016-05-21 04:43:48 +08:00
(depends-on "nodejs-repl")
2015-06-14 23:14:52 +08:00
(depends-on "tern")
2016-05-19 15:18:33 +08:00
(depends-on "tide")
2016-05-21 04:43:48 +08:00
(depends-on "typescript-mode")
(depends-on "unityjs-mode" :git "https://github.com/naruse/EmacsUnityScript")
2016-04-13 03:33:06 +08:00
;; Julia -- modules/module-julia.el
(depends-on "julia-mode")
2016-04-06 11:58:32 +08:00
;; Lisp -- modules/module-lisp.el
2016-05-23 10:12:35 +08:00
(depends-on "auto-compile")
(depends-on "highlight-quoted")
2016-04-06 11:58:32 +08:00
(depends-on "slime")
;; Lua -- modules/module-lua.el
2016-05-02 05:23:37 +08:00
(depends-on "company-lua")
2016-05-21 04:43:48 +08:00
(depends-on "lua-mode")
2016-05-02 05:23:37 +08:00
(depends-on "moonscript" :git "https://github.com/k2052/moonscript-mode")
2015-10-26 13:36:07 +08:00
;; PHP -- modules/module-php.el
2016-05-19 15:18:57 +08:00
(depends-on "hack-mode" :git "https://github.com/beefsack/hack-mode")
2016-05-21 04:43:48 +08:00
(depends-on "php-boris")
2016-05-19 15:18:57 +08:00
(depends-on "php-extras")
2016-05-21 04:43:48 +08:00
(depends-on "php-mode")
2015-06-14 23:14:52 +08:00
(depends-on "php-refactor-mode")
2016-05-19 15:18:57 +08:00
(depends-on "phpunit")
2016-04-09 14:49:54 +08:00
;; Processing -- modules/module-processing.el
(depends-on "processing-mode")
;; Python -- modules/module-python.el
2016-04-09 04:15:37 +08:00
(depends-on "anaconda-mode")
2015-11-24 04:17:40 +08:00
(depends-on "company-anaconda")
2016-04-28 11:21:57 +08:00
(depends-on "nose")
2016-04-19 14:38:58 +08:00
(depends-on "pip-requirements")
2016-05-25 10:12:19 +08:00
;; REST -- modules/module-rest.el
(depends-on "restclient")
(depends-on "company-restclient")
;; Ruby -- modules/module-ruby.el
2015-11-14 15:41:53 +08:00
(depends-on "company-inf-ruby")
2016-05-21 04:43:48 +08:00
(depends-on "inf-ruby")
(depends-on "rspec-mode")
(depends-on "ruby-refactor")
2016-04-08 13:43:03 +08:00
(depends-on "yard-mode")
;; Rust -- modules/module-rust.el
2015-10-01 00:28:52 +08:00
(depends-on "company-racer")
(depends-on "flycheck-rust")
2016-05-21 04:43:48 +08:00
(depends-on "racer")
(depends-on "rust-mode")
2016-05-12 06:41:29 +08:00
;; Scala -- modules/module-scala.el
(depends-on "ensime")
2016-05-23 10:12:35 +08:00
(depends-on "sbt-mode")
(depends-on "scala-mode")
2016-05-12 06:41:29 +08:00
2016-02-11 15:08:53 +08:00
;; Shell -- modules/module-sh.el
(depends-on "company-shell" :git "https://github.com/Alexander-Miller/company-shell")
2016-05-22 11:12:50 +08:00
;; Swift -- modules/module-swift.el
(depends-on "company-sourcekit")
2016-05-23 10:12:35 +08:00
(depends-on "swift-mode")
2016-05-22 11:12:50 +08:00
2016-02-02 18:43:49 +08:00
;; Text modes -- modules/module-text.el
(depends-on "markdown-mode")
2016-04-17 09:25:18 +08:00
(depends-on "markdown-toc")
2015-06-14 23:14:52 +08:00
;; Web -- modules/module-web.el
(depends-on "company-web")
(depends-on "emmet-mode")
(depends-on "haml-mode")
(depends-on "pug-mode" :git "https://github.com/hlissner/pug-mode")
2016-05-23 10:12:35 +08:00
(depends-on "web-mode")
2016-01-02 05:19:59 +08:00
2016-05-22 11:12:50 +08:00
;;;; Experimental ;;;;;;;;;;;;
;; Org -- modules/module-org.el
(depends-on "org-plus-contrib")
; (depends-on "ob-go" :git "https://github.com/pope/ob-go")
; (depends-on "ob-http")
(depends-on "org-bullets")
;; Org Notebook -- modules/module-org-notebook.el
(depends-on "org-download")
(depends-on "ox-pandoc")
2016-02-02 18:43:49 +08:00
;;;; EXTRA TOOLS ;;;;;;;;;;;;;;;;;;;;;;;
2016-06-18 12:54:49 +08:00
;; Demo --- modules/custom-demo.el
2016-02-02 18:43:49 +08:00
(depends-on "htmlize")
2016-05-23 10:12:35 +08:00
(depends-on "impatient-mode")
2016-02-02 18:43:49 +08:00
2016-06-18 12:54:49 +08:00
;; Writing -- modules/custom-write.el
; (depends-on "helm-bibtex")
2016-07-20 03:01:38 +08:00
;; Debugging -- modules/custom-debug.el
(depends-on "realgud")