From 1fe168ccc648bb44d9e207a2acfd64972ceb49af Mon Sep 17 00:00:00 2001 From: Maciej Szlosarczyk Date: Wed, 23 Oct 2024 11:06:19 +0300 Subject: [PATCH] Slowly replace use-package with with-eval-after-load --- elpaca.lock | 294 +++++++++++++++---------------- lisp/icejam-avy.el | 4 +- lisp/icejam-base.el | 48 ++--- lisp/icejam-company-yasnippet.el | 145 +++++++-------- lisp/icejam-completing-read.el | 89 +++++----- lisp/icejam-copilot.el | 39 ++-- lisp/icejam-flycheck.el | 1 - lisp/icejam-ispell.el | 29 +-- lisp/icejam-prog-mode.el | 77 ++++---- lisp/icejam-tree-sitter.el | 11 +- 10 files changed, 360 insertions(+), 377 deletions(-) diff --git a/elpaca.lock b/elpaca.lock index 7c03989..537e8c9 100644 --- a/elpaca.lock +++ b/elpaca.lock @@ -1,5 +1,5 @@ ((elpaca :source "lockfile" :date - (26392 36721 148967 0) + (26392 43103 865260 0) :recipe (:source nil :protocol https :inherit t :depth 1 :repo "https://github.com/progfolio/elpaca.git" :ref "fcf7d4e72858bafce86674b02f3bfe1fd83e7089" :files (:defaults "elpaca-test.el" @@ -8,7 +8,7 @@ (:not elpaca--activate-package) :package "elpaca")) (elpaca-use-package :source "lockfile" :date - (26392 36721 140745 0) + (26392 43103 856989 0) :recipe (:package "elpaca-use-package" :wait t :repo "https://github.com/progfolio/elpaca.git" :files ("extensions/elpaca-use-package.el") @@ -16,203 +16,203 @@ (:not elpaca--compile-info) :source "Elpaca extensions" :protocol https :inherit t :depth treeless :ref "fcf7d4e72858bafce86674b02f3bfe1fd83e7089")) (easy-kill :source "lockfile" :date - (26392 36721 130969 0) + (26392 43103 848167 0) :recipe (:package "easy-kill" :fetcher github :repo "leoliu/easy-kill" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "de7d66c3c864a4722a973ee9bc228a14be49ba0c")) (buffer-move :source "lockfile" :date - (26392 36721 122039 0) + (26392 43103 839727 0) :recipe (:package "buffer-move" :fetcher github :repo "lukhas/buffer-move" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "e7800b3ab1bd76ee475ef35507ec51ecd5a3f065")) (gcmh :source "lockfile" :date - (26392 36721 112968 0) + (26392 43103 831378 0) :recipe (:package "gcmh" :repo "koral/gcmh" :fetcher gitlab :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "0089f9c3a6d4e9a310d0791cf6fa8f35642ecfd9")) (exec-path-from-shell :source "lockfile" :date - (26392 36721 103818 0) + (26392 43103 823039 0) :recipe (:package "exec-path-from-shell" :fetcher github :repo "purcell/exec-path-from-shell" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "72ede29a0e0467b3b433e8edbee3c79bab005884")) (direnv :source "lockfile" :date - (26392 36721 94627 0) + (26392 43103 814665 0) :recipe (:package "direnv" :fetcher github :repo "wbolster/emacs-direnv" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "c0bf3b81c7a97e2a0d06d05495e86848254fcc1f")) (treemacs :source "lockfile" :date - (26392 36721 85407 0) + (26392 43103 805726 0) :recipe (:package "treemacs" :fetcher github :repo "Alexander-Miller/treemacs" :files (:defaults "Changelog.org" "icons" "src/elisp/treemacs*.el" "src/scripts/treemacs*.py" (:exclude "src/extra/*")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "63e80d4b96c2a411da0beaee8a1e46f116e05e27")) (treemacs-all-the-icons :source "lockfile" :date - (26392 36721 77171 0) + (26392 43103 797635 0) :recipe (:package "treemacs-all-the-icons" :fetcher github :repo "Alexander-Miller/treemacs" :files ("src/extra/treemacs-all-the-icons.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "63e80d4b96c2a411da0beaee8a1e46f116e05e27")) (keyfreq :source "lockfile" :date - (26392 36721 67479 0) + (26392 43103 789013 0) :recipe (:package "keyfreq" :fetcher github :repo "dacap/keyfreq" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "c6955162307f37c2ac631d9daf118781009f8dda")) (which-key :source "lockfile" :date - (26392 36721 58137 0) + (26392 43103 780431 0) :recipe (:package "which-key" :repo "justbur/emacs-which-key" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "38d4308d1143b61e4004b6e7a940686784e51500")) (tree-sitter-langs :source "lockfile" :date - (26392 36721 48825 0) + (26392 43103 771630 0) :recipe (:package "tree-sitter-langs" :repo "emacs-tree-sitter/tree-sitter-langs" :fetcher github :branch "release" :files (:defaults "queries") :source "MELPA" :protocol https :inherit t :depth treeless :ref "465a64032d45f51347a9b68a0e8f33d658039172")) (vertico :source "lockfile" :date - (26392 36721 38876 0) + (26392 43103 762989 0) :recipe (:package "vertico" :repo "minad/vertico" :files (:defaults "extensions/vertico-*.el") :fetcher github :source "MELPA" :protocol https :inherit t :depth treeless :ref "e826dfcb14af5e2cfd88ed110d0208ddc2d37788")) (orderless :source "lockfile" :date - (26392 36721 25080 0) + (26392 43103 754402 0) :recipe (:package "orderless" :repo "oantolin/orderless" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "96b74d2450ab4ab1a175d0e86c62f6695c4709b5")) (marginalia :source "lockfile" :date - (26392 36721 15144 0) + (26392 43103 745739 0) :recipe (:package "marginalia" :repo "minad/marginalia" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "be2e57efff640880251c082ac93bd365b7202e6a")) (consult :source "lockfile" :date - (26392 36721 5925 0) + (26392 43103 737269 0) :recipe (:package "consult" :repo "minad/consult" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "afda4c68a4ebcc9104bf2a645848d7e92269f054")) (helpful :source "lockfile" :date - (26392 36720 996678 0) + (26392 43103 728499 0) :recipe (:package "helpful" :repo "Wilfred/helpful" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "4ba24cac9fb14d5fdc32582cd947572040e82b2c")) (avy :source "lockfile" :date - (26392 36720 987901 0) + (26392 43103 719948 0) :recipe (:package "avy" :repo "abo-abo/avy" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "be612110cb116a38b8603df367942e2bb3d9bdbe")) (transient :source "lockfile" :date - (26392 36720 978667 0) + (26392 43103 711213 0) :recipe (:package "transient" :fetcher github :repo "magit/transient" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :wait t :ref "fcc54cb5d1eeff4d804e731b793b22edf2b1fa01")) (dash :source "lockfile" :date - (26392 36720 969420 0) + (26392 43103 702509 0) :recipe (:package "dash" :fetcher github :repo "magnars/dash.el" :files ("dash.el" "dash.texi") :source "MELPA" :protocol https :inherit t :depth treeless :ref "1de9dcb83eacfb162b6d9a118a4770b1281bcd84")) (s :source "lockfile" :date - (26392 36720 959529 0) + (26392 43103 693788 0) :recipe (:package "s" :fetcher github :repo "magnars/s.el" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "dda84d38fffdaf0c9b12837b504b402af910d01d")) (ace-window :source "lockfile" :date - (26392 36720 950173 0) + (26392 43103 685192 0) :recipe (:package "ace-window" :repo "abo-abo/ace-window" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "77115afc1b0b9f633084cf7479c767988106c196")) (pfuture :source "lockfile" :date - (26392 36720 941464 0) + (26392 43103 676752 0) :recipe (:package "pfuture" :repo "Alexander-Miller/pfuture" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "19b53aebbc0f2da31de6326c495038901bffb73c")) (hydra :source "lockfile" :date - (26392 36720 932666 0) + (26392 43103 668186 0) :recipe (:package "hydra" :repo "abo-abo/hydra" :fetcher github :files (:defaults (:exclude "lv.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "317e1de33086637579a7aeb60f77ed0405bf359b")) (ht :source "lockfile" :date - (26392 36720 924315 0) + (26392 43103 659930 0) :recipe (:package "ht" :fetcher github :repo "Wilfred/ht.el" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "1c49aad1c820c86f7ee35bf9fff8429502f60fef")) (cfrs :source "lockfile" :date - (26392 36720 915170 0) + (26392 43103 651465 0) :recipe (:package "cfrs" :repo "Alexander-Miller/cfrs" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "f3a21f237b2a54e6b9f8a420a9da42b4f0a63121")) (posframe :source "lockfile" :date - (26392 36720 905599 0) + (26392 43103 642877 0) :recipe (:package "posframe" :fetcher github :repo "tumashu/posframe" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "570273bcf6c21641f02ccfcc9478607728f0a2a2")) (lv :source "lockfile" :date - (26392 36720 896649 0) + (26392 43103 634527 0) :recipe (:package "lv" :repo "abo-abo/hydra" :fetcher github :files ("lv.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "317e1de33086637579a7aeb60f77ed0405bf359b")) (all-the-icons :source "lockfile" :date - (26392 36720 886970 0) + (26392 43103 625816 0) :recipe (:package "all-the-icons" :repo "domtronn/all-the-icons.el" :fetcher github :files (:defaults "data") :source "MELPA" :protocol https :inherit t :depth treeless :ref "39ef44f810c34e8900978788467cc675870bcd19")) (tree-sitter :source "lockfile" :date - (26392 36720 877158 0) + (26392 43103 617027 0) :recipe (:package "tree-sitter" :repo "emacs-tree-sitter/elisp-tree-sitter" :fetcher github :branch "release" :files (:defaults (:exclude "lisp/tree-sitter-tests.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "3cfab8a0e945db9b3df84437f27945746a43cc71")) (tsc :source "lockfile" :date - (26392 36720 868830 0) + (26392 43103 608786 0) :recipe (:package "tsc" :fetcher github :repo "emacs-tree-sitter/elisp-tree-sitter" :branch "release" :files ("core/*.el" "core/Cargo.toml" "core/Cargo.lock" "core/src") :source "MELPA" :protocol https :inherit t :depth treeless :ref "3cfab8a0e945db9b3df84437f27945746a43cc71")) (compat :source "lockfile" :date - (26392 36720 859495 0) + (26392 43103 600119 0) :recipe (:package "compat" :repo ("https://github.com/emacs-compat/compat" . "compat") @@ -221,28 +221,28 @@ (:exclude ".git")) :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "9a234d0d28cccd33f64faea6074fa2865a17c164")) (f :source "lockfile" :date - (26392 36720 850609 0) + (26392 43103 591591 0) :recipe (:package "f" :fetcher github :repo "rejeep/f.el" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "931b6d0667fe03e7bf1c6c282d6d8d7006143c52")) (elisp-refs :source "lockfile" :date - (26392 36720 841596 0) + (26392 43103 583204 0) :recipe (:package "elisp-refs" :repo "Wilfred/elisp-refs" :fetcher github :files (:defaults (:exclude "elisp-refs-bench.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "541a064c3ce27867872cf708354a65d83baf2a6d")) (rainbow-delimiters :source "lockfile" :date - (26392 36720 832244 0) + (26392 43103 574563 0) :recipe (:package "rainbow-delimiters" :fetcher github :repo "Fanael/rainbow-delimiters" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "f40ece58df8b2f0fb6c8576b527755a552a5e763")) (rainbow-mode :source "lockfile" :date - (26392 36720 823341 0) + (26392 43103 566117 0) :recipe (:package "rainbow-mode" :repo ("git://git.sv.gnu.org/emacs/elpa" . "rainbow-mode") @@ -251,143 +251,143 @@ (:exclude ".git")) :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "f7db3b5919f70420a91eb199f8663468de3033f3")) (dash-at-point :source "lockfile" :date - (26392 36720 814209 0) + (26392 43103 557302 0) :recipe (:package "dash-at-point" :fetcher github :repo "stanaka/dash-at-point" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "fba1a6f42ea51d05110e12c62bdced664059eb55")) (column-enforce-mode :source "lockfile" :date - (26392 36720 805322 0) + (26392 43103 548825 0) :recipe (:package "column-enforce-mode" :fetcher github :repo "jordonbiondo/column-enforce-mode" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "14a7622f2268890e33536ccd29510024d51ee96f")) (pcre2el :source "lockfile" :date - (26392 36720 796247 0) + (26392 43103 540150 0) :recipe (:package "pcre2el" :fetcher github :repo "joddie/pcre2el" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "b4d846d80dddb313042131cf2b8fbf647567e000")) (visual-regexp-steroids :source "lockfile" :date - (26392 36720 787138 0) + (26392 43103 531386 0) :recipe (:package "visual-regexp-steroids" :repo "benma/visual-regexp-steroids.el" :fetcher github :files ("visual-regexp-steroids.el" "regexp.py") :source "MELPA" :protocol https :inherit t :depth treeless :ref "a6420b25ec0fbba43bf57875827092e1196d8a9e")) (yasnippet :source "lockfile" :date - (26392 36720 777377 0) + (26392 43103 522577 0) :recipe (:package "yasnippet" :repo "joaotavora/yasnippet" :fetcher github :files ("yasnippet.el" "snippets") :source "MELPA" :protocol https :inherit t :depth treeless :ref "fe1f4e0e96ce42d8668920335eb22c3c009dab3e")) (yasnippet-snippets :source "lockfile" :date - (26392 36720 767727 0) + (26392 43103 513846 0) :recipe (:package "yasnippet-snippets" :repo "AndreaCrotti/yasnippet-snippets" :fetcher github :files ("*.el" "snippets" ".nosearch") :source "MELPA" :protocol https :inherit t :depth treeless :ref "23bcbcd11f567a2659ae413c62c82892eb50a3f1")) (company :source "lockfile" :date - (26392 36720 758473 0) + (26392 43103 505185 0) :recipe (:package "company" :fetcher github :repo "company-mode/company-mode" :files (:defaults "icons" ("images/small" "doc/images/small/*.png")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "9c273fc7c1a9dd69ccf508589211c4f8bd0e0765")) (company-box :source "lockfile" :date - (26392 36720 748665 0) + (26392 43103 496409 0) :recipe (:package "company-box" :fetcher github :repo "sebastiencs/company-box" :files (:defaults "images") :source "MELPA" :protocol https :inherit t :depth treeless :ref "c4f2e243fba03c11e46b1600b124e036f2be7691")) (copilot :source "lockfile" :date - (26392 36720 739903 0) + (26392 43103 487886 0) :recipe (:source nil :protocol https :inherit t :depth treeless :host github :repo "copilot-emacs/copilot.el" :files ("*.el") :package "copilot" :ref "b5878d6a8c741138b5efbf4fe1c594f3fd69dbdd")) (gptel :source "lockfile" :date - (26392 36720 730824 0) + (26392 43103 478897 0) :recipe (:package "gptel" :repo "karthink/gptel" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) - :source "MELPA" :protocol https :inherit t :depth treeless :ref "f91b682d02def1d88999b34c8e7bfd0da175a8d8")) + :source "MELPA" :protocol https :inherit t :depth treeless :ref "73bcc682f58cbef28fea27e055cc180b801b6a9d")) (elysium :source "lockfile" :date - (26392 36720 721900 0) + (26392 43103 470375 0) :recipe (:package "elysium" :fetcher github :repo "lanceberge/elysium" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "2501a9907875727544d3bdd0fb141dcf968017ad")) (flycheck :source "lockfile" :date - (26392 36720 713015 0) + (26392 43103 461445 0) :recipe (:package "flycheck" :repo "flycheck/flycheck" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "5217e0e02f487d70e3d418e5e6ce884fc9711511")) (flyspell-correct :source "lockfile" :date - (26392 36720 703230 0) + (26392 43103 452618 0) :recipe (:package "flyspell-correct" :repo "d12frosted/flyspell-correct" :fetcher github :files ("flyspell-correct.el" "flyspell-correct-ido.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "1e7a5a56362dd875dddf848b9a9e25d1395b9d37")) (flyspell-correct-ivy :source "lockfile" :date - (26392 36720 694961 0) + (26392 43103 444452 0) :recipe (:package "flyspell-correct-ivy" :repo "d12frosted/flyspell-correct" :fetcher github :files ("flyspell-correct-ivy.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "1e7a5a56362dd875dddf848b9a9e25d1395b9d37")) (deft :source "lockfile" :date - (26392 36720 685343 0) + (26392 43103 435769 0) :recipe (:package "deft" :repo "jrblevin/deft" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "b369d7225d86551882568788a23c5497b232509c")) (lsp-mode :source "lockfile" :date - (26392 36720 676003 0) + (26392 43103 427205 0) :recipe (:package "lsp-mode" :repo "emacs-lsp/lsp-mode" :fetcher github :files (:defaults "clients/*.el") :source "MELPA" :protocol https :inherit t :depth 5 :ref "27d6e795610a7685304e57a52937dff38968c877")) (lsp-ui :source "lockfile" :date - (26392 36720 666599 0) + (26392 43103 418598 0) :recipe (:package "lsp-ui" :repo "emacs-lsp/lsp-ui" :fetcher github :files (:defaults "lsp-ui-doc.html" "resources") :source "MELPA" :protocol https :inherit t :depth treeless :ref "072bb29152038518c2478813b82c8d04d07df84c")) (dap-mode :source "lockfile" :date - (26392 36720 657103 0) + (26392 43103 409867 0) :recipe (:package "dap-mode" :repo "emacs-lsp/dap-mode" :fetcher github :files (:defaults "icons") :source "MELPA" :protocol https :inherit t :depth treeless :ref "496dd3a60f71a396df7e9a5ff6c500127d00ec03")) (dashboard :source "lockfile" :date - (26392 36720 647588 0) + (26392 43103 401078 0) :recipe (:package "dashboard" :fetcher github :repo "emacs-dashboard/emacs-dashboard" :files (:defaults "banners") :source "MELPA" :protocol https :inherit t :depth treeless :wait t :ref "946b9957470a3cac6b089bdf2d9edd07a29fcc9c")) (visual-regexp :source "lockfile" :date - (26392 36720 637743 0) + (26392 43103 392366 0) :recipe (:package "visual-regexp" :repo "benma/visual-regexp.el" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "48457d42a5e0fe10fa3a9c15854f1f127ade09b5")) (frame-local :source "lockfile" :date - (26392 36720 628291 0) + (26392 43103 383737 0) :recipe (:package "frame-local" :fetcher github :repo "sebastiencs/frame-local" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "7ee1106c3bcd4022f48421f8cb1ef4f995da816e")) (editorconfig :source "lockfile" :date - (26392 36720 618834 0) + (26392 43103 375118 0) :recipe (:package "editorconfig" :fetcher github :repo "editorconfig/editorconfig-emacs" :old-names (editorconfig-core editorconfig-fnmatch) @@ -396,14 +396,14 @@ (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "648f0cf9aeb72db77b252832a58367332b7bc055")) (ivy :source "lockfile" :date - (26392 36720 609289 0) + (26392 43103 366393 0) :recipe (:package "ivy" :repo "abo-abo/swiper" :fetcher github :files (:defaults "doc/ivy-help.org" (:exclude "swiper.el" "counsel.el" "ivy-hydra.el" "ivy-avy.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "8dc02d5b725f78d1f80904807b46f5406f129674")) (spinner :source "lockfile" :date - (26392 36720 601013 0) + (26392 43103 358315 0) :recipe (:package "spinner" :repo ("https://github.com/Malabarba/spinner.el" . "spinner") @@ -412,48 +412,48 @@ (:exclude ".git")) :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "d4647ae87fb0cd24bc9081a3d287c860ff061c21")) (markdown-mode :source "lockfile" :date - (26392 36720 592310 0) + (26392 43103 349913 0) :recipe (:package "markdown-mode" :fetcher github :repo "jrblevin/markdown-mode" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "6102ac5b7301b4c4fc0262d9c6516693d5a33f2b")) (bui :source "lockfile" :date - (26392 36720 582829 0) + (26392 43103 341325 0) :recipe (:package "bui" :repo "alezost/bui.el" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "f3a137628e112a91910fd33c0cff0948fa58d470")) (lsp-treemacs :source "lockfile" :date - (26392 36720 573812 0) + (26392 43103 332683 0) :recipe (:package "lsp-treemacs" :repo "emacs-lsp/lsp-treemacs" :fetcher github :files (:defaults "icons") :source "MELPA" :protocol https :inherit t :depth treeless :ref "fb1a07ae0a3d781dea8ac78da2933e0173eb48a4")) (lsp-docker :source "lockfile" :date - (26392 36720 564430 0) + (26392 43103 323780 0) :recipe (:package "lsp-docker" :repo "emacs-lsp/lsp-docker" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "ce291d0f80533f8eaca120eb745d55669e062636")) (yaml :source "lockfile" :date - (26392 36720 555087 0) + (26392 43103 315156 0) :recipe (:package "yaml" :repo "zkry/yaml.el" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "70c4fcead97e9bd6594e418c922ae769818f4245")) (magit :source "lockfile" :date - (26392 36720 545585 0) + (26392 43103 306437 0) :recipe (:package "magit" :fetcher github :repo "magit/magit" :files ("lisp/magit*.el" "lisp/git-*.el" "docs/magit.texi" "docs/AUTHORS.md" "LICENSE" "magit-pkg.el" (:exclude "lisp/magit-section.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "7c842b8ac0a904049fc68b321b47e42d642e5c51")) (vundo :source "lockfile" :date - (26392 36720 537112 0) + (26392 43103 298204 0) :recipe (:package "vundo" :repo ("https://github.com/casouri/vundo" . "vundo") @@ -462,89 +462,89 @@ (:exclude ".git" "test")) :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "ca590c571546eb1d38c855216db11d28135892f2")) (speed-type :source "lockfile" :date - (26392 36720 528155 0) + (26392 43103 290040 0) :recipe (:package "speed-type" :fetcher github :repo "dakra/speed-type" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "b982ee6081a11837760eeaed73c4f413eefb07b1")) (spaceline :source "lockfile" :date - (26392 36720 518599 0) + (26392 43103 281741 0) :recipe (:package "spaceline" :fetcher github :repo "TheBB/spaceline" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "086420d16e526c79b67fc1edec4c2ae1e699f372")) (base16-theme :source "lockfile" :date - (26392 36720 509607 0) + (26392 43103 273335 0) :recipe (:package "base16-theme" :repo "tinted-theming/base16-emacs" :fetcher github :files (:defaults "build/*.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "077726249216bef6d98d0542eb6289641a58e8d0")) (apropospriate-theme :source "lockfile" :date - (26392 36720 500302 0) + (26392 43103 264895 0) :recipe (:package "apropospriate-theme" :fetcher github :repo "waymondo/apropospriate-theme" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "055693f52b5179f896a49c0570b5a6ca441fb2b9")) (leuven-theme :source "lockfile" :date - (26392 36720 491347 0) + (26392 43103 256442 0) :recipe (:package "leuven-theme" :fetcher github :repo "fniessen/emacs-leuven-theme" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "2a7f99c1d7d13629efe9d9d911809713c17bcd53")) (modus-themes :source "lockfile" :date - (26392 36720 481648 0) + (26392 43103 247640 0) :recipe (:package "modus-themes" :fetcher github :repo "protesilaos/modus-themes" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "613f95341246746c3def202e67b27a315560d6f4")) (darktooth-theme :source "lockfile" :date - (26392 36720 472072 0) + (26392 43103 239058 0) :recipe (:package "darktooth-theme" :fetcher github :repo "emacsfodder/emacs-theme-darktooth" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "c329f8b2c88ff8ce803ee7e0ab215d68a1538a75")) (cyberpunk-theme :source "lockfile" :date - (26392 36720 462229 0) + (26392 43103 230215 0) :recipe (:package "cyberpunk-theme" :fetcher github :repo "n3mo/cyberpunk-theme.el" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "1fd5350ddfc53c30e6eef82af77c62d7c825df3c")) (color-theme-sanityinc-tomorrow :source "lockfile" :date - (26392 36720 452842 0) + (26392 43103 221555 0) :recipe (:package "color-theme-sanityinc-tomorrow" :repo "purcell/color-theme-sanityinc-tomorrow" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "ddf2920a8866040e57359d2e1c5517fffcad2e38")) (zenburn-theme :source "lockfile" :date - (26392 36720 443698 0) + (26392 43103 213005 0) :recipe (:package "zenburn-theme" :repo "bbatsov/zenburn-emacs" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "82112c64c5b0d3b866e82417dd730e0d0d7e1424")) (catppuccin-theme :source "lockfile" :date - (26392 36720 433997 0) + (26392 43103 204242 0) :recipe (:package "catppuccin-theme" :fetcher github :repo "catppuccin/emacs" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "4441d5114fdcc2eb05186a974b4bbad7224e43b5")) (clojure-mode :source "lockfile" :date - (26392 36720 424480 0) + (26392 43103 195588 0) :recipe (:package "clojure-mode" :repo "clojure-emacs/clojure-mode" :fetcher github :files ("clojure-mode.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "59888c84b61081e9b0085e388f55132925a66e7a")) (cider :source "lockfile" :date - (26392 36720 415307 0) + (26392 43103 187042 0) :recipe (:package "cider" :fetcher github :repo "clojure-emacs/cider" :files ("lisp/*.el" "bin/*.sh" "*.el" "clojure.sh" "lein.sh" @@ -553,74 +553,74 @@ (nrepl) :source "MELPA" :protocol https :inherit t :depth treeless :ref "7b051c4298816fdb70f3d301f0840379e28eca63")) (clj-refactor :source "lockfile" :date - (26392 36720 405949 0) + (26392 43103 178270 0) :recipe (:package "clj-refactor" :fetcher github :repo "clojure-emacs/clj-refactor.el" :files (:defaults "CHANGELOG.md") :source "MELPA" :protocol https :inherit t :depth treeless :ref "dc1bbc8cdaa723bdbb6669ea7d280625c370755d")) (dart-mode :source "lockfile" :date - (26392 36720 396200 0) + (26392 43103 169374 0) :recipe (:package "dart-mode" :fetcher github :repo "emacsorphanage/dart-mode" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "02e919c1cf200b4938139c18068577faff1fb364")) (lsp-dart :source "lockfile" :date - (26392 36720 386569 0) + (26392 43103 160524 0) :recipe (:package "lsp-dart" :repo "emacs-lsp/lsp-dart" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "9ffbafb7dcea3ef3d9e29bafb51d5167f0585d2c")) (dhall-mode :source "lockfile" :date - (26392 36720 376931 0) + (26392 43103 151843 0) :recipe (:package "dhall-mode" :repo "psibi/dhall-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "87ab69fe765d87b3bb1604a306a8c44d6887681d")) (lispy :source "lockfile" :date - (26392 36720 367200 0) + (26392 43103 143094 0) :recipe (:package "lispy" :repo "abo-abo/lispy" :fetcher github :files (:defaults "lispy-clojure.clj" "lispy-clojure.cljs" "lispy-python.py") :source "MELPA" :protocol https :inherit t :depth treeless :wait t :ref "fe44efd21573868638ca86fc8313241148fabbe3")) (magit-section :source "lockfile" :date - (26392 36720 357260 0) + (26392 43103 134300 0) :recipe (:package "magit-section" :fetcher github :repo "magit/magit" :files ("lisp/magit-section.el" "docs/magit-section.texi" "magit-section-pkg.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "7c842b8ac0a904049fc68b321b47e42d642e5c51")) (with-editor :source "lockfile" :date - (26392 36720 348027 0) + (26392 43103 125751 0) :recipe (:package "with-editor" :fetcher github :repo "magit/with-editor" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "77cb2403158cfea9d8bfb8adad81b84d1d6d7c6a")) (powerline :source "lockfile" :date - (26392 36720 337460 0) + (26392 43103 116996 0) :recipe (:package "powerline" :fetcher github :repo "milkypostman/powerline" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "c35c35bdf5ce2d992882c1f06f0f078058870d4a")) (autothemer :source "lockfile" :date - (26392 36720 326922 0) + (26392 43103 108181 0) :recipe (:package "autothemer" :fetcher github :repo "jasonm23/autothemer" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "cb4d4b69f8bb1f8158d2311692b7607794b75829")) (parseedn :source "lockfile" :date - (26392 36720 316626 0) + (26392 43103 99375 0) :recipe (:package "parseedn" :repo "clojure-emacs/parseedn" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "3407e4530a367b6c2b857dae261cdbb67a440aaa")) (queue :source "lockfile" :date - (26392 36720 306805 0) + (26392 43103 90584 0) :recipe (:package "queue" :repo ("git://git.sv.gnu.org/emacs/elpa" . "queue") @@ -629,251 +629,251 @@ (:exclude ".git")) :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "f986fb68e75bdae951efb9e11a3012ab6bd408ee")) (sesman :source "lockfile" :date - (26392 36720 297074 0) + (26392 43103 81744 0) :recipe (:package "sesman" :repo "vspinu/sesman" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "7bca68dbbab0af26a6a23be1ff5fa97f9a18e022")) (parseclj :source "lockfile" :date - (26392 36720 286850 0) + (26392 43103 73055 0) :recipe (:package "parseclj" :repo "clojure-emacs/parseclj" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "6af22372e0fe14df882dd300b22b12ba2d7e00b0")) (paredit :source "lockfile" :date - (26392 36720 277153 0) + (26392 43103 64581 0) :recipe (:package "paredit" :fetcher git :url "https://mumble.net/~campbell/git/paredit.git" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "037b9b8acbca75151f133b6c0f7f3ff97d9042e5")) (multiple-cursors :source "lockfile" :date - (26392 36720 267655 0) + (26392 43103 55881 0) :recipe (:package "multiple-cursors" :fetcher github :repo "magnars/multiple-cursors.el" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "c870c18462461df19382ecd2f9374c8b902cd804")) (inflections :source "lockfile" :date - (26392 36720 257417 0) + (26392 43103 47178 0) :recipe (:package "inflections" :repo "eschulte/jump.el" :fetcher github :files ("inflections.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "55caa66a7cc6e0b1a76143fd40eff38416928941")) (reformatter :source "lockfile" :date - (26392 36720 247140 0) + (26392 43103 38516 0) :recipe (:package "reformatter" :repo "purcell/emacs-reformatter" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "f13f5b4ce51db95ea317d57a83be0358bbf3ec30")) (iedit :source "lockfile" :date - (26392 36720 236967 0) + (26392 43103 29783 0) :recipe (:package "iedit" :repo "victorhge/iedit" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "27c61866b1b9b8d77629ac702e5f48e67dfe0d3b")) (swiper :source "lockfile" :date - (26392 36720 227499 0) + (26392 43103 21407 0) :recipe (:package "swiper" :repo "abo-abo/swiper" :fetcher github :files ("swiper.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "8dc02d5b725f78d1f80904807b46f5406f129674")) (zoutline :source "lockfile" :date - (26392 36720 216937 0) + (26392 43103 12725 0) :recipe (:package "zoutline" :repo "abo-abo/zoutline" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "32857c6c4b9b0bcbed14d825a10b91a98d5fed0a")) (elixir-mode :source "lockfile" :date - (26392 36720 206937 0) + (26392 43103 3821 0) :recipe (:package "elixir-mode" :fetcher github :repo "elixir-editors/emacs-elixir" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "00d6580a040a750e019218f9392cf9a4c2dac23a")) (elixir-ts-mode :source "lockfile" :date - (26392 36720 197348 0) + (26392 43102 995523 0) :recipe (:package "elixir-ts-mode" :repo "wkirschbaum/elixir-ts-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "b35c983f551ccf821ebebad50747b5b417133e52")) (erlang :source "lockfile" :date - (26392 36720 187281 0) + (26392 43102 986746 0) :recipe (:package "erlang" :fetcher github :repo "erlang/otp" :version-regexp "OTP-%v" :files ("lib/tools/emacs/*.el" (:exclude "lib/tools/emacs/erlang_appwiz.el")) :source "MELPA" :protocol https :inherit t :depth 1 :ref "11573bf4f1c410e6e669bf2dbe3945644c1f4d63")) (fsharp-mode :source "lockfile" :date - (26392 36720 176792 0) + (26392 43102 978186 0) :recipe (:package "fsharp-mode" :fetcher github :repo "fsharp/emacs-fsharp-mode" :files (:defaults (:exclude "eglot-fsharp.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "677d78c4d6cb574086408082dedbcaef04a85359")) (gleam-ts-mode :source "lockfile" :date - (26392 36720 167132 0) + (26392 43102 969576 0) :recipe (:package "gleam-ts-mode" :fetcher github :repo "gleam-lang/gleam-mode" :files ("gleam-ts-mode.el") :source "MELPA" :protocol https :inherit t :depth treeless :type git :host github :ref "0b437578f4270fdcbb89caac47f78cf55a992bf3")) (go-mode :source "lockfile" :date - (26392 36720 158107 0) + (26392 43102 960903 0) :recipe (:package "go-mode" :repo "dominikh/go-mode.el" :fetcher github :files ("go-mode.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "602d73e22646b1b98b2eb97927fd426c0d1d2f92")) (haskell-mode :source "lockfile" :date - (26392 36720 148610 0) + (26392 43102 952118 0) :recipe (:package "haskell-mode" :repo "haskell/haskell-mode" :fetcher github :files (:defaults "NEWS" "logo.svg") :source "MELPA" :protocol https :inherit t :depth treeless :ref "7d4529ac4443d70719638806cb80325a418110b9")) (lsp-haskell :source "lockfile" :date - (26392 36720 139334 0) + (26392 43102 943573 0) :recipe (:package "lsp-haskell" :repo "emacs-lsp/lsp-haskell" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "d229fdcd25a2d557d9d05a74f6fb4731e1341671")) (js2-mode :source "lockfile" :date - (26392 36720 129843 0) + (26392 43102 934725 0) :recipe (:package "js2-mode" :repo "mooz/js2-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "62d6cb169ed4cb6d7ae3ddbd8da9c995fed0ab32")) (typescript-mode :source "lockfile" :date - (26392 36720 120511 0) + (26392 43102 926151 0) :recipe (:package "typescript-mode" :fetcher github :repo "emacs-typescript/typescript.el" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "fc3a4f3b275e8cf6cf41aa0c9ef42e25ef908feb")) (kotlin-mode :source "lockfile" :date - (26392 36720 111445 0) + (26392 43102 917734 0) :recipe (:package "kotlin-mode" :repo "Emacs-Kotlin-Mode-Maintainers/kotlin-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "fddd747e5b4736e8b27a147960f369b86179ddff")) (gradle-mode :source "lockfile" :date - (26392 36720 102521 0) + (26392 43102 909303 0) :recipe (:package "gradle-mode" :fetcher github :repo "scubacabra/emacs-gradle-mode" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "e4d665d5784ecda7ddfba015f07c69be3cfc45f2")) (lean4-mode :source "lockfile" :date - (26392 36720 93068 0) + (26392 43102 900521 0) :recipe (:source nil :protocol https :inherit t :depth treeless :type git :host github :repo "leanprover/lean4-mode" :files ("*.el" "data") :package "lean4-mode" :ref "004ad0e60b85fb4eac74a5523ee3e648fd5cfce5")) (merlin :source "lockfile" :date - (26392 36720 84515 0) + (26392 43102 891993 0) :recipe (:package "merlin" :fetcher github :repo "ocaml/merlin" :files ("emacs/*.el" (:exclude "emacs/merlin-ac.el" "emacs/merlin-company.el" "emacs/merlin-iedit.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "0821c50b5b0bea8e3b4cb2878004466a9a993178")) (opam-switch-mode :source "lockfile" :date - (26392 36720 75018 0) + (26392 43102 883120 0) :recipe (:package "opam-switch-mode" :fetcher github :repo "ProofGeneral/opam-switch-mode" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "1069e56a662f23ea09d4e05611bdedeb99257012")) (dune :source "lockfile" :date - (26392 36720 65432 0) + (26392 43102 874189 0) :recipe (:package "dune" :fetcher github :repo "ocaml/dune" :files ("editor-integration/emacs/*.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "dbd844875144771b0dc6a4c236337bd97cddb848")) (tuareg :source "lockfile" :date - (26392 36720 54899 0) + (26392 43102 865730 0) :recipe (:package "tuareg" :fetcher github :repo "ocaml/tuareg" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "1d53723e39f22ab4ab76d31f2b188a2879305092")) (dockerfile-mode :source "lockfile" :date - (26392 36720 45447 0) + (26392 43102 856564 0) :recipe (:package "dockerfile-mode" :fetcher github :repo "spotify/dockerfile-mode" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "4d893bd2da15833ce056332e6c972d5d93e78f04")) (docker :source "lockfile" :date - (26392 36720 36046 0) + (26392 43102 847849 0) :recipe (:package "docker" :fetcher github :repo "Silex/docker.el" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "6f8bba0d11a5143872dfc25afdabe16cae410d11")) (terraform-mode :source "lockfile" :date - (26392 36720 26363 0) + (26392 43102 839114 0) :recipe (:package "terraform-mode" :repo "hcl-emacs/terraform-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "abfc10f5e313c4bb99de136a14636e9bc6df74f6")) (ansible :source "lockfile" :date - (26392 36720 17036 0) + (26392 43102 830657 0) :recipe (:package "ansible" :fetcher gitlab :repo "emacs-ansible/emacs-ansible" :files (:defaults "snippets" "dict") :source "MELPA" :protocol https :inherit t :depth treeless :ref "e171dacc12eeaba5dbd7fd887f94d11b357fe958")) (nginx-mode :source "lockfile" :date - (26392 36720 7446 0) + (26392 43102 821889 0) :recipe (:package "nginx-mode" :fetcher github :repo "ajc/nginx-mode" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "c4ac5de975d65c84893a130a470af32a48b0b66c")) (jenkinsfile-mode :source "lockfile" :date - (26392 36719 998507 0) + (26392 43102 813427 0) :recipe (:package "jenkinsfile-mode" :repo "john2x/jenkinsfile-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "568865ee419e0592de0dd0717d6769a66d9df111")) (lua-mode :source "lockfile" :date - (26392 36719 989470 0) + (26392 43102 805024 0) :recipe (:package "lua-mode" :repo "immerrr/lua-mode" :fetcher github :files (:defaults (:exclude "init-tryout.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "d074e4134b1beae9ed4c9b512af741ca0d852ba3")) (graphql-mode :source "lockfile" :date - (26392 36719 980086 0) + (26392 43102 796321 0) :recipe (:package "graphql-mode" :repo "davazp/graphql-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "c3baca92809e6f6c8dd2596a413b277f3b0160ea")) (yaml-mode :source "lockfile" :date - (26392 36719 971027 0) + (26392 43102 787812 0) :recipe (:package "yaml-mode" :repo "yoshiki/yaml-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "d91f878729312a6beed77e6637c60497c5786efa")) (json-mode :source "lockfile" :date - (26392 36719 961636 0) + (26392 43102 779121 0) :recipe (:package "json-mode" :fetcher github :repo "json-emacs/json-mode" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "77125b01c0ddce537085201098bea9b4b8ba6be3")) (git-modes :source "lockfile" :date - (26392 36719 952257 0) + (26392 43102 770211 0) :recipe (:package "git-modes" :fetcher github :repo "magit/git-modes" :old-names (gitattributes-mode gitconfig-mode gitignore-mode) @@ -882,122 +882,122 @@ (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "f99010bbeb8b6d8a0819fac0195a2ef0159d08f0")) (php-mode :source "lockfile" :date - (26392 36719 942983 0) + (26392 43102 761448 0) :recipe (:package "php-mode" :repo "emacs-php/php-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "e3087db57e6b1682eb80af2916f106ac19472ce3")) (purescript-mode :source "lockfile" :date - (26392 36719 933489 0) + (26392 43102 752609 0) :recipe (:package "purescript-mode" :repo "purescript-emacs/purescript-mode" :fetcher github :files (:defaults "NEWS" "snippets") :source "MELPA" :protocol https :inherit t :depth treeless :ref "d187b3d4bbb4d9cb36a4c6c55f35d63d159a26e8")) (rspec-mode :source "lockfile" :date - (26392 36719 924047 0) + (26392 43102 743708 0) :recipe (:package "rspec-mode" :repo "pezra/rspec-mode" :fetcher github :files ("rspec-mode.el" "snippets") :source "MELPA" :protocol https :inherit t :depth treeless :ref "29df3d081c6a1cbdf840cd13d45ea1c100c5bbaa")) (ruby-end :source "lockfile" :date - (26392 36719 914550 0) + (26392 43102 734841 0) :recipe (:package "ruby-end" :repo "rejeep/ruby-end.el" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "ba7d7230f9e3ed75c9982d32bb9fdff1dc10935d")) (rbs-mode :source "lockfile" :date - (26392 36719 905258 0) + (26392 43102 726028 0) :recipe (:package "rbs-mode" :fetcher github :repo "ybiquitous/rbs-mode" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "21ec7718a2b3149c13464e182fd4e1cf64bff277")) (rust-mode :source "lockfile" :date - (26392 36719 895950 0) + (26392 43102 717488 0) :recipe (:package "rust-mode" :repo "rust-lang/rust-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "3bd0863f28414e629ca15ad2852a429a126226c5")) (flycheck-rust :source "lockfile" :date - (26392 36719 886258 0) + (26392 43102 708222 0) :recipe (:package "flycheck-rust" :repo "flycheck/flycheck-rust" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "e7692cded99999d2dc3d3df5d977dcdeb1c179fb")) (fish-mode :source "lockfile" :date - (26392 36719 876645 0) + (26392 43102 698932 0) :recipe (:package "fish-mode" :fetcher github :repo "wwwjfy/emacs-fish" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "2526b1803b58cf145bc70ff6ce2adb3f6c246f89")) (web-mode :source "lockfile" :date - (26392 36719 866800 0) + (26392 43102 690065 0) :recipe (:package "web-mode" :repo "fxbois/web-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "0c83581d1e93d1d802c730a1d5e90cd1c740e1b2")) (zig-mode :source "lockfile" :date - (26392 36719 857468 0) + (26392 43102 681376 0) :recipe (:package "zig-mode" :repo "ziglang/zig-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "f55e42536a3f34b81198b856595dc3a61867aa3e")) (diminish :source "lockfile" :date - (26392 36719 848129 0) + (26392 43102 672613 0) :recipe (:package "diminish" :fetcher github :repo "myrjola/diminish.el" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :wait t :ref "fbd5d846611bad828e336b25d2e131d1bc06b83d")) (heex-ts-mode :source "lockfile" :date - (26392 36719 839157 0) + (26392 43102 663825 0) :recipe (:package "heex-ts-mode" :repo "wkirschbaum/heex-ts-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "90142df2929956536dc1eaae3bb5ca04dc4232ab")) (caml :source "lockfile" :date - (26392 36719 829795 0) + (26392 43102 654581 0) :recipe (:package "caml" :repo "ocaml/caml-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "47defafa2b08fb680e89bfee9cb9ce82bd9e3bcf")) (aio :source "lockfile" :date - (26392 36719 820271 0) + (26392 43102 645471 0) :recipe (:package "aio" :fetcher github :repo "skeeto/emacs-aio" :files ("aio.el" "README.md" "UNLICENSE") :source "MELPA" :protocol https :inherit t :depth treeless :ref "da93523e235529fa97d6f251319d9e1d6fc24a41")) (tablist :source "lockfile" :date - (26392 36719 810509 0) + (26392 43102 635975 0) :recipe (:package "tablist" :fetcher github :repo "emacsorphanage/tablist" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "fcd37147121fabdf003a70279cf86fbe08cfac6f")) (hcl-mode :source "lockfile" :date - (26392 36719 799541 0) + (26392 43102 625687 0) :recipe (:package "hcl-mode" :repo "hcl-emacs/hcl-mode" :fetcher github :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" (:exclude ".dir-locals.el" "test.el" "tests.el" "*-test.el" "*-tests.el" "LICENSE" "README*" "*-pkg.el")) :source "MELPA" :protocol https :inherit t :depth treeless :ref "1da895ed75d28d9f87cbf9b74f075d90ba31c0ed")) (groovy-mode :source "lockfile" :date - (26392 36719 788032 0) + (26392 43102 614444 0) :recipe (:package "groovy-mode" :fetcher github :repo "Groovy-Emacs-Modes/groovy-emacs-modes" :files ("*groovy*.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "7b8520b2e2d3ab1d62b35c426e17ac25ed0120bb")) (json-snatcher :source "lockfile" :date - (26392 36719 772237 0) + (26392 43102 598455 0) :recipe (:package "json-snatcher" :fetcher github :repo "Sterlingg/json-snatcher" :files ("*.el" "*.el.in" "dir" "*.info" "*.texi" "*.texinfo" "doc/dir" "doc/*.info" "doc/*.texi" "doc/*.texinfo" "lisp/*.el" "docs/dir" "docs/*.info" "docs/*.texi" "docs/*.texinfo" diff --git a/lisp/icejam-avy.el b/lisp/icejam-avy.el index 60296a5..f5f943d 100644 --- a/lisp/icejam-avy.el +++ b/lisp/icejam-avy.el @@ -9,13 +9,13 @@ ;; Avy is a navigation manager. ;;; Code: -(use-package avy :ensure t) +(require 'icejam-keys-mode) +(use-package avy :ensure t) (with-eval-after-load 'avy (setq avy-timeout-seconds 1) ;; Jump to text in sight with CMD-j (define-key icejam-keys-mode-map [(hyper j)] 'avy-goto-char-timer)) - (provide 'icejam-avy) ;;; icejam-avy.el ends here diff --git a/lisp/icejam-base.el b/lisp/icejam-base.el index c40a123..0eebfff 100644 --- a/lisp/icejam-base.el +++ b/lisp/icejam-base.el @@ -40,16 +40,17 @@ (global-set-key (kbd "RET") 'newline) ;;;;;;;;; Easy copying of data ;;;;;;;;;;;;;;; -(use-package easy-kill :ensure t :defer t - :config (global-set-key [remap kill-ring-save] 'easy-kill)) +(use-package easy-kill :ensure t) +(with-eval-after-load 'easy-kill + (global-set-key [remap kill-ring-save] 'easy-kill)) ;; Move buffers around with buffer keys (use-package buffer-move :ensure t :defer t) - ;; Garbage collection magic hack -(use-package gcmh :ensure t - :config (gcmh-mode 1) +(use-package gcmh :ensure t) +(with-eval-after-load 'gcmh + (gcmh-mode 1) (setq gcmh-verbose nil gcmh-idle-delay 'auto gcmh-auto-idle-delay-factor 10)) @@ -96,13 +97,17 @@ ;; Allow to execute path from shell (use-package exec-path-from-shell :if (memq window-system '(x mac ns)) - :ensure t - :config (add-to-list 'exec-path "/usr/local/bin") + :ensure t) + +(with-eval-after-load 'exec-path-from-shell + (add-to-list 'exec-path "/usr/local/bin") (dolist (var '("DEFT_PATH" "LANG" "LC_CTYPE")) (add-to-list 'exec-path-from-shell-variables var)) (exec-path-from-shell-initialize)) -(use-package direnv :ensure t :config (direnv-mode)) +(use-package direnv :ensure t) +(with-eval-after-load 'direnv + (direnv-mode t)) ;; Draw underline lower (setq x-underline-at-descent-line t) @@ -114,28 +119,25 @@ indicate-empty-lines nil) ;;;;;;;;;;;;;;;;; Treemacs -(use-package treemacs :ensure t :defer t - :config (treemacs-follow-mode 1) ;; Follow the current project. - :bind (:map icejam-keys-mode-map - ([(hyper b)] . treemacs))) ;; Show the folder tree +(use-package treemacs :ensure t) +(with-eval-after-load 'treemacs + (treemacs-follow-mode t) + (treemacs-project-follow-mode t) + (define-key icejam-keys-mode-map [(hyper b)] 'treemacs)) -(use-package treemacs-all-the-icons :defer t :requires (treemacs) :ensure t - :config - (treemacs-load-theme "all-the-icons") - (treemacs-project-follow-mode t)) +(use-package treemacs-all-the-icons :ensure t :requires (treemacs)) +(with-eval-after-load 'treemacs-all-the-icons + (treemacs-load-theme "all-the-icons")) ;;;;;;;;;;;;;;;;; Record frequency of different commands. Review them later -(use-package keyfreq - :defer t - :ensure t - :config +(use-package keyfreq :ensure t) +(with-eval-after-load 'keyfreq (keyfreq-mode t) (keyfreq-autosave-mode t)) ;;;;;;;;;;;;;;;;; Show hints about key combinations -(use-package which-key - :ensure t - :config +(use-package which-key :ensure t) +(with-eval-after-load 'which-key (setq which-key-idle-delay 0.5) (which-key-mode t)) diff --git a/lisp/icejam-company-yasnippet.el b/lisp/icejam-company-yasnippet.el index 651e78d..6a4b31d 100644 --- a/lisp/icejam-company-yasnippet.el +++ b/lisp/icejam-company-yasnippet.el @@ -3,102 +3,89 @@ ;;; Company completion framework configuration ;;; Code: -(use-package yasnippet :ensure t - :config - (yas-global-mode t)) +(use-package yasnippet :ensure t) +(use-package yasnippet-snippets :ensure t :requires (yasnippet)) +(use-package company :ensure t :requires (yasnippet yasnippet-snippets)) +(use-package company-box :ensure t :requires (company)) -(use-package yasnippet-snippets - :ensure t - :requires (yasnippet) - :config +(with-eval-after-load 'yasnippet + (yas-global-mode t) (unbind-key "C-c & C-n" yas-minor-mode-map) (unbind-key "C-c & C-s" yas-minor-mode-map) (unbind-key "C-c & C-v" yas-minor-mode-map)) -(use-package company - :commands (company-indent-or-complete-common company-yasnippet) - :ensure t - :config (global-company-mode t) - :demand t - :requires (yasnippet - yasnippet-snippets)) - -(use-package company-box - :ensure t - :defer t - :requires (company) - :hook (company-mode . company-box-mode)) - -;; (global-company-mode t) - -;; Hacks for orderless (with-eval-after-load 'company -(defun just-one-face (fn &rest args) - (let ((orderless-match-faces [completions-common-part])) - (apply fn args))) + (global-company-mode t) -(advice-add 'company-capf--candidates :around #'just-one-face) + ;; Hacks for orderless + (defun just-one-face (fn &rest args) + (let ((orderless-match-faces [completions-common-part])) + (apply fn args))) -(defun company-completion-styles (capf-fn &rest args) - (let ((completion-styles '(partial-completion basic))) - (apply capf-fn args))) + (advice-add 'company-capf--candidates :around #'just-one-face) -(advice-add 'company-capf :around #'company-completion-styles) + (defun company-completion-styles (capf-fn &rest args) + (let ((completion-styles '(partial-completion basic))) + (apply capf-fn args))) -(setq-default - company-minimum-prefix-length 3 ;; minimum prefix character number for auto complete. - company-idle-delay 0.1 - company-require-match nil - company-echo-delay 0 ;;;; company-show-numbers t - company-tooltip-align-annotations t ;; align annotations to the right tooltip border. - company-tooltip-flip-when-above t - company-tooltip-limit 10 ;; tooltip candidates max limit. - company-tooltip-minimum 2 ;; minimum candidates limit. - company-tooltip-minimum-width 10 ;; The minimum width of the tooltip's inner area. - ;; This doesn't include the margins and the scroll bar. - company-tooltip-margin 2 ;; width of margin columns to show around the tooltip - company-tooltip-offset-display 'lines ;; 'lines - how to show tooltip unshown candidates number. - company-show-numbers nil ;; t: show quick-access numbers for the first ten candidates. - company-selection-wrap-around t ;; loop over candidates - company-dabbrev-other-buffers t ;; Only offer dabbrev from the same major mode - company-dabbrev-downcase nil ;; Preserve case of candidates - company-format-margin-function nil - ;; company-async-wait 0.03 - ;; company-async-timeout 2 - ) + (advice-add 'company-capf :around #'company-completion-styles) -;; Absolute defaults for company mode -(setq company-backends - '((company-files ; files & directory - company-keywords ; keywords - company-capf - ) - (company-dabbrev company-abbrev) - )) + (setq-default + company-minimum-prefix-length 3 ;; minimum prefix character number for auto complete. + company-idle-delay 0.1 + company-require-match nil + company-echo-delay 0 ;;;; company-show-numbers t + company-tooltip-align-annotations t ;; align annotations to the right tooltip border. + company-tooltip-flip-when-above t + company-tooltip-limit 10 ;; tooltip candidates max limit. + company-tooltip-minimum 2 ;; minimum candidates limit. + company-tooltip-minimum-width 10 ;; The minimum width of the tooltip's inner area. + ;; This doesn't include the margins and the scroll bar. + company-tooltip-margin 2 ;; width of margin columns to show around the tooltip + company-tooltip-offset-display 'lines ;; 'lines - how to show tooltip unshown candidates number. + company-show-numbers nil ;; t: show quick-access numbers for the first ten candidates. + company-selection-wrap-around t ;; loop over candidates + company-dabbrev-other-buffers t ;; Only offer dabbrev from the same major mode + company-dabbrev-downcase nil ;; Preserve case of candidates + company-format-margin-function nil + ;; company-async-wait 0.03 + ;; company-async-timeout 2 + ) -;; Use standard emacs next and previous bindings for navigating company -;; suggestions -(define-key company-active-map (kbd "C-p") 'company-select-previous-or-abort) -(define-key company-active-map (kbd "C-n") 'company-select-next-or-abort) + ;; Absolute defaults for company mode + (setq company-backends + '((company-files ; files & directory + company-keywords ; keywords + company-capf + ) + (company-dabbrev company-abbrev) + )) -(defun icejam-insert-space-and-complete () - "Insert space before trying to complete a section." - (interactive) - (save-excursion - (insert " ")) - (company-indent-or-complete-common)) + ;; Use standard emacs next and previous bindings for navigating company + ;; suggestions + (define-key company-active-map (kbd "C-p") 'company-select-previous-or-abort) + (define-key company-active-map (kbd "C-n") 'company-select-next-or-abort) -;; Only use RETURN for completion in company -(unbind-key "TAB" company-active-map) + (defun icejam-insert-space-and-complete () + "Insert space before trying to complete a section." + (interactive) + (save-excursion + (insert " ")) + (company-indent-or-complete-common)) + + ;; Only use RETURN for completion in company + (unbind-key "TAB" company-active-map) ;;; Yasnippet configuration -(define-key prog-mode-map (kbd "C-c y") 'company-yasnippet) -(define-key prog-mode-map (kbd "") 'icejam-insert-space-and-complete) -(define-key prog-mode-map (kbd "TAB") 'company-indent-or-complete-common) + (define-key prog-mode-map (kbd "C-c y") 'company-yasnippet) + (define-key prog-mode-map (kbd "") 'icejam-insert-space-and-complete) + (define-key prog-mode-map (kbd "TAB") 'company-indent-or-complete-common) -(define-key text-mode-map (kbd "C-c y") 'company-yasnippet) -(define-key text-mode-map (kbd "") 'icejam-insert-space-and-complete) -(define-key text-mode-map (kbd "TAB") 'company-indent-or-complete-common)) + (define-key text-mode-map (kbd "C-c y") 'company-yasnippet) + (define-key text-mode-map (kbd "") 'icejam-insert-space-and-complete) + (define-key text-mode-map (kbd "TAB") 'company-indent-or-complete-common)) + +(with-eval-after-load 'company-box (add-hook 'company-mode-hook #'company-box-mode)) (provide 'icejam-company-yasnippet) ;;; icejam-company-yasnippet.el ends here diff --git a/lisp/icejam-completing-read.el b/lisp/icejam-completing-read.el index c005471..da8b01a 100644 --- a/lisp/icejam-completing-read.el +++ b/lisp/icejam-completing-read.el @@ -5,55 +5,54 @@ (require 'icejam-keys-mode) -(use-package vertico :ensure t :defer t - :init - (vertico-mode) - :custom - (vertico-scroll-margin 0) ;; Different scroll margin - (vertico-count 15) ;; Show more candidates - (vertico-resize t) ;; Grow and shrink the Vertico minibuffer - (vertico-cycle t) ;; Enable cycling for `vertico-next/previous') - ) +;; Preparations for using Vertico/Orderless +(setq + ;; Support opening new minibuffers from inside existing minibuffers. + enable-recursive-minibuffers t + ;; Hide commands in M-x which do not work in the current mode. Vertico + ;; commands are hidden in normal buffers. This setting is useful beyond + ;; Vertico. + read-extended-command-predicate #'command-completion-default-include-p + ;; Do not allow the cursor in the minibuffer prompt + minibuffer-prompt-properties '(read-only t cursor-intangible t face minibuffer-prompt)) -;; A few more useful configurations... -(use-package emacs - :custom - ;; Support opening new minibuffers from inside existing minibuffers. - (enable-recursive-minibuffers t) - ;; Hide commands in M-x which do not work in the current mode. Vertico - ;; commands are hidden in normal buffers. This setting is useful beyond - ;; Vertico. - (read-extended-command-predicate #'command-completion-default-include-p) - :init - ;; Add prompt indicator to `completing-read-multiple'. - ;; We display [CRM], e.g., [CRM,] if the separator is a comma. - (defun crm-indicator (args) - (cons (format "[CRM%s] %s" - (replace-regexp-in-string - "\\`\\[.*?]\\*\\|\\[.*?]\\*\\'" "" - crm-separator) - (car args)) - (cdr args))) - (advice-add #'completing-read-multiple :filter-args #'crm-indicator) +(defun crm-indicator (args) + (cons (format "[CRM%s] %s" + (replace-regexp-in-string + "\\`\\[.*?]\\*\\|\\[.*?]\\*\\'" "" + crm-separator) + (car args)) + (cdr args))) +(advice-add #'completing-read-multiple :filter-args #'crm-indicator) +(add-hook 'minibuffer-setup-hook #'cursor-intangible-mode) - ;; Do not allow the cursor in the minibuffer prompt - (setq minibuffer-prompt-properties - '(read-only t cursor-intangible t face minibuffer-prompt)) - (add-hook 'minibuffer-setup-hook #'cursor-intangible-mode)) +;; Actual orderless +(use-package vertico :ensure t) +(use-package orderless :ensure t) +(use-package marginalia :ensure t) +(use-package consult :ensure t) +(use-package helpful :ensure t) -;; Optionally use the `orderless' completion style. -(use-package orderless :ensure t :defer t - :custom - ;; Configure a custom style dispatcher (see the Consult wiki) - ;; (orderless-style-dispatchers '(+orderless-consult-dispatch orderless-affix-dispatch)) - ;; (orderless-component-separator #'orderless-escapable-split-on-space) - (completion-styles '(orderless basic)) - (completion-category-defaults nil) - (completion-category-overrides '((file (styles partial-completion))))) +(with-eval-after-load 'vertico + (setq + vertico-scroll-margin 0 ;; Different scroll margin + vertico-count 15 ;; Show more candidates + vertico-resize t ;; Grow and shrink the Vertico minibuffer + vertico-cycle t ;; Enable cycling for `vertico-next/previous' + ) + (vertico-mode)) -(use-package marginalia :ensure t :defer t :init (marginalia-mode)) -(use-package consult :ensure t :defer t) -(use-package helpful :ensure t :defer t) +(with-eval-after-load 'orderless + (setq + ;; Configure a custom style dispatcher (see the Consult wiki) + ;; (orderless-style-dispatchers '(+orderless-consult-dispatch orderless-affix-dispatch)) + ;; (orderless-component-separator #'orderless-escapable-split-on-space) + completion-styles '(orderless basic) ;; Fallback to basic + completion-category-defaults nil + completion-category-overrides '((file (styles partial-completion))))) + +(with-eval-after-load 'marginalia + (marginalia-mode t)) (with-eval-after-load 'consult (define-key icejam-keys-mode-map (kbd "C-c a") 'consult-ripgrep) diff --git a/lisp/icejam-copilot.el b/lisp/icejam-copilot.el index f1b03bf..af4b9e7 100644 --- a/lisp/icejam-copilot.el +++ b/lisp/icejam-copilot.el @@ -10,15 +10,13 @@ ;;; Code: (use-package copilot - :ensure (:host github :repo "copilot-emacs/copilot.el" :files ("*.el")) - :bind (:map copilot-completion-map - ("" . copilot-accept-completion) - ("TAB" . copilot-accept-completion))) + :ensure (:host github :repo "copilot-emacs/copilot.el" :files ("*.el"))) -;; Do not enable copilot by default because it sorta sucks? -;; (add-hook 'prog-mode-hook 'copilot-mode) -;; (define-key copilot-completion-map (kbd "") 'copilot-accept-completion) -;; (define-key copilot-completion-map (kbd "TAB") 'copilot-accept-completion) +(with-eval-after-load 'copilot + ;; Do not enable copilot by default because it sorta sucks? + ;; (add-hook 'prog-mode-hook 'copilot-mode) + (define-key copilot-completion-map (kbd "") 'copilot-accept-completion) + (define-key copilot-completion-map (kbd "TAB") 'copilot-accept-completion)) ;; Enable Anthropic Claude LLM support for chat (it also sucks) (defcustom anthropic-api-key "api-key" "The value of your Anthropic API key." @@ -26,23 +24,26 @@ :group 'icejam :initialize 'custom-initialize-set) -(use-package gptel :ensure t - :config +(use-package gptel :ensure t) +(with-eval-after-load 'gptel (setq - gptel-model "claude-3-5-sonnet-20240620" + gptel-model "claude-3-5-sonnet-20241022" gptel-backend (gptel-make-anthropic "Claude" - :stream t - :key (lambda () anthropic-api-key)))) - + :stream t :key (lambda () anthropic-api-key)))) ;; Pretend to be 'AI editor'. -(use-package elysium :ensure t - :custom - (elysium-window-size 0.33) ; The elysium buffer will be 1/3 your screen - (elysium-window-style 'vertical)) ; Can be customized to horizontal +(use-package elysium :ensure t) +(with-eval-after-load 'elysium + (setq + ;; The elysium buffer will be 1/3 your screen + elysium-window-size 0.33 + ;; Elysium buffer will be vertical + elysium-window-style 'vertical)) ;; Merging with SMerge -(use-package smerge-mode :ensure nil :hook (prog-mode . smerge-mode)) +(use-package smerge-mode :ensure nil) +(with-eval-after-load 'smerge-mode + (add-hook 'prog-mode-hook #'smerge-mode)) (provide 'icejam-copilot) ;;; icejam-copilot.el ends here diff --git a/lisp/icejam-flycheck.el b/lisp/icejam-flycheck.el index 595a326..e5e3b02 100644 --- a/lisp/icejam-flycheck.el +++ b/lisp/icejam-flycheck.el @@ -4,7 +4,6 @@ ;; Use flycheck globally to check syntax and compile languages (use-package flycheck :ensure t) - (with-eval-after-load 'flycheck (global-flycheck-mode t) (setq flycheck-emacs-lisp-load-path 'inherit) diff --git a/lisp/icejam-ispell.el b/lisp/icejam-ispell.el index 28f5b7e..693b617 100644 --- a/lisp/icejam-ispell.el +++ b/lisp/icejam-ispell.el @@ -3,22 +3,23 @@ ;;; Highlight misspelled words ;;; Code: -(use-package ispell - :ensure nil - :config (setq ispell-program-name "aspell") - (setq ispell-extra-args - '("--run-together" "--run-together-limit=5" "--run-together-min=2")) - :hook ((prog-mode text-mode markdown-mode) . flyspell-mode)) - -(add-hook 'flyspell-mode-hook (lambda () - (unbind-key "C-," flyspell-mode-map) - (unbind-key "C-." flyspell-mode-map) - (unbind-key "C-;" flyspell-mode-map) - (unbind-key "C-c $" flyspell-mode-map) - (unbind-key "C-M-i" flyspell-mode-map))) - +(use-package ispell :ensure nil) (use-package flyspell-correct :ensure t :after flyspell :defer t) (use-package flyspell-correct-ivy :ensure t :after flyspell-correct :defer t) +(with-eval-after-load 'ispell + (setq + ispell-program-name "aspell" + ispell-extra-args '("--run-together" "--run-together-limit=5" "--run-together-min=2")) + (add-hook 'prog-mode-hook #'flyspell-mode) + (add-hook 'text-mode-hook #'flyspell-mode) + (add-hook 'markdown-mode-hook #'flyspell-mode) + (add-hook 'flyspell-mode-hook (lambda () + (unbind-key "C-," flyspell-mode-map) + (unbind-key "C-." flyspell-mode-map) + (unbind-key "C-;" flyspell-mode-map) + (unbind-key "C-c $" flyspell-mode-map) + (unbind-key "C-M-i" flyspell-mode-map)))) + (provide 'icejam-ispell) ;;; icejam-ispell.el ends here diff --git a/lisp/icejam-prog-mode.el b/lisp/icejam-prog-mode.el index c04b19b..b97e1ab 100644 --- a/lisp/icejam-prog-mode.el +++ b/lisp/icejam-prog-mode.el @@ -12,51 +12,46 @@ (global-eldoc-mode t) ;; Revert tag tables without asking -(require 'etags) -(setq tags-revert-without-query t) +(use-package etags :ensure nil) +(with-eval-after-load 'etags + (setq tags-revert-without-query t)) ;;; Show trailing whitespace and remove whitespace on save -(use-package whitespace - :commands whitespace-mode - :ensure nil - :defer t - :hook (((prog-mode text-mode conf-mode) . whitespace-mode) - (before-save . whitespace-cleanup)) - :config - (setq whitespace-style #'(face trailing empty) -;;; Insert newline on save - require-final-newline 't)) +(use-package whitespace :ensure nil) + +(with-eval-after-load 'whitespace + (setq + ;; Change whitespace style + whitespace-style #'(face trailing empty) + ;; Insert newline on save + require-final-newline 't) + + (add-hook 'prog-mode-hook #'whitespace-mode) + (add-hook 'text-mode-hook #'whitespace-mode) + (add-hook 'conf-mode-hook #'whitespace-mode) + (add-hook 'before-save-hook #'whitespace-cleanup)) (setq-default indent-tabs-mode nil) ;; Use colorful, matching parens -(use-package rainbow-delimiters - :commands rainbow-delimiters-mode - :ensure t - :defer t - :hook (((prog-mode text-mode) . rainbow-delimiters-mode)) - :init - ;;; Match parenthasis (left-right) - +(use-package rainbow-delimiters :ensure t) +(with-eval-after-load 'rainbow-delimiters (electric-pair-mode t) - (show-paren-mode t)) + (show-paren-mode t) + (add-hook 'prog-mode-hook #'rainbow-delimiters-mode) + (add-hook 'text-mode-hook #'rainbow-delimiters-mode)) ;;; Show hex (#aaa) colors as colors -(use-package rainbow-mode - :commands rainbow-mode - :ensure t - :hook ((prog-mode text-mode) . rainbow-mode)) +(use-package rainbow-mode :ensure t) +(with-eval-after-load 'rainbow-mode + (add-hook 'prog-mode-hook #'rainbow-mode) + (add-hook 'text-mode-hook #'rainbow-mode)) ;; Dash integration -(use-package dash-at-point - :commands dash-at-point - :ensure t - :defer t - :config - (add-to-list 'dash-at-point-mode-alist - '(enh-ruby-mode . "ruby,rubygems,rails")) - (add-to-list 'dash-at-point-mode-alist - '(elixir-ts-mode . "elixir,hex"))) +(use-package dash-at-point :ensure t) +(with-eval-after-load 'dash-at-point + (add-to-list 'dash-at-point-mode-alist '(enh-ruby-mode . "ruby,rubygems,rails")) + (add-to-list 'dash-at-point-mode-alist '(elixir-ts-mode . "elixir,hex"))) ;; By default, use 2 spaces for indentation (setq tab-width 2) @@ -69,19 +64,17 @@ (setq-local tab-width step) (setq-local tab-stop-list (number-sequence step 200 step))) -(use-package column-enforce-mode - :ensure t - :defer t - :config (global-column-enforce-mode t)) +(use-package column-enforce-mode :ensure t) +(with-eval-after-load 'column-enforce-mode + (global-column-enforce-mode t)) ;; PCRE to emacs regex translations (use-package pcre2el :ensure t) ;; Visual regexp -(use-package visual-regexp-steroids - :ensure t - :requires (pcre2el) - :config (setq vr/engine 'pcre2el)) +(use-package visual-regexp-steroids :ensure t :requires (pcre2el)) +(with-eval-after-load 'visual-regexp-steroids + (setq vr/engine 'pcre2el)) (provide 'icejam-prog-mode) ;;; icejam-prog-mode.el ends here diff --git a/lisp/icejam-tree-sitter.el b/lisp/icejam-tree-sitter.el index c295ab0..5af9fa3 100644 --- a/lisp/icejam-tree-sitter.el +++ b/lisp/icejam-tree-sitter.el @@ -11,20 +11,21 @@ (defun icejam-tree-sitter-symlink-grammar-objects () "Tree-sitter-langs-build releases grammars as LANG.so, but treesit needs libtree-sitter-LANG.so." + (interactive) (dolist (file (directory-files (tree-sitter-langs--bin-dir) 'full (concat "\\" (car tree-sitter-load-suffixes) "$"))) ;; make symlink (or copy) libtree-sitter-c.so -> c.so (let ((target (concat (file-name-as-directory (file-name-directory file)) - "libtree-sitter-" - (file-name-nondirectory file)))) + "libtree-sitter-" + (file-name-nondirectory file)))) (if (memq system-type '(ms-dos windows-nt cygwin)) (copy-file file target) (make-symbolic-link file target))))) ;;;;;;;;;;;;;;;;;;;;;; Tree sitter ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -(use-package tree-sitter-langs :ensure t - :config - (add-to-list 'treesit-extra-load-path (tree-sitter-langs--bin-dir))) +(use-package tree-sitter-langs :ensure t) +(with-eval-after-load 'tree-sitter-langs + (add-to-list 'treesit-extra-load-path (tree-sitter-langs--bin-dir))) ;; (use-package tree-sitter-indent :ensure t) (add-hook 'tree-sitter-after-on-hook 'tree-sitter-hl-mode)