Let editorconfig-emacs handle tab settings/delete-trailing-ws
This commit is contained in:
parent
8880e3c0f4
commit
b4458dd729
13 changed files with 11 additions and 41 deletions
|
@ -1,7 +1,5 @@
|
|||
;;; module-data.el --- dbs 'n data formats
|
||||
|
||||
(add-hook! (yaml-mode toml-mode) 'narf|enable-tab-width-2)
|
||||
|
||||
(use-package yaml-mode :mode "\\.ya?ml$")
|
||||
|
||||
(use-package json-mode :mode "\\.js\\(on\\|hintrc\\)$")
|
||||
|
|
|
@ -4,10 +4,7 @@
|
|||
:mode "\\.go$"
|
||||
:interpreter "go"
|
||||
:init
|
||||
(add-hook! go-mode '(emr-initialize
|
||||
narf|flycheck-enable-maybe
|
||||
narf|enable-tabs
|
||||
narf|enable-tab-width-4))
|
||||
(add-hook! go-mode '(emr-initialize narf|flycheck-enable-maybe))
|
||||
:config
|
||||
(define-builder! go-mode "go build")
|
||||
|
||||
|
|
|
@ -101,10 +101,8 @@
|
|||
|
||||
(use-package coffee-mode
|
||||
:mode "\\.coffee$"
|
||||
:init (add-hook! coffee-mode 'narf|enable-tab-width-2)
|
||||
:config
|
||||
(setq-default
|
||||
coffee-tab-width 2
|
||||
coffee-indent-like-python-mode t))
|
||||
|
||||
(use-package nodejs-repl :defer t)
|
||||
|
|
|
@ -12,7 +12,6 @@
|
|||
(when (narf/is-recompilable-p)
|
||||
(narf:compile-el)))
|
||||
|
||||
(add-hook! emacs-lisp-mode 'narf|enable-tab-width-8)
|
||||
(add-hook! emacs-lisp-mode
|
||||
(add-hook 'before-save-hook 'delete-trailing-whitespace nil t)
|
||||
(add-hook 'after-save-hook 'narf-elisp-auto-compile nil t)
|
||||
|
|
|
@ -5,11 +5,9 @@
|
|||
:interpreter "lua"
|
||||
:init
|
||||
(define-repl! lua-mode narf-inf-lua)
|
||||
(setq-default lua-indent-level tab-width)
|
||||
(add-hook! lua-mode 'flycheck-mode)
|
||||
;; (after! company-dict
|
||||
;; (add-to-list 'company-dict-minor-mode-alist 'love-mode))
|
||||
(add-hook! lua-mode '(narf|enable-tab-width-4 flycheck-mode))
|
||||
(add-hook! lua-mode (setq lua-indent-level 4))
|
||||
|
||||
(defun narf-inf-lua ()
|
||||
(lua-start-process "lua" "lua")
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
(use-package nim-mode
|
||||
:mode "\\.nim$"
|
||||
:init
|
||||
(add-hook! nim-mode '(narf|enable-tab-width-2 flycheck-mode))
|
||||
(add-hook! nim-mode 'flycheck-mode)
|
||||
:config
|
||||
(require 'flycheck-nim)
|
||||
(require 'company-nim)
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
:interpreter ("python" . python-mode)
|
||||
:commands python-mode
|
||||
:init
|
||||
(add-hook! python-mode '(narf|enable-tab-width-4 emr-initialize narf|flycheck-enable-maybe))
|
||||
(add-hook! python-mode '(emr-initialize narf|flycheck-enable-maybe))
|
||||
(setq-default
|
||||
python-indent-offset 4
|
||||
python-environment-directory narf-temp-dir
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
"/\\(Gem\\|Cap\\|Vagrant\\|Rake\\)file$")
|
||||
:interpreter "ruby"
|
||||
:init
|
||||
(add-hook! ruby-mode '(narf|enable-tab-width-2 flycheck-mode))
|
||||
(add-hook! ruby-mode 'flycheck-mode)
|
||||
:config
|
||||
(define-builder! ruby-mode "rake %s" "Rakefile")
|
||||
(define-env-command! ruby-mode "ruby --version | cut -d' ' -f2")
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
;;; module-web.el
|
||||
|
||||
(add-hook! (sass-mode scss-mode) '(rainbow-mode narf|enable-tab-width-2 flycheck-mode))
|
||||
(add-hook! (sass-mode scss-mode) '(rainbow-mode flycheck-mode))
|
||||
|
||||
(use-package sass-mode
|
||||
:mode "\\.sass$"
|
||||
|
@ -41,13 +41,11 @@
|
|||
|
||||
(use-package jade-mode
|
||||
:mode "\\.jade$"
|
||||
:init (add-hook! jade-mode 'narf|enable-tab-width-2)
|
||||
:config (require 'sws-mode))
|
||||
|
||||
(use-package web-mode
|
||||
:mode ("\\.\\(p\\)?htm\\(l\\)?$" "\\.tpl\\(\\.php\\)?$" "\\.erb$" "wp-content/themes/.+/.+\\.php$")
|
||||
:init
|
||||
(add-hook! web-mode 'narf|enable-tab-width-2)
|
||||
(setq web-mode-markup-indent-offset 2
|
||||
web-mode-code-indent-offset 2
|
||||
web-mode-css-indent-offset 2
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue