diff --git a/modules/lang/sh/config.el b/modules/lang/sh/config.el index cd2e85ff8..04fa8213e 100755 --- a/modules/lang/sh/config.el +++ b/modules/lang/sh/config.el @@ -16,6 +16,19 @@ :config (set-electric! 'sh-mode :words '("else" "elif" "fi" "done" "then" "do" "esac" ";;")) (set-repl-handler! 'sh-mode #'+sh/open-repl) + (set-pretty-symbols! 'sh-mode + ;; Functional + :def "function" + ;; Types + :true "true" :false "false" + ;; Flow + :not "!" + :and "&&" :or "||" + :in "in" + :for "for" + :return "return" + ;; Other + :dot "." :dot "source") (when (featurep! +lsp) (add-hook 'sh-mode-local-vars-hook #'lsp!))