diff --git a/elpaca.lock b/elpaca.lock index 67eefb0..eab9f34 100644 --- a/elpaca.lock +++ b/elpaca.lock @@ -1,5 +1,5 @@ ((elpaca :source "lockfile" :date - (26494 21070 907543 0) + (26492 50133 317932 0) :recipe (:source nil :protocol https :inherit t :depth 1 :repo "https://github.com/progfolio/elpaca.git" :ref "92cbdba42bd1696f19cb9739ecb59ae6098d53f9" :files (:defaults "elpaca-test.el" @@ -8,7 +8,7 @@ (:not elpaca--activate-package) :package "elpaca")) (elpaca-use-package :source "lockfile" :date - (26494 21070 899855 0) + (26492 50133 310231 0) :recipe (:package "elpaca-use-package" :wait t :repo "https://github.com/progfolio/elpaca.git" :files ("extensions/elpaca-use-package.el") @@ -16,21 +16,28 @@ (:not elpaca--compile-info) :source "Elpaca extensions" :protocol https :inherit t :depth treeless :ref "92cbdba42bd1696f19cb9739ecb59ae6098d53f9")) (benchmark-init :source "lockfile" :date - (26494 21070 891852 0) + (26492 50133 302384 0) :recipe (:package "benchmark-init" :fetcher github :repo "dholm/benchmark-init-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 "2b34432d79fa0aae8abc3db72db1cb79a28c00b2")) (transient :source "lockfile" :date - (26494 21070 883488 0) + (26492 50133 294430 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 :ref "000ff15942878aa1108abaa020da86ada675fea9")) + (company :source "lockfile" :date + (26492 50133 286793 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 "6b4f28562c0f68e1a93d11ed4e9c08d828de22aa")) (compat :source "lockfile" :date - (26494 21070 874956 0) + (26492 50133 277739 0) :recipe (:package "compat" :repo ("https://github.com/emacs-compat/compat" . "compat") @@ -39,123 +46,123 @@ (:exclude ".git")) :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "a1a1c9c395a494ebba26c9d46549fe9daf54e032")) (easy-kill :source "lockfile" :date - (26494 21070 866441 0) + (26492 50133 269889 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 - (26494 21070 858434 0) + (26492 50133 262114 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 - (26494 21070 850027 0) + (26492 50133 254382 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 - (26494 21070 841539 0) + (26492 50133 246624 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 "4896a797252fbfdac32fb77508500ac7d220f717")) (direnv :source "lockfile" :date - (26494 21070 833003 0) + (26492 50133 238793 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 - (26494 21070 824484 0) + (26492 50133 230785 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 "32bb3dd02ddfca85661614b3b227e770fab821e2")) (treemacs-all-the-icons :source "lockfile" :date - (26494 21070 816871 0) + (26492 50133 223028 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 "32bb3dd02ddfca85661614b3b227e770fab821e2")) (keyfreq :source "lockfile" :date - (26494 21070 808621 0) + (26492 50133 215221 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 - (26494 21070 799771 0) + (26492 50133 207427 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 - (26494 21070 791450 0) + (26492 50133 199490 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 "4f951dbb530d254a0eb223431a0e0d63b2a7399a")) (vertico :source "lockfile" :date - (26494 21070 782631 0) + (26492 50133 191538 0) :recipe (:package "vertico" :repo "minad/vertico" :files (:defaults "extensions/vertico-*.el") :fetcher github :source "MELPA" :protocol https :inherit t :depth treeless :ref "7f36ecf5a550b7605da3433448970448deac4bb3")) (orderless :source "lockfile" :date - (26494 21070 773977 0) + (26492 50133 183134 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 "411051c3257d60f0492cf88065193bb443b6ca0d")) (marginalia :source "lockfile" :date - (26494 21070 765826 0) + (26492 50133 175421 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 "c390456b89ad46bc10c3ef2ee5df59947b72084e")) (consult :source "lockfile" :date - (26494 21070 757589 0) + (26492 50133 167710 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 "f66f3b2de5a51f04236d9c0c08381b373d4d7ee8")) + :source "MELPA" :protocol https :inherit t :depth treeless :ref "4bbe9f65e53b56496a2a3935bd85546a4402e7e8")) (helpful :source "lockfile" :date - (26494 21070 749290 0) + (26492 50133 159888 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 - (26494 21070 741207 0) + (26492 50133 152137 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 "933d1f36cca0f71e4acb5fac707e9ae26c536264")) (rainbow-delimiters :source "lockfile" :date - (26494 21070 733056 0) + (26492 50133 144278 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 - (26494 21070 724756 0) + (26492 50133 136452 0) :recipe (:package "rainbow-mode" :repo ("git://git.sv.gnu.org/emacs/elpa" . "rainbow-mode") @@ -164,159 +171,132 @@ (:exclude ".git")) :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "f7db3b5919f70420a91eb199f8663468de3033f3")) (dash-at-point :source "lockfile" :date - (26494 21070 716267 0) + (26492 50133 128733 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 - (26494 21070 708030 0) + (26492 50133 120906 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 - (26494 21070 699699 0) + (26492 50133 112982 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 - (26494 21070 691108 0) + (26492 50133 105216 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 - (26494 21070 682105 0) + (26492 50133 97376 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 - (26494 21070 672449 0) + (26492 50133 89446 0) :recipe (:package "yasnippet-snippets" :repo "AndreaCrotti/yasnippet-snippets" :fetcher github :files ("*.el" "snippets" ".nosearch") :source "MELPA" :protocol https :inherit t :depth treeless :ref "f1907ed38acc479e78d5c113810465e4d77d8604")) - (corfu :source "lockfile" :date - (26494 21070 663166 0) - :recipe - (:package "corfu" :repo "minad/corfu" :files - (:defaults "extensions/corfu-*.el") - :fetcher github :source "MELPA" :protocol https :inherit t :depth treeless :ref "ec846c6aa373931508cc078b49a3a8ba8265c453")) - (corfu-terminal :source "lockfile" :date - (26494 21070 654953 0) - :recipe - (:package "corfu-terminal" :repo - ("https://codeberg.org/akib/emacs-corfu-terminal" . "corfu-terminal") - :files - ("*" - (:exclude ".git")) - :source "NonGNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "501548c3d51f926c687e8cd838c5865ec45d03cc")) - (cape :source "lockfile" :date - (26494 21070 646631 0) - :recipe - (:package "cape" :repo "minad/cape" :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 "d981e8f9460f6434e60812780ed81eda54940a97")) - (yasnippet-capf :source "lockfile" :date - (26494 21070 638334 0) - :recipe - (:package "yasnippet-capf" :fetcher github :repo "elken/yasnippet-capf" :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 "4c2e33d70cd1d95cf1e08d134b058a6dd90a99c9")) - (nerd-icons-corfu :source "lockfile" :date - (26494 21070 629449 0) - :recipe - (:package "nerd-icons-corfu" :fetcher github :repo "LuigiPiucco/nerd-icons-corfu" :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 "41110180ceab9d0edaa856d19633b2b3fdf82e75")) + (kind-icon :source "lockfile" :date + (26492 50133 81648 0) + :recipe + (:package "kind-icon" :repo + ("https://github.com/jdtsmith/kind-icon" . "kind-icon") + :files + ("*" + (:exclude ".git")) + :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "b206898fb004bb0f3e0e3bbb9bd630342770db7d")) (copilot :source "lockfile" :date - (26494 21070 620570 0) + (26492 50133 73679 0) :recipe - (:package "copilot" :fetcher github :repo "copilot-emacs/copilot.el" :files - ("*.el") - :source "MELPA" :protocol https :inherit t :depth treeless :host github :ref "be6c274562e150e4acf5253968d1b434c40d368b")) + (:source nil :protocol https :inherit t :depth treeless :host github :repo "copilot-emacs/copilot.el" :files + ("*.el") + :package "copilot" :ref "be6c274562e150e4acf5253968d1b434c40d368b")) (gptel :source "lockfile" :date - (26494 21070 611387 0) + (26492 50133 65822 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 "25efd55002c591b3721cdd2c96dac93d70dce814")) (aider :source "lockfile" :date - (26494 21070 603359 0) + (26492 50133 57909 0) :recipe (:source nil :protocol https :inherit t :depth treeless :host github :repo "tninja/aider.el" :files ("aider.el") :package "aider" :ref "9a564f76156595fc0051316fd4af679516f11057")) (elysium :source "lockfile" :date - (26494 21070 595082 0) + (26492 50133 50208 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 "1847dc71bef86e1828be34539a9ae60c3debedc4")) (flymake-flycheck :source "lockfile" :date - (26494 21070 586521 0) + (26492 50133 42398 0) :recipe (:package "flymake-flycheck" :fetcher github :repo "purcell/flymake-flycheck" :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 "88455c5e6d8ebf650fb51a45c7511a1c18097344")) (flyspell-correct :source "lockfile" :date - (26494 21070 577966 0) + (26492 50133 34708 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")) (deft :source "lockfile" :date - (26494 21070 569437 0) + (26492 50133 26904 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 - (26494 21070 560671 0) + (26492 50133 19117 0) :recipe (:package "lsp-mode" :repo "emacs-lsp/lsp-mode" :fetcher github :files (:defaults "clients/*.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "e9230e8078316a2263e70ae9a0aa40f046898de5")) (lsp-ui :source "lockfile" :date - (26494 21070 551913 0) + (26492 50133 11394 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 "f0edfac7b3736fcab617cbeb07e465c9153ae68b")) (dap-mode :source "lockfile" :date - (26494 21070 543780 0) + (26492 50133 3626 0) :recipe (:package "dap-mode" :repo "emacs-lsp/dap-mode" :fetcher github :files (:defaults "icons") :source "MELPA" :protocol https :inherit t :depth treeless :ref "ffb795761273e1bdc3d0cd1ebdd43e36b7c08921")) (dashboard :source "lockfile" :date - (26494 21070 535464 0) + (26492 50132 995728 0) :recipe (:package "dashboard" :fetcher github :repo "emacs-dashboard/emacs-dashboard" :files (:defaults "banners") :source "MELPA" :protocol https :inherit t :depth treeless :ref "c9f8230f6b7992b7b40c3bb9abc36cc03b6a423d")) (magit :source "lockfile" :date - (26494 21070 527081 0) + (26492 50132 987873 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 "8b6bb7c7e88c298e1447ca7c86138588a3953784")) + :source "MELPA" :protocol https :inherit t :depth treeless :ref "7f47299581abb6f77870cb5abdae159fcd35b3d5")) (vundo :source "lockfile" :date - (26494 21070 519410 0) + (26492 50132 980202 0) :recipe (:package "vundo" :repo ("https://github.com/casouri/vundo" . "vundo") @@ -325,33 +305,33 @@ (:exclude ".git" "test")) :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "d792738a5e4da73e619ad9c47dc34a3566445871")) (speed-type :source "lockfile" :date - (26494 21070 510853 0) + (26492 50132 972449 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 - (26494 21070 502119 0) + (26492 50132 964713 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 - (26494 21070 494097 0) + (26492 50132 956855 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 "1d48474c3c07521276f4e7d73317a654997b4381")) (clojure-mode :source "lockfile" :date - (26494 21070 485251 0) + (26492 50132 948628 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 "eabe29b076fff19db552d36d4babaa36ecf0b704")) (cider :source "lockfile" :date - (26494 21070 476333 0) + (26492 50132 940555 0) :recipe (:package "cider" :fetcher github :repo "clojure-emacs/cider" :files ("lisp/*.el" "bin/*.sh" "*.el" "clojure.sh" "lein.sh" @@ -360,222 +340,235 @@ (nrepl) :source "MELPA" :protocol https :inherit t :depth treeless :ref "f00e83d338434c92cc21663a1818139f0847b707")) (clj-refactor :source "lockfile" :date - (26494 21070 467402 0) + (26492 50132 932841 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 - (26494 21070 458817 0) + (26492 50132 925054 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 - (26494 21070 450274 0) + (26492 50132 917262 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 "7e3d3429418bc42cda7fa7b58e6644a705cf2f89")) (dhall-mode :source "lockfile" :date - (26494 21070 441897 0) + (26492 50132 909451 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 "fca383a9c4622c1d9a39dc977572b34c7fa0b719")) + (dash :source "lockfile" :date + (26492 50132 901616 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")) (lispy :source "lockfile" :date - (26494 21070 432753 0) + (26492 50132 893730 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 :ref "fe44efd21573868638ca86fc8313241148fabbe3")) + (aggressive-indent :source "lockfile" :date + (26492 50132 884796 0) + :recipe + (:package "aggressive-indent" :repo "Malabarba/aggressive-indent-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 "a437a45868f94b77362c6b913c5ee8e67b273c42")) (elixir-format :source "lockfile" :date - (26494 21070 424926 0) + (26492 50132 876935 0) :recipe (:source nil :protocol https :inherit t :depth treeless :type git :host github :repo "elixir-editors/emacs-elixir" :files ("elixir-format.el") :package "elixir-format" :ref "00d6580a040a750e019218f9392cf9a4c2dac23a")) (elixir-ts-mode :source "lockfile" :date - (26494 21070 416633 0) + (26492 50132 869153 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 "143b94f4a5ac1f161c232e3f25b84c6768be2f25")) (erlang :source "lockfile" :date - (26494 21070 407689 0) + (26492 50132 861419 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 "b4af22d77b10afc76fc7567ae248a5085ade2955")) + :source "MELPA" :protocol https :inherit t :depth 1 :ref "ac7be0d00d9072e28ee9c14d1845f96dc7ed2b25")) (fsharp-mode :source "lockfile" :date - (26494 21070 398969 0) + (26492 50132 853721 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 - (26494 21070 390929 0) + (26492 50132 845963 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 "d00f37d0b47f5d6810aa295af98c40a7708b4305")) (go-mode :source "lockfile" :date - (26494 21070 382464 0) + (26492 50132 838187 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 - (26494 21070 374320 0) + (26492 50132 830521 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 "1a285fc4c50ca74bb5cd9b2a8c1a46a64a77384a")) (lsp-haskell :source "lockfile" :date - (26494 21070 366138 0) + (26492 50132 822456 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 "6981f8d1225c038c1a130e8cf70530cfe15f976e")) (js2-mode :source "lockfile" :date - (26494 21070 357792 0) + (26492 50132 814645 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 "e0c302872de4d26a9c1614fac8d6b94112b96307")) (kotlin-ts-mode :source "lockfile" :date - (26494 21070 348863 0) + (26492 50132 806773 0) :recipe (:package "kotlin-ts-mode" :fetcher gitlab :repo "bricka/emacs-kotlin-ts-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 "a25d56cecac9160ba7c140f982ec16ca7b2fe97f")) (gradle-mode :source "lockfile" :date - (26494 21070 339845 0) + (26492 50132 798866 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 - (26494 21070 331027 0) + (26492 50132 791046 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 "76895d8939111654a472cfc617cfd43fbf5f1eb6")) (markdown-mode :source "lockfile" :date - (26494 21070 322579 0) + (26492 50132 782207 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 "8692afc12e13431efb0c302baee1de5bbf4a41e4")) (merlin :source "lockfile" :date - (26494 21070 313916 0) + (26492 50132 773944 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 "005b42c50b450a4930d5cea25aab271ed5b88cc3")) (opam-switch-mode :source "lockfile" :date - (26494 21070 305445 0) + (26492 50132 766012 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 - (26494 21070 297009 0) + (26492 50132 758112 0) :recipe (:package "dune" :fetcher github :repo "ocaml/dune" :files ("editor-integration/emacs/*.el") :source "MELPA" :protocol https :inherit t :depth treeless :ref "f937a9e77909c330002c9a45ea884f5719d955d8")) (tuareg :source "lockfile" :date - (26494 21070 288104 0) + (26492 50132 750166 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 - (26494 21070 279914 0) + (26492 50132 742266 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 - (26494 21070 272044 0) + (26492 50132 734327 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 "813c00410b40917cbfe7e8227ebd4fd60a027937")) (terraform-mode :source "lockfile" :date - (26494 21070 264086 0) + (26492 50132 726436 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 "5bdd734a87f67f6574664f63eb4d02a0bc74c0d0")) (ansible :source "lockfile" :date - (26494 21070 256089 0) + (26492 50132 718612 0) :recipe (:package "ansible" :fetcher gitlab :repo "emacs-ansible/emacs-ansible" :files (:defaults "snippets" "dict") :source "MELPA" :protocol https :inherit t :depth treeless :ref "03e285bb54a687e3fd9e21026b088fdac46679a0")) (nginx-mode :source "lockfile" :date - (26494 21070 247714 0) + (26492 50132 710783 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 - (26494 21070 238863 0) + (26492 50132 702938 0) :recipe (:package "jenkinsfile-mode" :repo "https://github.com/john2x/jenkinsfile-mode.git" :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 :branch "master" :ref "568865ee419e0592de0dd0717d6769a66d9df111")) (lua-mode :source "lockfile" :date - (26494 21070 229997 0) + (26492 50132 695162 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 - (26494 21070 221489 0) + (26492 50132 687282 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 "ee49531935ede7a2c9597713e13a4c9d33ef2220")) (yaml-mode :source "lockfile" :date - (26494 21070 213265 0) + (26492 50132 679406 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 - (26494 21070 204640 0) + (26492 50132 671609 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 - (26494 21070 196165 0) + (26492 50132 663787 0) :recipe (:package "git-modes" :fetcher github :repo "magit/git-modes" :old-names (gitattributes-mode gitconfig-mode gitignore-mode) @@ -584,198 +577,186 @@ (: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 - (26494 21070 188068 0) + (26492 50132 656028 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 "b45992a6a9d019fafe7a9dcde19401b0f20a20bf")) (purescript-mode :source "lockfile" :date - (26494 21070 179527 0) + (26492 50132 648196 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 "07e4d6ecfe677d595ed3759c912c0b262d886b98")) (rspec-mode :source "lockfile" :date - (26494 21070 171257 0) + (26492 50132 640369 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 - (26494 21070 162961 0) + (26492 50132 632521 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 - (26494 21070 154737 0) + (26492 50132 624690 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 "e415a6fa9e88594cb9b7f7765145f57dda0e9b56")) (rust-mode :source "lockfile" :date - (26494 21070 146069 0) + (26492 50132 616830 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 "542f1755d8929ca83564322d7030d558f3392fe1")) (flycheck-rust :source "lockfile" :date - (26494 21070 138292 0) + (26492 50132 608722 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 "d499471ec433a62898a95ce76561964e3d015ce5")) (fish-mode :source "lockfile" :date - (26494 21070 129993 0) + (26492 50132 600120 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 - (26494 21070 121418 0) + (26492 50132 592195 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 "be2d59c8fa02b1a45ae54ce4079e502e659cefe6")) (zig-mode :source "lockfile" :date - (26494 21070 113104 0) + (26492 50132 584061 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 "f0b4a487530146f99230f4a5ff67e8d56c8f3f80")) (diminish :source "lockfile" :date - (26494 21070 104238 0) + (26492 50132 575786 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 :ref "fbd5d846611bad828e336b25d2e131d1bc06b83d")) - (dash :source "lockfile" :date - (26494 21070 95555 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 - (26494 21070 86960 0) + (26492 50132 567006 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 - (26494 21070 78812 0) + (26492 50132 559045 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 - (26494 21070 70860 0) + (26492 50132 551287 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 - (26494 21070 62654 0) + (26492 50132 543503 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 - (26494 21070 55075 0) + (26492 50132 535680 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 - (26494 21070 46702 0) + (26492 50132 527966 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 - (26494 21070 38296 0) + (26492 50132 520101 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 "81651536827c96bf5af5265ee7918ab70e1dd5b1")) (lv :source "lockfile" :date - (26494 21070 29885 0) + (26492 50132 512320 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 - (26494 21070 21861 0) + (26492 50132 504505 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 - (26494 21070 13026 0) + (26492 50132 496697 0) :recipe - (:package "tree-sitter" :fetcher github :repo "emacs-tree-sitter/elisp-tree-sitter" :branch "release" :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")) + (: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 - (26494 21070 5325 0) + (26492 50132 488929 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")) (f :source "lockfile" :date - (26494 21069 996707 0) + (26492 50132 481162 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 - (26494 21069 987613 0) + (26492 50132 473373 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")) (visual-regexp :source "lockfile" :date - (26494 21069 978704 0) + (26492 50132 465569 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")) - (popon :source "lockfile" :date - (26494 21069 969305 0) - :recipe - (:package "popon" :repo - ("https://codeberg.org/akib/emacs-popon" . "popon") - :files - ("*" - (:exclude ".git")) - :source "NonGNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "bf8174cb7e6e8fe0fe91afe6b01b6562c4dc39da")) - (nerd-icons :source "lockfile" :date - (26494 21069 959748 0) - :recipe - (:package "nerd-icons" :repo "rainstormstudio/nerd-icons.el" :fetcher github :files - (:defaults "data") - :source "MELPA" :protocol https :inherit t :depth treeless :ref "546ee20caf825e65da4c5435d31f13d269ed2a81")) + (svg-lib :source "lockfile" :date + (26492 50132 457667 0) + :recipe + (:package "svg-lib" :repo + ("https://github.com/rougier/svg-lib" . "svg-lib") + :files + ("*" + (:exclude ".git")) + :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "39621cd178dbf903414156d893c1eefe217b7c29")) (editorconfig :source "lockfile" :date - (26494 21069 950560 0) + (26492 50132 449794 0) :recipe (:package "editorconfig" :fetcher github :repo "editorconfig/editorconfig-emacs" :old-names (editorconfig-core editorconfig-fnmatch) @@ -784,14 +765,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 "24f5b2b1cd4e37adc245fb59f7edeb6872a707a4")) (flycheck :source "lockfile" :date - (26494 21069 940978 0) + (26492 50132 441392 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 "e2a7f331d0e3c3f74981a805ef849cfdfb5657f1")) (spinner :source "lockfile" :date - (26494 21069 931158 0) + (26492 50132 433391 0) :recipe (:package "spinner" :repo ("https://github.com/Malabarba/spinner.el" . "spinner") @@ -800,61 +781,61 @@ (:exclude ".git")) :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "d4647ae87fb0cd24bc9081a3d287c860ff061c21")) (bui :source "lockfile" :date - (26494 21069 922016 0) + (26492 50132 425620 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 - (26494 21069 912888 0) + (26492 50132 417801 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 - (26494 21069 904426 0) + (26492 50132 409938 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 - (26494 21069 895794 0) + (26492 50132 402151 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 "cd3edfc02cb12514426c00e07160b87bd8340f4a")) (magit-section :source "lockfile" :date - (26494 21069 887029 0) + (26492 50132 393902 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 "8b6bb7c7e88c298e1447ca7c86138588a3953784")) + :source "MELPA" :protocol https :inherit t :depth treeless :ref "7f47299581abb6f77870cb5abdae159fcd35b3d5")) (with-editor :source "lockfile" :date - (26494 21069 878237 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 "ca902ae02972bdd6919a902be2593d8cb6bd991b")) + (26492 50132 385567 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 "ca902ae02972bdd6919a902be2593d8cb6bd991b")) (powerline :source "lockfile" :date - (26494 21069 868770 0) + (26492 50132 377178 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")) (parseedn :source "lockfile" :date - (26494 21069 859352 0) + (26492 50132 368768 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 - (26494 21069 850972 0) + (26492 50132 360329 0) :recipe (:package "queue" :repo ("git://git.sv.gnu.org/emacs/elpa" . "queue") @@ -863,115 +844,115 @@ (:exclude ".git")) :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "f986fb68e75bdae951efb9e11a3012ab6bd408ee")) (sesman :source "lockfile" :date - (26494 21069 842830 0) + (26492 50132 352147 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 - (26494 21069 834335 0) + (26492 50132 343971 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 - (26494 21069 826125 0) + (26492 50132 335738 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 "af075775af91f2dbc63b915d762b4aec092946c4")) (multiple-cursors :source "lockfile" :date - (26494 21069 817758 0) + (26492 50132 327333 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 "dd10cf2334333838e4550f091a75695448e26765")) (inflections :source "lockfile" :date - (26494 21069 809580 0) + (26492 50132 319174 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 - (26494 21069 800624 0) + (26492 50132 310908 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 "f2cb59466b1c3f85a8c960f7d4b7b7ead015bedc")) (iedit :source "lockfile" :date - (26494 21069 791659 0) + (26492 50132 302776 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 - (26494 21069 783872 0) + (26492 50132 294603 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 - (26494 21069 776126 0) + (26492 50132 286141 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")) (ivy :source "lockfile" :date - (26494 21069 768040 0) + (26492 50132 277831 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")) (heex-ts-mode :source "lockfile" :date - (26494 21069 759972 0) + (26492 50132 269251 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 "dafed72c254c226cdd28528ac70965ef8efa04ca")) (caml :source "lockfile" :date - (26494 21069 751656 0) + (26492 50132 260378 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 - (26494 21069 742839 0) + (26492 50132 250913 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 - (26494 21069 733217 0) + (26492 50132 240998 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 - (26494 21069 722783 0) + (26492 50132 230759 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 - (26494 21069 711368 0) + (26492 50132 219216 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 - (26494 21069 695216 0) + (26492 50132 205465 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-base.el b/lisp/icejam-base.el index ff4332a..3d124d4 100644 --- a/lisp/icejam-base.el +++ b/lisp/icejam-base.el @@ -73,11 +73,9 @@ (setopt create-lockfiles nil) ;; Enable line numbers and show cursors position -(dolist (mode '(prog-mode-hook - text-mode-hook - conf-mode-hook)) - (add-hook mode 'display-line-numbers-mode)) - +(add-hook 'prog-mode-hook 'display-line-numbers-mode) +(add-hook 'text-mode-hook 'display-line-numbers-mode) +(add-hook 'conf-mode-hook 'display-line-numbers-mode) ;; (global-display-line-numbers-mode t) (column-number-mode t) diff --git a/lisp/icejam-blocking.el b/lisp/icejam-blocking.el index 11c3f04..1d9194d 100644 --- a/lisp/icejam-blocking.el +++ b/lisp/icejam-blocking.el @@ -8,8 +8,8 @@ ;; These packages are foundational dependency and possibly can be blocking. ;;; Code: -;; Nice menus (use-package transient :ensure t) +(use-package company :ensure t) ;; Finally, wait for installation of these four packages. (if (fboundp 'elpaca-wait) diff --git a/lisp/icejam-company-yasnippet.el b/lisp/icejam-company-yasnippet.el new file mode 100644 index 0000000..a5e6ce6 --- /dev/null +++ b/lisp/icejam-company-yasnippet.el @@ -0,0 +1,97 @@ +;;; icejam-company-yasnippet.el -- summary -*- lexical-binding: t; -*- +;;; Commentary: +;;; Company completion framework configuration +;;; Code: +(require 'icejam-blocking) + +(use-package yasnippet :ensure t :defer t + :hook ((elpaca-after-init . yas-global-mode)) + :config + (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 yasnippet-snippets :ensure t :after (yasnippet)) + +(use-package kind-icon + :ensure t + :after company + :config + (let* ((kind-func (lambda (candidate) (company-call-backend 'kind candidate))) + (formatter (kind-icon-margin-formatter `((company-kind . ,kind-func))))) + (defun icejam-company-kind-icon-margin (candidate _selected) + (funcall formatter candidate)) + (setopt company-format-margin-function #'icejam-company-kind-icon-margin))) + +(with-eval-after-load 'company + (global-company-mode t) + + ;; Hacks for orderless + (defun just-one-face (fn &rest args) + (let ((orderless-match-faces [completions-common-part])) + (apply fn args))) + + (advice-add 'company-capf--candidates :around #'just-one-face) + + (defun company-completion-styles (capf-fn &rest args) + (let ((completion-styles '(partial-completion basic))) + (apply capf-fn args))) + + (advice-add 'company-capf :around #'company-completion-styles) + + (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 + ) + + ;; Absolute defaults for company mode + (setopt company-backends + '((company-files ; files & directory + company-keywords ; keywords + company-capf) + (company-dabbrev company-abbrev) + )) + + ;; 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) + + (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 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)) + +(provide 'icejam-company-yasnippet) +;;; icejam-company-yasnippet.el ends here diff --git a/lisp/icejam-complete-at-point.el b/lisp/icejam-complete-at-point.el deleted file mode 100644 index 11d56c4..0000000 --- a/lisp/icejam-complete-at-point.el +++ /dev/null @@ -1,64 +0,0 @@ -;;; icejam-complete-at-point.el -- summary -*- lexical-binding: t; -*- -;;; Commentary: -;;; Company completion framework configuration -;;; Code: -(require 'icejam-blocking) - -(use-package yasnippet :ensure t :defer t - :hook ((elpaca-after-init . yas-global-mode)) - :config - (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 yasnippet-snippets :ensure t :after (yasnippet)) - - -;; Corfu is the main engine for displaying suggestions. -(use-package corfu :ensure t :defer t - :hook ((elpaca-after-init . global-corfu-mode) - (global-corfu-mode . corfu-popupinfo-mode)) - :config - ;; Go up to go the the last item on the list - (setopt corfu-cycle t) - - ;; Show 20 corfu - (setopt corfu-count 20) - - ;; Max width of the corfu frame - (setopt corfu-max-width 120) - - (setopt corfu-right-margin-width 0.5) - (setopt corfu-left-margin-width 0.5) - (setopt corfu-bar-width 0.5) - (setopt corfu-auto-delay 0.2) - (setopt corfu-popupinfo-delay '(0.4 . 0.2)) - (setopt corfu-auto t) - (setopt corfu-quit-no-match 'separator)) - -;; Allow corfu to work in terminal -(use-package corfu-terminal :ensure t :defer t - :if (not (display-graphic-p)) - :hook ((elpaca-after-init . corfu-terminal-mode))) - -;; These are actual completions -(use-package cape :ensure t :after corfu - :config - ;; Set default completion values: - (set-default 'completion-at-point-functions - (list (cape-capf-super #'lsp-completion-at-point - #'yasnippet-capf) - #'cape-dabbrev - #'cape-file))) - -(use-package yasnippet-capf :ensure t :after corfu - :config (setopt yasnippet-capf-lookup-by 'name)) - -(use-package nerd-icons-corfu :ensure t - :after corfu - :config - (declare-function nerd-icons-corfu-formatter 'nerd-icons-corfu) - (add-to-list 'corfu-margin-formatters #'nerd-icons-corfu-formatter)) - -(provide 'icejam-complete-at-point) -;;; icejam-complete-at-point.el ends here diff --git a/lisp/icejam-custom-init.el b/lisp/icejam-custom-init.el index da9f2ee..fa58a8e 100644 --- a/lisp/icejam-custom-init.el +++ b/lisp/icejam-custom-init.el @@ -85,59 +85,60 @@ (defgroup :icejam nil "My customisation group.") ;; General configuration files. -(use-package icejam-keys-mode :ensure nil) -(use-package icejam-blocking :ensure nil) -(use-package icejam-base :ensure nil) -(use-package icejam-sys-specific :ensure nil) -(use-package icejam-tree-sitter :ensure nil) -(use-package icejam-completing-read :ensure nil) -(use-package icejam-avy :ensure nil) -(use-package icejam-transient :ensure nil) -(use-package icejam-prog-mode :ensure nil) -(use-package icejam-complete-at-point :ensure nil) -(use-package icejam-copilot :ensure nil) -(use-package icejam-flycheck :ensure nil) -(use-package icejam-ispell :ensure nil) -(use-package icejam-deft :ensure nil) -(use-package icejam-lsp :ensure nil) -(use-package icejam-dashboard :ensure nil) -(use-package icejam-magit :ensure nil) -(use-package icejam-vundo :ensure nil) -(use-package icejam-speed-type :ensure nil) +(require 'icejam-keys-mode) +(require 'icejam-blocking) +(require 'icejam-base) +(require 'icejam-sys-specific) +(require 'icejam-tree-sitter) +(require 'icejam-completing-read) +(require 'icejam-avy) +(require 'icejam-transient) +(require 'icejam-prog-mode) +(require 'icejam-company-yasnippet) +(require 'icejam-copilot) +(require 'icejam-flycheck) +(require 'icejam-ispell) +(require 'icejam-deft) +(require 'icejam-lsp) +(require 'icejam-dashboard) +(require 'icejam-magit) +(require 'icejam-vundo) +(require 'icejam-speed-type) ;; Themes -(use-package icejam-themes :ensure nil) -(use-package icejam-fonts :ensure nil) +(require 'icejam-themes) +(require 'icejam-fonts) ;; Actual supported languages and file syntax. -(use-package icejam-lang-clang :ensure nil) -(use-package icejam-lang-clojure :ensure nil) -(use-package icejam-lang-dart :ensure nil) -(use-package icejam-lang-dhall :ensure nil) -(use-package icejam-lang-elisp :ensure nil) -(use-package icejam-lang-elixir :ensure nil) -(use-package icejam-lang-erlang :ensure nil) -(use-package icejam-lang-fsharp :ensure nil) -(use-package icejam-lang-gleam :ensure nil) -(use-package icejam-lang-golang :ensure nil) -(use-package icejam-lang-haskell :ensure nil) -(use-package icejam-lang-javascript :ensure nil) -(use-package icejam-lang-kotlin :ensure nil) -(use-package icejam-lang-lean :ensure nil) -(use-package icejam-lang-markdown :ensure nil) -(use-package icejam-lang-ocaml :ensure nil) -(use-package icejam-lang-other :ensure nil) -(use-package icejam-lang-php :ensure nil) -(use-package icejam-lang-purescript :ensure nil) -(use-package icejam-lang-python :ensure nil) -(use-package icejam-lang-ruby :ensure nil) -(use-package icejam-lang-rust :ensure nil) -(use-package icejam-lang-sh :ensure nil) -(use-package icejam-lang-web :ensure nil) -(use-package icejam-lang-ziglang :ensure nil) +(require 'icejam-lang-clang) +(require 'icejam-lang-clojure) +;; (require 'icejam-lang-common-lisp) +(require 'icejam-lang-dart) +(require 'icejam-lang-dhall) +(require 'icejam-lang-elisp) +(require 'icejam-lang-elixir) +(require 'icejam-lang-erlang) +(require 'icejam-lang-fsharp) +(require 'icejam-lang-gleam) +(require 'icejam-lang-golang) +(require 'icejam-lang-haskell) +(require 'icejam-lang-javascript) +(require 'icejam-lang-kotlin) +(require 'icejam-lang-lean) +(require 'icejam-lang-markdown) +(require 'icejam-lang-ocaml) +(require 'icejam-lang-other) +(require 'icejam-lang-php) +(require 'icejam-lang-purescript) +(require 'icejam-lang-python) +(require 'icejam-lang-ruby) +(require 'icejam-lang-rust) +(require 'icejam-lang-sh) +(require 'icejam-lang-web) +(require 'icejam-lang-ziglang) ;; Diminish modeline litter -(use-package icejam-diminish :ensure nil) +(require 'icejam-diminish) ;; Restore GC to normal, but still high (setopt gc-cons-threshold 204800000) diff --git a/lisp/icejam-diminish.el b/lisp/icejam-diminish.el index ebcef1d..9e2d0ed 100644 --- a/lisp/icejam-diminish.el +++ b/lisp/icejam-diminish.el @@ -17,6 +17,7 @@ (flycheck flycheck-mode) (rainbow-mode rainbow-mode) (undo-tree undo-tree-mode) + (company company-mode) (which-key which-key-mode) (eldoc eldoc-mode) (yasnippet yas-minor-mode) diff --git a/lisp/icejam-fonts.el b/lisp/icejam-fonts.el index c9e351f..6101fa8 100644 --- a/lisp/icejam-fonts.el +++ b/lisp/icejam-fonts.el @@ -26,7 +26,6 @@ ;; (defconst icejam-font "Iosevka Term" "Default font.") (defconst icejam-font-family "Iosevka Comfy Motion" "Default font.") -(defconst icejam-variable-font-family "Lexica Ultralegible" "Variable pitch font.") (defconst icejam-markdown-font-family "Iosevka Term" "Font used to render code blocks in markdown.") ;; Require dash functions to be included: @@ -42,11 +41,6 @@ in `icejam-set-font-to-screen`.") "Current font, defaults to the one loaded in the beginning." :type 'string :group 'icejam) -(defcustom icejam-mut-variable-font-family - icejam-font-family - "Current variable-pitch font. Defaults to `icejam-variable-font-family`." - :type 'string - :group 'icejam) (defcustom icejam-mut-markdown-font-family icejam-markdown-font-family "Current markdown font family, defaults to the one loaded in the beginning." @@ -77,14 +71,14 @@ in `icejam-set-font-to-screen`.") "Set font to FAMILY and its HEIGHT to X. Not all faces will be set to this value. Some of them look better with being -slightly smaller than the default face, by 1 point. Those are: `tooltip'. +slightly smaller than the default face, by 1 point. Those are: `tooltip', +`company-tooltip', `company-tooltip-annotation', `company-tooltip-mouse'. Modeline faces (`mode-line' and `mode-line-inactive') look better if they are two points smaller." (interactive "sNew font: \nnEnter height for %s: ") (setopt icejam-mut-font-family family) (setopt icejam-mut-font-height height) - (setopt icejam-mut-variable-font-family icejam-variable-font-family) ;; Set default font. (set-face-attribute 'default nil @@ -92,14 +86,11 @@ two points smaller." :height (-> height (* 10))) - ;; Set variable-pitch font - (set-face-attribute 'variable-pitch nil - :family icejam-mut-variable-font-family - :height (-> height - (* 10))) - ;; Some font faces look better when they are 1 point smaller. - (dolist (face '(tooltip)) + (dolist (face '(tooltip + company-tooltip + company-tooltip-annotation + company-tooltip-mouse)) (set-face-attribute face nil :height (-> height (- 1) (* 10)))) diff --git a/lisp/icejam-themes.el b/lisp/icejam-themes.el index fd93605..e394bbf 100644 --- a/lisp/icejam-themes.el +++ b/lisp/icejam-themes.el @@ -61,7 +61,7 @@ (if (memq window-system '(x mac ns)) (enable-theme 'icejam-base16-zenburn) - (enable-theme 'icejam-base16-zenburn))) + (enable-theme 'icejam-base16-zenburn))) (provide 'icejam-themes) ;;; icejam-themes.el ends here diff --git a/lisp/icejam-transient.el b/lisp/icejam-transient.el index 7748754..aedd862 100644 --- a/lisp/icejam-transient.el +++ b/lisp/icejam-transient.el @@ -44,6 +44,8 @@ ("r" "Replace" vr/replace) ("i" "Indent" indent-region)] ["Complete" + ("y" "Snippet" company-yasnippet) + ("m" "Any (Company)" company-complete) ("g" "Ask GPT" gptel-menu) ("a" "Aider" aider-transient-menu) ("e" "Refactor (Elysium)" elysium-query)] diff --git a/lisp/langs/icejam-lang-clang.el b/lisp/langs/icejam-lang-clang.el index b04f8d4..748b814 100644 --- a/lisp/langs/icejam-lang-clang.el +++ b/lisp/langs/icejam-lang-clang.el @@ -19,7 +19,10 @@ (if (boundp 'c-default-style) (setq-local c-default-style "bsd") - (defvar c-default-style "bsd"))) + (defvar c-default-style "bsd")) + + (add-to-list (make-local-variable 'company-backends) + '(company-etags company-yasnippet))) (add-hook 'c-mode-hook 'icejam-lang-activate-clang-mode) diff --git a/lisp/langs/icejam-lang-common-lisp.el b/lisp/langs/icejam-lang-common-lisp.el index 672de40..4f9d359 100644 --- a/lisp/langs/icejam-lang-common-lisp.el +++ b/lisp/langs/icejam-lang-common-lisp.el @@ -9,7 +9,7 @@ ;;; Code: (require 'icejam-prog-mode) -(require 'icejam-complete-at-point) +(require 'icejam-company-yasnippet) (use-package slime :ensure t) (use-package slime-company :ensure t diff --git a/lisp/langs/icejam-lang-elisp.el b/lisp/langs/icejam-lang-elisp.el index 1bb1ed5..9f7d5c5 100644 --- a/lisp/langs/icejam-lang-elisp.el +++ b/lisp/langs/icejam-lang-elisp.el @@ -1,14 +1,20 @@ ;;; languages/elisp -- summary -*- lexical-binding: t; -*- ;;; Commentary: ;;; Code: + (require 'icejam-prog-mode) (require 'icejam-transient) +;; Dash is a package that creates terse and more natural to me functions to +;; do basic things in Elisp. +(use-package dash :ensure t :defer t) +(use-package lispy :ensure t :defer t) +(use-package aggressive-indent :ensure t :defer t) + +(declare-function aggressive-indent-mode "aggressive-indent") (declare-function column-enforce-n "column-enforce-mode" (number)) (add-to-list 'auto-mode-alist '("/Eask\\'" . emacs-lisp-mode)) -(use-package lispy :ensure t :defer t) - (transient-define-prefix icejam-elisp-lang-menu () "Elisp Buffer Commands." ["" @@ -23,19 +29,19 @@ (add-to-list 'icejam-language-transient-alist '(emacs-lisp-mode . icejam-elisp-lang-menu)) +(declare-function lispy-mode "lispy") (defun icejam-activate-emacs-lisp-mode () "Goodies for editing Emacs files." - (icejam-set-indent 2) ;; Default indentation of 2 characters - (column-enforce-n 80) ;; Use 80 char limit. - (lispy-mode t) ;; Modal editing for Lisp + (column-enforce-n 80) - (setq-local completion-at-point-functions - (list (cape-capf-super #'elisp-completion-at-point - #'yasnippet-capf) - #'cape-dabbrev - #'cape-file - #'cape-elisp-symbol))) + (dash-fontify-mode t) ;; Fontify dash variables + (lispy-mode t) ;; Pseudomodal editing for lisp code + (aggressive-indent-mode) ;; Indent lisp automatically + + ;; Company list override + (add-to-list (make-local-variable 'company-backends) + '(company-yasnippet company-capf))) (add-hook 'emacs-lisp-mode-hook 'icejam-activate-emacs-lisp-mode) diff --git a/lisp/langs/icejam-lang-elixir.el b/lisp/langs/icejam-lang-elixir.el index 98b3669..5fef361 100644 --- a/lisp/langs/icejam-lang-elixir.el +++ b/lisp/langs/icejam-lang-elixir.el @@ -43,11 +43,7 @@ (setq-local lsp-eldoc-enable-hover nil) (setq-local lsp-completion-enable-additional-text-edit nil) - (setq-local completion-at-point-functions - (list (cape-capf-super #'lsp-completion-at-point - #'yasnippet-capf) - #'cape-dabbrev - #'cape-file))) + (setq-local company-minimum-prefix-length 3)) (add-hook 'heex-ts-mode-hook 'icejam-activate-elixir-ts-mode) (add-hook 'elixir-ts-mode-hook 'icejam-activate-elixir-ts-mode) diff --git a/lisp/langs/icejam-lang-purescript.el b/lisp/langs/icejam-lang-purescript.el index a8bb8a8..5a7dfd0 100644 --- a/lisp/langs/icejam-lang-purescript.el +++ b/lisp/langs/icejam-lang-purescript.el @@ -25,7 +25,8 @@ (purescript-indentation-mode t) ;; Company list override - ) + (add-to-list (make-local-variable 'company-backends) + '(company-capf company-yasnippet))) (add-hook 'purescript-mode-hook 'icejam-activate-purescript-mode) diff --git a/lisp/langs/icejam-lang-rust.el b/lisp/langs/icejam-lang-rust.el index c4ea337..202eb20 100644 --- a/lisp/langs/icejam-lang-rust.el +++ b/lisp/langs/icejam-lang-rust.el @@ -22,7 +22,11 @@ (column-enforce-n 99) ;; Run LSP - (lsp-deferred)) + (lsp-deferred) + + ;; Company list override + (add-to-list (make-local-variable 'company-backends) + '(company-capf company-yasnippet))) (add-hook 'rust-mode-hook 'icejam-activate-rust-mode) (add-hook 'rust-mode-hook 'flycheck-rust-setup)