Update elpaca that broke after FSF servers broke
Some checks failed
/ Test config on 20 (push) Failing after 46s

This commit is contained in:
Maciej 2025-01-20 09:47:01 +02:00
parent 87913bbd6a
commit 62a523fbec
Signed by: maciej
GPG key ID: 41D62D42D3B0D765
3 changed files with 169 additions and 157 deletions

File diff suppressed because it is too large Load diff

View file

@ -23,12 +23,12 @@
;; (setopt max-lisp-eval-depth 10000)
;;; Use elpaca for package management.
(defvar elpaca-installer-version 0.8)
(defvar elpaca-installer-version 0.9)
(defvar elpaca-directory (expand-file-name "elpaca/" user-emacs-directory))
(defvar elpaca-builds-directory (expand-file-name "builds/" elpaca-directory))
(defvar elpaca-repos-directory (expand-file-name "repos/" elpaca-directory))
(defvar elpaca-order '(elpaca :repo "https://github.com/progfolio/elpaca.git"
:ref nil :depth 1
:ref nil :depth 1 :inherit ignore
:files (:defaults "elpaca-test.el" (:exclude "extensions"))
:build (:not elpaca--activate-package)))
(let* ((repo (expand-file-name "elpaca/" elpaca-repos-directory))

View file

@ -114,6 +114,17 @@
;; Finally, quit.
("q" "Quit" keyboard-quit)]])
(transient-define-prefix icejam-elpaca-menu ()
"Commands related to packages."
[["Packages and compilation"
("m" "Open Elpaca manager" elpaca-manager)
("f" "Fetch all package updates" elpaca-fetch-all)
("s" "Symlink treesitter grammar objects" icejam-tree-sitter-symlink-grammar-objects)
("p" "Prune native compilation cache" native-compile-prune-cache)
("w" "Write elpaca lockfile" icejam-elpaca-write-lock)]]
[[""
("q" "Quit" keyboard-quit)]])
(defcustom icejam-language-transient-alist
'()
"List of functions to call for language transient."
@ -143,6 +154,7 @@ You can pass MAYBE-MODE to find mode explicitly."
("r" "Revert Buffer" icejam-revert-buffer-no-confirm)]
["The editor itself"
("b" "iBuffer" ibuffer)
("P" "Packages" icejam-elpaca-menu)
("w" "Window" icejam-buffer-menu)]])
(keymap-set icejam-keys-mode-map "C-c p" #'icejam-project-menu)