Aggiunta configurazione per Erlang e Clojure
This commit is contained in:
42
.emacs.rc/erlang-rc.el
Normal file
42
.emacs.rc/erlang-rc.el
Normal file
@@ -0,0 +1,42 @@
|
||||
(use-package ivy-erlang-complete
|
||||
:ensure t)
|
||||
|
||||
(use-package flycheck
|
||||
:ensure t
|
||||
:delight
|
||||
:config (global-flycheck-mode))
|
||||
|
||||
(use-package hydra
|
||||
:defer 2
|
||||
:bind ("C-c f" . hydra-flycheck/body))
|
||||
|
||||
(defhydra hydra-flycheck (:color blue)
|
||||
"
|
||||
^
|
||||
^Errors^
|
||||
^──────^
|
||||
_<_ previous
|
||||
_>_ next
|
||||
_l_ list
|
||||
_q_ quit
|
||||
^^
|
||||
"
|
||||
("q" nil)
|
||||
("<" flycheck-previous-error :color pink)
|
||||
(">" flycheck-next-error :color pink)
|
||||
("l" flycheck-list-errors))
|
||||
|
||||
(use-package erlang
|
||||
:load-path ("/usr/lib/erlang/lib/tools-3.3/emacs/")
|
||||
:mode (("\\.erl?$" . erlang-mode)
|
||||
("rebar\\.config$" . erlang-mode)
|
||||
("relx\\.config$" . erlang-mode)
|
||||
("sys\\.config\\.src$" . erlang-mode)
|
||||
("sys\\.config$" . erlang-mode)
|
||||
("\\.config\\.src?$" . erlang-mode)
|
||||
("\\.config\\.script?$" . erlang-mode)
|
||||
("\\.hrl?$" . erlang-mode)
|
||||
("\\.app?$" . erlang-mode)
|
||||
("\\.app.src?$" . erlang-mode)
|
||||
("\\Emakefile" . erlang-mode)))
|
||||
|
||||
Reference in New Issue
Block a user