emacs/old-config/pkgs/smartabs-init.el
2018-04-07 10:54:04 +08:00

17 lines
430 B
EmacsLisp

(defun smartabs-add-languages ()
(smart-tabs-add-language-support sh sh-mode-hook
((sh-indent-line . sh-basic-offset))))
(defun smartabs-config ()
(smartabs-add-languages)
(smart-tabs-insinuate 'c 'javascript 'java
'cperl 'python 'ruby
'nxml 'sh))
(register-mypkg
(list :name "smartabs"
:enabled t
:packages '(smart-tabs-mode)
:config #'(lambda ()
(smartabs-config))))