lang/solidity: conform to Doom conventions
This commit is contained in:
parent
a814c833a2
commit
f5a0d89eda
1 changed files with 12 additions and 15 deletions
|
@ -4,25 +4,22 @@
|
||||||
;; Plugins
|
;; Plugins
|
||||||
;;
|
;;
|
||||||
|
|
||||||
(def-package! solidity-mode
|
;; `solidity-mode'
|
||||||
:mode "\\.sol$"
|
(setq solidity-comment-style 'slash
|
||||||
:init
|
solidity-flycheck-solc-checker-active t
|
||||||
(setq solidity-solc-path "~/.node_modules/lib/node_modules/solc/solcjs")
|
solidity-flycheck-solium-checker-active t)
|
||||||
(setq solidity-solium-path "~/.node_modules/lib/node_modules/solium/bin/solium.js")
|
|
||||||
|
|
||||||
(setq solidity-flycheck-solc-checker-active t)
|
|
||||||
(setq solidity-flycheck-solium-checker-active t)
|
|
||||||
|
|
||||||
(setq flycheck-solidity-solc-addstd-contracts t)
|
(def-package! solidity-flycheck ; included with solidity-mode
|
||||||
:config
|
:when (featurep! :feature syntax-checker)
|
||||||
(setq solidity-comment-style 'slash))
|
:after solidity-mode
|
||||||
|
:init (add-hook 'solidity-mode-hook #'flycheck-mode)
|
||||||
|
:config (setq flycheck-solidity-solc-addstd-contracts t)
|
||||||
|
|
||||||
|
|
||||||
(def-package! company-solidity
|
(def-package! company-solidity
|
||||||
:when (featurep! :completion company)
|
:when (featurep! :completion company)
|
||||||
:after solidity-mode
|
:after solidity-mode
|
||||||
:config
|
:config
|
||||||
(add-hook 'solidity-mode-hook
|
(setq company-backends (delq 'company-solidity company-backends))
|
||||||
(lambda ()
|
(set! :company-backends 'solidity-mode 'company-solidity))
|
||||||
(set (make-local-variable 'company-backends)
|
|
||||||
(append '((company-solidity company-capf company-dabbrev-code))
|
|
||||||
company-backends)))))
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue