2015-07-08 17:59:42 +01:00
|
|
|
(require 'fpkg)
|
|
|
|
(require 'fg42/extension)
|
|
|
|
(require 'extensions/development/init)
|
|
|
|
|
|
|
|
;; Dependencies ----------------------------------
|
|
|
|
(depends-on 'company)
|
2015-07-09 00:00:45 +01:00
|
|
|
(depends-on 'company-statistics)
|
2015-07-08 17:59:42 +01:00
|
|
|
(depends-on 'projectile)
|
|
|
|
(depends-on 'yasnippet)
|
2018-07-20 08:54:39 +01:00
|
|
|
(depends-on 'yasnippet-snippets)
|
2015-07-09 14:36:05 +01:00
|
|
|
(depends-on 'smart-mode-line)
|
2020-03-15 20:08:57 +00:00
|
|
|
|
2019-01-09 22:11:05 +00:00
|
|
|
(depends-on 'quickrun)
|
2019-08-21 15:38:13 +01:00
|
|
|
(depends-on 'dash)
|
2019-08-25 22:10:23 +01:00
|
|
|
(depends-on 'websocket)
|
2017-03-28 01:11:18 +01:00
|
|
|
|
2017-06-09 01:01:28 +01:00
|
|
|
|
2018-04-23 14:36:46 +01:00
|
|
|
(with-ability terraform
|
|
|
|
(depends-on 'terraform-mode))
|
|
|
|
|
2018-04-19 13:45:36 +01:00
|
|
|
(with-ability yaml
|
|
|
|
(depends-on 'yaml-mode))
|
2017-04-08 01:16:00 +01:00
|
|
|
;; (with-ability hl
|
|
|
|
;; (depends-on 'hl-sexp))
|
|
|
|
|
2017-03-28 01:11:18 +01:00
|
|
|
(with-ability dumb-jump
|
|
|
|
(depends-on 'dumb-jump))
|
|
|
|
|
2016-11-21 10:44:37 +00:00
|
|
|
(with-ability bookmarks
|
|
|
|
(depends-on 'bm))
|
2015-07-18 09:32:12 +01:00
|
|
|
|
2016-11-21 08:29:27 +00:00
|
|
|
(with-ability git
|
|
|
|
(depends-on 'diff-hl)
|
2019-08-13 17:38:22 +01:00
|
|
|
(depends-on 'magit)
|
2020-03-19 23:28:29 +00:00
|
|
|
(depends-on 'gh)
|
2020-03-20 14:36:45 +00:00
|
|
|
(when (is-evil?)
|
|
|
|
(depends-on 'evil-magit)))
|
2018-10-04 15:52:41 +01:00
|
|
|
|
|
|
|
(with-ability github
|
2017-05-08 14:07:28 +01:00
|
|
|
(depends-on 'magithub))
|
2016-11-21 08:29:27 +00:00
|
|
|
|
|
|
|
(with-ability focus
|
|
|
|
(depends-on 'focus))
|
|
|
|
|
2016-11-21 08:19:35 +00:00
|
|
|
(with-ability code-browser
|
|
|
|
(depends-on 'neotree))
|
|
|
|
|
|
|
|
(with-ability pt
|
|
|
|
(depends-on 'pt))
|
|
|
|
|
2015-07-22 08:13:20 +01:00
|
|
|
(with-ability spell
|
|
|
|
(depends-on 'flyspell))
|
2016-11-21 09:00:18 +00:00
|
|
|
|
2016-11-21 10:04:38 +00:00
|
|
|
(with-ability file-browser
|
|
|
|
(depends-on 'ranger))
|
|
|
|
|
2016-11-21 09:00:18 +00:00
|
|
|
(with-ability shell
|
|
|
|
(depends-on 'eshell-prompt-extras)
|
|
|
|
(depends-on 'shell-pop))
|
|
|
|
|
2018-04-26 19:51:58 +01:00
|
|
|
(with-ability imenu
|
|
|
|
(depends-on 'imenu)
|
|
|
|
(depends-on 'imenu-list)
|
|
|
|
(depends-on 'imenu-anywhere))
|
|
|
|
|
2019-03-28 15:01:10 +00:00
|
|
|
(with-ability lsp
|
|
|
|
(depends-on 'lsp-mode)
|
|
|
|
(depends-on 'lsp-ui)
|
|
|
|
(depends-on 'company-lsp))
|
|
|
|
|
2019-12-05 11:07:01 +00:00
|
|
|
(with-ability dap
|
|
|
|
(depends-on 'dap-mode))
|
|
|
|
|
2015-07-09 00:00:45 +01:00
|
|
|
;; TODO: Add flycheck-color-modebar
|
|
|
|
;; TODO Add flycheck-tip
|
2015-07-08 17:59:42 +01:00
|
|
|
|
|
|
|
;; Extension -------------------------------------
|
|
|
|
(extension development
|
2015-07-09 12:05:26 +01:00
|
|
|
:version "2.31"
|
2015-07-08 17:59:42 +01:00
|
|
|
:on-initialize extension/development-initialize)
|
|
|
|
|
|
|
|
(provide 'extensions/development)
|