fix deferred autoloading
This commit is contained in:
43
init.el
43
init.el
@@ -99,7 +99,6 @@
|
||||
(keymap-global-set "M-i" #'imenu)
|
||||
(keymap-global-set "<f5>" #'compile)
|
||||
(keymap-global-set "C-c r r" #'revert-buffer)
|
||||
(keymap-global-set "C-c C-c" #'comment-or-uncomment-region)
|
||||
(keymap-global-set "M-]" #'forward-paragraph)
|
||||
(keymap-global-set "M-[" #'backward-paragraph)
|
||||
(keymap-global-set "C-h h" #'eldoc)
|
||||
@@ -147,7 +146,7 @@
|
||||
:defer t)
|
||||
|
||||
(use-package haskell-mode
|
||||
:defer t)
|
||||
:mode "\\.hs\\'")
|
||||
|
||||
(use-package company)
|
||||
|
||||
@@ -157,16 +156,16 @@
|
||||
(not (s-contains? "sbcl" buf))
|
||||
(not (s-contains? "ocicl" buf))
|
||||
(not (string-prefix-p "*sly" buf)))
|
||||
(parinfer-rust-mode 1)
|
||||
(electric-quote-mode 1))))
|
||||
(parinfer-rust-mode 1))))
|
||||
|
||||
(use-package parinfer-rust-mode
|
||||
:defer t
|
||||
:hook ((lisp-mode emacs-lisp-mode) . enable-parinfer)
|
||||
:config
|
||||
(setq parinfer-rust-disable-troublesome-modes t))
|
||||
|
||||
(use-package sly
|
||||
:defer t
|
||||
:mode "\\.lisp\\'"
|
||||
:custom
|
||||
(inferior-lisp-program "/opt/homebrew/bin/sbcl"))
|
||||
|
||||
@@ -310,7 +309,7 @@
|
||||
:after (yasnippet))
|
||||
|
||||
(use-package markdown-mode
|
||||
:ensure t)
|
||||
:mode "\\.md\\'")
|
||||
|
||||
;; Run Prettier only in certain major-modes before saving:
|
||||
(defvar hgh/prettier-modes
|
||||
@@ -318,7 +317,7 @@
|
||||
"List of major modes where Prettier should auto-run on save.")
|
||||
|
||||
(defun hgh/run-prettier-if-appropriate ()
|
||||
"Run Prettier on the buffer’s file if `major-mode` is in `my/prettier-modes`."
|
||||
"Run Prettier on the buffer's file if `major-mode` is in `my/prettier-modes`."
|
||||
(when (and (buffer-file-name)
|
||||
(member major-mode hgh/prettier-modes))
|
||||
;; call the prettier CLI; output errors to *Prettier Errors* buffer
|
||||
@@ -329,13 +328,14 @@
|
||||
|
||||
(add-hook 'after-save-hook #'hgh/run-prettier-if-appropriate)
|
||||
|
||||
(use-package terraform-mode)
|
||||
(use-package terraform-mode
|
||||
:mode ("\\.tf\\'" "\\.tfvars\\'"))
|
||||
|
||||
(use-package cider
|
||||
:defer t)
|
||||
|
||||
(use-package org
|
||||
:defer t
|
||||
:mode "\\.org\\'"
|
||||
:custom
|
||||
(org-todo-keywords '((sequence "TODO" "INPROGRESS" "DONE")))
|
||||
(org-support-shift-select t)
|
||||
@@ -370,24 +370,33 @@
|
||||
:init
|
||||
(add-hook 'xref-backend-functions #'dumber-jump-xref-activate))
|
||||
|
||||
(use-package flycheck)
|
||||
; :init (global-flycheck-mode)
|
||||
|
||||
|
||||
(use-package idris-mode)
|
||||
|
||||
(use-package htmlize)
|
||||
|
||||
(use-package zig-mode)
|
||||
(use-package zig-mode
|
||||
:mode "\\.zig\\'")
|
||||
|
||||
(use-package fsharp-mode)
|
||||
(use-package fsharp-mode
|
||||
:mode "\\.fs\\'")
|
||||
|
||||
(use-package caddyfile-mode)
|
||||
(use-package caddyfile-mode
|
||||
:defer t)
|
||||
|
||||
(use-package dockerfile-mode)
|
||||
(use-package dockerfile-mode
|
||||
:defer t)
|
||||
|
||||
(use-package odin-mode
|
||||
:mode "\\.odin\\'"
|
||||
:ensure nil)
|
||||
|
||||
(use-package emacs-lisp-mode
|
||||
:ensure nil
|
||||
:bind (:map emacs-lisp-mode-map ("C-c C-c" . eval-defun)))
|
||||
|
||||
(use-package codex
|
||||
:commands codex
|
||||
:custom
|
||||
(codex-provider nil)
|
||||
(codex-model nil)
|
||||
:ensure nil)
|
||||
|
||||
Reference in New Issue
Block a user