fix: Repls finally respect popup rules TwT

- Required patching on.el to run their hooks at the correct time.
This commit is contained in:
Madeleine Sydney
2025-01-30 05:51:25 -07:00
parent d4c686ab65
commit c05b7f456d
7 changed files with 191 additions and 99 deletions

View File

@@ -13,16 +13,16 @@
;; Must come before the rest!
(require 'syd-use-package)
(eval-when-compile
(add-to-list 'load-path (file-name-concat user-emacs-directory "modules" "syd-popup")))
(use-package doom-popup
;; :defer t
:load-path "/persist/dots/users/crumb/programs/emacs/modules/doom-popup"
:straight nil
;; :straight
;; (:type nil
;; :local-repo "/persist/dots/users/crumb/programs/emacs/modules/doom-popup")
)
;; `on.el' provies a collection of utility hooks and functions ported from Doom
;; Emacs. The hooks make it easier to speed up Emacs startup by providing
;; finer-grained control of the timing at which packages are loaded.
(use-package on
:straight (:type git
:host gitlab
:repo "crumbtoo/on.el"))
;; Used in many other modules, so it comes first.
(require 'syd-popups)
(require 'syd-age)
(require 'syd-autosave)