diff --git a/elpaca.lock b/elpaca.lock index 537e8c9..44d05a4 100644 --- a/elpaca.lock +++ b/elpaca.lock @@ -1,5 +1,5 @@ ((elpaca :source "lockfile" :date - (26392 43103 865260 0) + (26401 53117 894682 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,211 +8,22 @@ (:not elpaca--activate-package) :package "elpaca")) (elpaca-use-package :source "lockfile" :date - (26392 43103 856989 0) + (26401 53117 886238 0) :recipe (:package "elpaca-use-package" :wait t :repo "https://github.com/progfolio/elpaca.git" :files ("extensions/elpaca-use-package.el") :main "extensions/elpaca-use-package.el" :build (:not elpaca--compile-info) :source "Elpaca extensions" :protocol https :inherit t :depth treeless :ref "fcf7d4e72858bafce86674b02f3bfe1fd83e7089")) - (easy-kill :source "lockfile" :date - (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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 43103 711213 0) + (26401 53117 876539 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 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 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 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 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 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 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 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 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 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 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 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 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")) + :source "MELPA" :protocol https :inherit t :depth treeless :wait t :ref "cb11650a60728d214b2a4d7bb7535add2c4c5d4c")) (compat :source "lockfile" :date - (26392 43103 600119 0) + (26401 53117 867380 0) :recipe (:package "compat" :repo ("https://github.com/emacs-compat/compat" . "compat") @@ -220,190 +31,48 @@ ("*" (:exclude ".git")) :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "9a234d0d28cccd33f64faea6074fa2865a17c164")) + (diminish :source "lockfile" :date + (26401 53117 858071 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")) + (company :source "lockfile" :date + (26401 53117 847831 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 :wait t :ref "9c273fc7c1a9dd69ccf508589211c4f8bd0e0765")) + (lsp-mode :source "lockfile" :date + (26401 53117 838386 0) + :recipe + (:package "lsp-mode" :repo "emacs-lsp/lsp-mode" :fetcher github :files + (:defaults "clients/*.el") + :source "MELPA" :protocol https :inherit t :depth treeless :wait t :ref "78c194d2d3c34f14646a006574b9bb9369ea55cb")) + (dash :source "lockfile" :date + (26401 53117 828878 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")) (f :source "lockfile" :date - (26392 43103 591591 0) + (26401 53117 819035 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 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 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 43103 566117 0) - :recipe - (:package "rainbow-mode" :repo - ("git://git.sv.gnu.org/emacs/elpa" . "rainbow-mode") - :branch "externals/rainbow-mode" :files - ("*" - (:exclude ".git")) - :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "f7db3b5919f70420a91eb199f8663468de3033f3")) - (dash-at-point :source "lockfile" :date - (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 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 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 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 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 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 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 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 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 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 "73bcc682f58cbef28fea27e055cc180b801b6a9d")) - (elysium :source "lockfile" :date - (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 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 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 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 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 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 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 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 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 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 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 43103 375118 0) - :recipe - (:package "editorconfig" :fetcher github :repo "editorconfig/editorconfig-emacs" :old-names - (editorconfig-core editorconfig-fnmatch) - :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 "648f0cf9aeb72db77b252832a58367332b7bc055")) - (ivy :source "lockfile" :date - (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")) + (ht :source "lockfile" :date + (26401 53117 809648 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")) (spinner :source "lockfile" :date - (26392 43103 358315 0) + (26401 53117 799836 0) :recipe (:package "spinner" :repo ("https://github.com/Malabarba/spinner.el" . "spinner") @@ -412,48 +81,262 @@ (:exclude ".git")) :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "d4647ae87fb0cd24bc9081a3d287c860ff061c21")) (markdown-mode :source "lockfile" :date - (26392 43103 349913 0) + (26401 53117 790223 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 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 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 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 43103 315156 0) + (lv :source "lockfile" :date + (26401 53117 779389 0) + :recipe + (:package "lv" :repo "abo-abo/hydra" :fetcher github :files + ("lv.el") + :source "MELPA" :protocol https :inherit t :depth treeless :ref "317e1de33086637579a7aeb60f77ed0405bf359b")) + (s :source "lockfile" :date + (26401 53117 770530 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")) + (easy-kill :source "lockfile" :date + (26401 53117 761021 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 + (26401 53117 751530 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 + (26401 53117 741782 0) :recipe - (:package "yaml" :repo "zkry/yaml.el" :fetcher github :files + (: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 "70c4fcead97e9bd6594e418c922ae769818f4245")) + :source "MELPA" :protocol https :inherit t :depth treeless :ref "0089f9c3a6d4e9a310d0791cf6fa8f35642ecfd9")) + (exec-path-from-shell :source "lockfile" :date + (26401 53117 731609 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 + (26401 53117 722065 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 + (26401 53117 711872 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 + (26401 53117 703217 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 + (26401 53117 693415 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 + (26401 53117 683575 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 + (26401 53117 673924 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 "562e4681d365c70169d807e23db4c37427628627")) + (vertico :source "lockfile" :date + (26401 53117 662773 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 + (26401 53117 653052 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 + (26401 53117 643592 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 + (26401 53117 634124 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 + (26401 53117 624688 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 + (26401 53117 614356 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")) + (rainbow-delimiters :source "lockfile" :date + (26401 53117 604834 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 + (26401 53117 595677 0) + :recipe + (:package "rainbow-mode" :repo + ("git://git.sv.gnu.org/emacs/elpa" . "rainbow-mode") + :branch "externals/rainbow-mode" :files + ("*" + (:exclude ".git")) + :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "f7db3b5919f70420a91eb199f8663468de3033f3")) + (dash-at-point :source "lockfile" :date + (26401 53117 586130 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 + (26401 53117 576994 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 + (26401 53117 567745 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 + (26401 53117 557302 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 + (26401 53117 546232 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 + (26401 53117 534213 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-box :source "lockfile" :date + (26401 53117 524774 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 + (26401 53117 515217 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 + (26401 53117 504898 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 "73bcc682f58cbef28fea27e055cc180b801b6a9d")) + (elysium :source "lockfile" :date + (26401 53117 494168 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 "622fe74aaa70a7e4e42bd74a3cfd78e242360bbf")) + (flycheck :source "lockfile" :date + (26401 53117 484537 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 + (26401 53117 474222 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 + (26401 53117 464290 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-ui :source "lockfile" :date + (26401 53117 454362 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 + (26401 53117 444405 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 + (26401 53117 433773 0) + :recipe + (:package "dashboard" :fetcher github :repo "emacs-dashboard/emacs-dashboard" :files + (:defaults "banners") + :source "MELPA" :protocol https :inherit t :depth treeless :ref "946b9957470a3cac6b089bdf2d9edd07a29fcc9c")) (magit :source "lockfile" :date - (26392 43103 306437 0) + (26401 53117 423673 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")) + :source "MELPA" :protocol https :inherit t :depth treeless :ref "f2a61334430291d2162a68138c95ab310a8557f1")) (vundo :source "lockfile" :date - (26392 43103 298204 0) + (26401 53117 415239 0) :recipe (:package "vundo" :repo ("https://github.com/casouri/vundo" . "vundo") @@ -462,89 +345,33 @@ (:exclude ".git" "test")) :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "ca590c571546eb1d38c855216db11d28135892f2")) (speed-type :source "lockfile" :date - (26392 43103 290040 0) + (26401 53117 406280 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 43103 281741 0) + (26401 53117 396684 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 43103 273335 0) + (26401 53117 386831 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 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 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 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 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 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 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 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 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 43103 195588 0) + (26401 53117 376299 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 43103 187042 0) + (26401 53117 367042 0) :recipe (:package "cider" :fetcher github :repo "clojure-emacs/cider" :files ("lisp/*.el" "bin/*.sh" "*.el" "clojure.sh" "lein.sh" @@ -553,327 +380,223 @@ (nrepl) :source "MELPA" :protocol https :inherit t :depth treeless :ref "7b051c4298816fdb70f3d301f0840379e28eca63")) (clj-refactor :source "lockfile" :date - (26392 43103 178270 0) + (26401 53117 357427 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 43103 169374 0) + (26401 53117 347603 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 43103 160524 0) + (26401 53117 338102 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 43103 151843 0) + (26401 53117 328652 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 43103 143094 0) + (26401 53117 318405 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 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 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 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 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 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 43103 90584 0) - :recipe - (:package "queue" :repo - ("git://git.sv.gnu.org/emacs/elpa" . "queue") - :branch "externals/queue" :files - ("*" - (:exclude ".git")) - :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "f986fb68e75bdae951efb9e11a3012ab6bd408ee")) - (sesman :source "lockfile" :date - (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 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 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 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 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 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 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 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 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")) + :source "MELPA" :protocol https :inherit t :depth treeless :ref "fe44efd21573868638ca86fc8313241148fabbe3")) (elixir-mode :source "lockfile" :date - (26392 43103 3821 0) + (26401 53117 308552 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 43102 995523 0) + (26401 53117 299247 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 43102 986746 0) + (26401 53117 289172 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")) + :source "MELPA" :protocol https :inherit t :depth 1 :ref "0c8c61a75b5b50bf9ee9fd639b7f8ecc40d4bbfc")) (fsharp-mode :source "lockfile" :date - (26392 43102 978186 0) + (26401 53117 278188 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 43102 969576 0) + (26401 53117 268499 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")) + :source "MELPA" :protocol https :inherit t :depth treeless :type git :host github :ref "d00f37d0b47f5d6810aa295af98c40a7708b4305")) (go-mode :source "lockfile" :date - (26392 43102 960903 0) + (26401 53117 258882 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 43102 952118 0) + (26401 53117 249062 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 43102 943573 0) + (26401 53117 239609 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")) + :source "MELPA" :protocol https :inherit t :depth treeless :ref "6981f8d1225c038c1a130e8cf70530cfe15f976e")) (js2-mode :source "lockfile" :date - (26392 43102 934725 0) + (26401 53117 229222 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 43102 926151 0) + (26401 53117 219547 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 43102 917734 0) + (26401 53117 210341 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 43102 909303 0) + (26401 53117 201067 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 43102 900521 0) + (26401 53117 191193 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 43102 891993 0) + (26401 53117 181048 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")) + :source "MELPA" :protocol https :inherit t :depth treeless :ref "a36f42a5b181d0c9cc84174e8eb241b11eeabc0f")) (opam-switch-mode :source "lockfile" :date - (26392 43102 883120 0) + (26401 53117 171410 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 43102 874189 0) + (26401 53117 162092 0) :recipe (:package "dune" :fetcher github :repo "ocaml/dune" :files ("editor-integration/emacs/*.el") - :source "MELPA" :protocol https :inherit t :depth treeless :ref "dbd844875144771b0dc6a4c236337bd97cddb848")) + :source "MELPA" :protocol https :inherit t :depth treeless :ref "b61e9d612642dbd1fd58d25c90126d607e69bd43")) (tuareg :source "lockfile" :date - (26392 43102 865730 0) + (26401 53117 151747 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 43102 856564 0) + (26401 53117 142133 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 43102 847849 0) + (26401 53117 131650 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 43102 839114 0) + (26401 53117 121714 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 43102 830657 0) + (26401 53117 112449 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 43102 821889 0) + (26401 53117 102366 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 43102 813427 0) + (26401 53117 93245 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 43102 805024 0) + (26401 53117 83463 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 43102 796321 0) + (26401 53117 73868 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 43102 787812 0) + (26401 53117 64753 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 43102 779121 0) + (26401 53117 55414 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 43102 770211 0) + (26401 53117 45343 0) :recipe (:package "git-modes" :fetcher github :repo "magit/git-modes" :old-names (gitattributes-mode gitconfig-mode gitignore-mode) @@ -882,122 +605,330 @@ (: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 43102 761448 0) + (26401 53117 35379 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")) + :source "MELPA" :protocol https :inherit t :depth treeless :ref "31f702ee2de35d514fb633c0c37531cb648bff70")) (purescript-mode :source "lockfile" :date - (26392 43102 752609 0) + (26401 53117 25226 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 43102 743708 0) + (26401 53117 15039 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 43102 734841 0) + (26401 53117 5044 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 43102 726028 0) + (26401 53116 994613 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 43102 717488 0) + (26401 53116 984888 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 43102 708222 0) + (26401 53116 975126 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 43102 698932 0) + (26401 53116 965224 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 43102 690065 0) + (26401 53116 954975 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 43102 681376 0) + (26401 53116 945601 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 43102 672613 0) + (ace-window :source "lockfile" :date + (26401 53116 935334 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 + (26401 53116 925940 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 + (26401 53116 916913 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")) + (cfrs :source "lockfile" :date + (26401 53116 901800 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 + (26401 53116 891839 0) :recipe - (:package "diminish" :fetcher github :repo "myrjola/diminish.el" :files + (: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 :wait t :ref "fbd5d846611bad828e336b25d2e131d1bc06b83d")) + :source "MELPA" :protocol https :inherit t :depth treeless :ref "ac9f954ac4c546e68daf403f2ab2b5ad4397f26e")) + (all-the-icons :source "lockfile" :date + (26401 53116 881403 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 + (26401 53116 871910 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 + (26401 53116 863461 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")) + (elisp-refs :source "lockfile" :date + (26401 53116 853925 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 + (26401 53116 844041 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 + (26401 53116 833800 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 + (26401 53116 823660 0) + :recipe + (:package "editorconfig" :fetcher github :repo "editorconfig/editorconfig-emacs" :old-names + (editorconfig-core editorconfig-fnmatch) + :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 "24f5b2b1cd4e37adc245fb59f7edeb6872a707a4")) + (bui :source "lockfile" :date + (26401 53116 813969 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 + (26401 53116 804898 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 + (26401 53116 795235 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 + (26401 53116 784806 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-section :source "lockfile" :date + (26401 53116 774721 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 "f2a61334430291d2162a68138c95ab310a8557f1")) + (with-editor :source "lockfile" :date + (26401 53116 765054 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 + (26401 53116 755377 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 + (26401 53116 745881 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 + (26401 53116 736273 0) + :recipe + (:package "queue" :repo + ("git://git.sv.gnu.org/emacs/elpa" . "queue") + :branch "externals/queue" :files + ("*" + (:exclude ".git")) + :source "GNU-devel ELPA" :protocol https :inherit t :depth treeless :ref "f986fb68e75bdae951efb9e11a3012ab6bd408ee")) + (sesman :source "lockfile" :date + (26401 53116 726935 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 + (26401 53116 717161 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 + (26401 53116 707726 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 + (26401 53116 697558 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 + (26401 53116 687461 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 + (26401 53116 677448 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 + (26401 53116 667692 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 + (26401 53116 658247 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 + (26401 53116 648891 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 + (26401 53116 639148 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 - (26392 43102 663825 0) + (26401 53116 629201 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 43102 654581 0) + (26401 53116 619468 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 43102 645471 0) + (26401 53116 609415 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 43102 635975 0) + (26401 53116 598770 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 43102 625687 0) + (26401 53116 586824 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 43102 614444 0) + (26401 53116 574566 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 43102 598455 0) + (26401 53116 560206 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 f5f943d..21dd355 100644 --- a/lisp/icejam-avy.el +++ b/lisp/icejam-avy.el @@ -11,11 +11,11 @@ ;;; Code: (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)) +(use-package avy :ensure t :defer t + :custom (avy-timeout-seconds 1 "Wait for 1 second for candidates") + :bind (:map icejam-keys-mode-map + ;; Jump to text in sight with CMD-j + ([(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 0eebfff..6757441 100644 --- a/lisp/icejam-base.el +++ b/lisp/icejam-base.el @@ -9,6 +9,7 @@ ;; pkg/base defines basic packages and environment. ;;; Code: +(require 'icejam-keys-mode) ;;;;;;;; Other optimizations ;;;;;;;;;;;;;;;;; ;;;;;;;; Stolen from Doom Emacs. ;;;;;;;;;;;;; @@ -40,20 +41,19 @@ (global-set-key (kbd "RET") 'newline) ;;;;;;;;; Easy copying of data ;;;;;;;;;;;;;;; -(use-package easy-kill :ensure t) -(with-eval-after-load 'easy-kill - (global-set-key [remap kill-ring-save] 'easy-kill)) +(use-package easy-kill :ensure t + :bind ([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) -(with-eval-after-load 'gcmh - (gcmh-mode 1) - (setq gcmh-verbose nil - gcmh-idle-delay 'auto - gcmh-auto-idle-delay-factor 10)) +(use-package gcmh :ensure t + :custom ((gcmh-verbose nil "Do not log GC messages.") + (gcmh-idle-delay 'auto "Compute GC delay based on gcmh-auto-idle-delay-factor") + (gcmh-auto-idle-delay-factor 10 "Original value was 10")) + :config + (gcmh-mode t)) ;; #====================== Backup config #============================== (setq backup-directory-alist @@ -97,16 +97,16 @@ ;; Allow to execute path from shell (use-package exec-path-from-shell :if (memq window-system '(x mac ns)) - :ensure t) - -(with-eval-after-load 'exec-path-from-shell + :ensure t + :config (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)) + (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) -(with-eval-after-load 'direnv +(use-package direnv :ensure t + :config + (declare-function direnv-mode "direnv") (direnv-mode t)) ;; Draw underline lower @@ -119,30 +119,34 @@ indicate-empty-lines nil) ;;;;;;;;;;;;;;;;; Treemacs -(use-package treemacs :ensure t) -(with-eval-after-load 'treemacs +(use-package treemacs :ensure t + :commands (treemacs-follow-mode treemacs-project-follow-mode treemacs) + :bind (:map icejam-keys-mode-map + ([(hyper b)] . treemacs)) + :config (treemacs-follow-mode t) - (treemacs-project-follow-mode t) - (define-key icejam-keys-mode-map [(hyper b)] 'treemacs)) + (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")) +(use-package treemacs-all-the-icons :ensure t :defer t + :requires (treemacs) + :commands (treemacs-load-theme) + :config (treemacs-load-theme "all-the-icons")) ;;;;;;;;;;;;;;;;; Record frequency of different commands. Review them later -(use-package keyfreq :ensure t) -(with-eval-after-load 'keyfreq +(use-package keyfreq :ensure t + :config + (declare-function keyfreq-mode "keyfreq") + (declare-function keyfreq-autosave-mode "keyfreq") (keyfreq-mode t) (keyfreq-autosave-mode t)) ;;;;;;;;;;;;;;;;; Show hints about key combinations -(use-package which-key :ensure t) -(with-eval-after-load 'which-key - (setq which-key-idle-delay 0.5) - (which-key-mode t)) +(use-package which-key :ensure t + :custom (which-key-idle-delay 0.5) + :config (which-key-mode t)) ;;;;;;;;;;;;;;;;; Use C-n to create a new line -(setq next-line-add-newlines t) +(setopt next-line-add-newlines t) ;;;;;;;;;;;;;;;;; Speed up long line display by disabling bidirectional text (setq-default bidi-paragraph-direction 'left-to-right diff --git a/lisp/icejam-blocking.el b/lisp/icejam-blocking.el new file mode 100644 index 0000000..b229fdf --- /dev/null +++ b/lisp/icejam-blocking.el @@ -0,0 +1,21 @@ +;;; icejam-blocking.el --- summary + +;; Author: Maciej Szlosarczyk +;; Maintainer: Maciej Szlosarczyk +;; Version: 0.1-snapshot + +;;; Commentary: +;; These packages are foundational dependency and possibly can be blocking. +;;; Code: + +(use-package transient :ensure (:wait t)) +(use-package diminish :ensure (:wait t)) +(use-package company :ensure (:wait t)) + +;; https://emacs-lsp.github.io/lsp-mode/page/performance/#use-plists-for-deserialization +;; This supposedly makes it faster. +(setenv "LSP_USE_PLISTS" "true") +(use-package lsp-mode :ensure (:wait t)) + +(provide 'icejam-blocking) +;;; icejam-blocking.el ends here diff --git a/lisp/icejam-company-yasnippet.el b/lisp/icejam-company-yasnippet.el index 6a4b31d..3a63908 100644 --- a/lisp/icejam-company-yasnippet.el +++ b/lisp/icejam-company-yasnippet.el @@ -2,18 +2,19 @@ ;;; Commentary: ;;; Company completion framework configuration ;;; Code: +(require 'icejam-blocking) -(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)) - -(with-eval-after-load 'yasnippet +(use-package yasnippet :ensure t + :config (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 yasnippet-snippets :ensure t :after (yasnippet)) +(use-package company-box :ensure t :after (company) + :hook (company-mode . company-box-mode)) + (with-eval-after-load 'company (global-company-mode t) @@ -85,7 +86,5 @@ (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 da8b01a..ee4049e 100644 --- a/lisp/icejam-completing-read.el +++ b/lisp/icejam-completing-read.el @@ -1,6 +1,9 @@ ;;; icejam-completing-read -- Functions related to completing-read -*- lexical-binding: t; -*- ;;; Commentary: ;;; +;;; completing-read is the way of completing things in minibuffer. This module +;;; provides all of that functionality, everything related to minbuffer being helpful. +;;; ;;; Code: (require 'icejam-keys-mode) @@ -27,36 +30,30 @@ (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 vertico :ensure t + :custom ((vertico-scroll-margin 1 "Scroll on N-1") + (vertico-count 15 "Show 5 more candidates") + (vertico-resize t "Grow and shrink the vertico minibufffer") + (vertico-cycle t "Cycle completion")) + :config + (vertico-mode t)) + +(use-package orderless :ensure t + :custom ((completion-styles '(orderless partial-completion basic) + "Fallback to basic if orderless does not work.") + (completion-category-defaults nil) + (completion-category-overrides + '((file (styles partial-completion)))))) + + +(use-package marginalia :ensure t + :config (marginalia-mode t)) +(use-package consult :ensure t + :bind (:map icejam-keys-mode-map + ("C-c t" . find-file) + ("M-g" . consult-goto-line) + ("C-c a" . consult-ripgrep))) (use-package helpful :ensure t) -(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)) - -(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) - (define-key icejam-keys-mode-map (kbd "C-c t") 'find-file)) - (provide 'icejam-completing-read) ;;; icejam-completing-read.el ends here diff --git a/lisp/icejam-copilot.el b/lisp/icejam-copilot.el index af4b9e7..9834aa9 100644 --- a/lisp/icejam-copilot.el +++ b/lisp/icejam-copilot.el @@ -9,14 +9,14 @@ ;;; Copilot and other GPT stuff ;;; Code: -(use-package copilot - :ensure (:host github :repo "copilot-emacs/copilot.el" :files ("*.el"))) - -(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)) +(use-package copilot :ensure (:host github :repo "copilot-emacs/copilot.el" :files ("*.el")) + :defer t + ;; It sort of sucks so let's disable it. + ;; :hook ((prog-mode . copilot-mode)) + :bind (:map copilot-completion-map + ([tab] . copilot-accept-completion)) + :config + (add-to-list 'copilot-indentation-alist '(emacs-lisp-mode . 2))) ;; Enable Anthropic Claude LLM support for chat (it also sucks) (defcustom anthropic-api-key "api-key" "The value of your Anthropic API key." @@ -24,26 +24,22 @@ :group 'icejam :initialize 'custom-initialize-set) -(use-package gptel :ensure t) -(with-eval-after-load 'gptel +(use-package gptel :ensure t :defer t + :config (setq - gptel-model "claude-3-5-sonnet-20241022" + gptel-model 'claude-3-5-sonnet-20241022 gptel-backend (gptel-make-anthropic "Claude" :stream t :key (lambda () anthropic-api-key)))) ;; Pretend to be 'AI editor'. -(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)) +(use-package elysium :ensure t :defer t + :custom + ((elysium-window-size 0.33 "The elysium buffer will be 1/3 your screen") + (elysium-window-style 'vertical "Elysium buffer will be vertical"))) ;; Merging with SMerge -(use-package smerge-mode :ensure nil) -(with-eval-after-load 'smerge-mode - (add-hook 'prog-mode-hook #'smerge-mode)) +(use-package smerge-mode :ensure nil + :hook ((prog-mode . smerge-mode))) (provide 'icejam-copilot) ;;; icejam-copilot.el ends here diff --git a/lisp/icejam-custom-init.el b/lisp/icejam-custom-init.el index 1e97b89..d8d6b77 100644 --- a/lisp/icejam-custom-init.el +++ b/lisp/icejam-custom-init.el @@ -14,6 +14,9 @@ (setq gc-cons-threshold 500000000) (setq gc-cons-percentage 0.6) +;; Allow for deeper stacktraces / recursion +(setq max-lisp-eval-depth 10000) + ;;; Use elpaca for package management. (defvar elpaca-installer-version 0.7) (defvar elpaca-directory (expand-file-name "elpaca/" user-emacs-directory)) @@ -54,11 +57,12 @@ (add-hook 'after-init-hook #'elpaca-process-queues) (elpaca `(,@elpaca-order)) +(setq use-package-verbose t) +(setq use-package-compute-statistics t) (elpaca elpaca-use-package ;; Enable use-package :ensure support for Elpaca. (elpaca-use-package-mode)) - (defun icejam-elpaca-write-lock () "Write elpaca lock file." (interactive) @@ -73,6 +77,7 @@ ;; General configuration files. (require 'icejam-keys-mode) +(require 'icejam-blocking) (require 'icejam-base) (require 'icejam-sys-specific) (require 'icejam-tree-sitter) diff --git a/lisp/icejam-dashboard.el b/lisp/icejam-dashboard.el index d5e5f68..32428ae 100644 --- a/lisp/icejam-dashboard.el +++ b/lisp/icejam-dashboard.el @@ -10,21 +10,19 @@ ;;; Code: -(use-package dashboard - :ensure (:wait t) - :config - (dashboard-setup-startup-hook) - - (setq dashboard-footer-messages - '("Happy coding!" "I showed you my source code, pls respond")) - - (setq dashboard-startup-banner 'logo) - - (setq dashboard-items '((recents . 5) - ;; (bookmarks . 5) - ;; (agenda . 5) - ;; (registers . 5) - (projects . 5)))) +(use-package dashboard :ensure t :demand t + :commands dashboard-setup-startup-hook + :hook + ((elpaca-after-init . dashboard-open)) + :custom + ((dashboard-footer-messages '("Happy coding!" "I showed you my source code, pls respond")) + (dashboard-startup-banner 'logo) + (dashboard-items '((recents . 5) + ;; (bookmarks . 5) + ;; (agenda . 5) + ;; (registers . 5) + (projects . 5)))) + :config (dashboard-setup-startup-hook)) (provide 'icejam-dashboard) ;;; icejam-dashboard.el ends here diff --git a/lisp/icejam-deft.el b/lisp/icejam-deft.el index 920d0a4..512045d 100644 --- a/lisp/icejam-deft.el +++ b/lisp/icejam-deft.el @@ -6,25 +6,21 @@ (require 'icejam-keys-mode) (require 'icejam-transient) -(use-package deft - :ensure t - :defer t - :config (setq - deft-directory (substitute-in-file-name "$DEFT_PATH") - deft-default-extension "md" - ;; NB! deft returns absolute paths as filenames, so - ;; ignore works slightly differently. - deft-ignore-file-regexp "\\._[0-9-A-Z_]+\\.md$" - deft-strip-summary-regexp (concat "\\(" - "[\n\t]" ;; blank - "\\|^:[[:ascii:]]+:.*$" ;; org-mode properties string - "\\|^Title:.*$" ;; Title string - "\\|^title:.*$" ;; title string - "\\|^\\[\\[file:.*$" ;; org-mode inline-images - ;; org-mode properties - ;; "\\|:PROPERTIES:\n\\(.+\n\\)+:END:\n" ;; - "\\)") - deft-auto-save-interval 30.0)) +(use-package deft :ensure t + :custom + ((deft-directory (substitute-in-file-name "$DEFT_PATH")) + (deft-default-extension "md") + (deft-ignore-file-regexp "\\._[0-9-A-Z_]+\\.md$") + (deft-strip-summary-regexp (concat "\\(" + "[\n\t]" ;; blank + "\\|^:[[:ascii:]]+:.*$" ;; org-mode properties string + "\\|^Title:.*$" ;; Title string + "\\|^title:.*$" ;; title string + "\\|^\\[\\[file:.*$" ;; org-mode inline-images + ;; org-mode properties + ;; "\\|:PROPERTIES:\n\\(.+\n\\)+:END:\n" ;; + "\\)")) + (deft-auto-save-interval 30.0))) (provide 'icejam-deft) ;;; icejam-deft.el ends here diff --git a/lisp/icejam-diminish.el b/lisp/icejam-diminish.el index 02d2ed8..1332de0 100644 --- a/lisp/icejam-diminish.el +++ b/lisp/icejam-diminish.el @@ -9,20 +9,24 @@ ;; diminish minor modes ;;; Code: -(use-package diminish :ensure (:wait t)) +(require 'icejam-blocking) +;; (use-package diminish :ensure t) -(eval-after-load 'flyspell '(diminish 'flyspell-mode)) -(eval-after-load 'flycheck '(diminish 'flycheck-mode)) -(eval-after-load 'rainbow-mode '(diminish 'rainbow-mode)) -(eval-after-load 'undo-tree '(diminish 'undo-tree-mode)) -(eval-after-load 'company '(diminish 'company-mode)) -(eval-after-load 'which-key '(diminish 'which-key-mode)) -(eval-after-load 'eldoc '(diminish 'eldoc-mode)) -(eval-after-load 'yasnippet '(diminish 'yas-minor-mode)) -(eval-after-load 'whitespace '(diminish 'whitespace-mode)) -(eval-after-load 'autorevert '(diminish 'auto-revert-mode)) -(eval-after-load 'ivy '(diminish 'ivy-mode)) -(eval-after-load 'gcmh '(diminish 'gcmh-mode)) +(with-eval-after-load 'diminish + (with-eval-after-load 'flyspell (diminish 'flyspell-mode)) + (with-eval-after-load 'flycheck (diminish 'flycheck-mode)) + (with-eval-after-load 'rainbow-mode (diminish 'rainbow-mode)) + (with-eval-after-load 'undo-tree (diminish 'undo-tree-mode)) + (with-eval-after-load 'company (diminish 'company-mode)) + (with-eval-after-load 'which-key (diminish 'which-key-mode)) + (with-eval-after-load 'eldoc (diminish 'eldoc-mode)) + (with-eval-after-load 'yasnippet (diminish 'yas-minor-mode)) + (with-eval-after-load 'whitespace (diminish 'whitespace-mode)) + (with-eval-after-load 'autorevert (diminish 'auto-revert-mode)) + (with-eval-after-load 'ivy (diminish 'ivy-mode)) + (with-eval-after-load 'company-box (diminish 'company-box-mode)) + (with-eval-after-load 'smerge-mode (diminish 'smerge-mode)) + (with-eval-after-load 'gcmh (diminish 'gcmh-mode))) (provide 'icejam-diminish) ;;; icejam-diminish.el ends here diff --git a/lisp/icejam-flycheck.el b/lisp/icejam-flycheck.el index e5e3b02..9955eab 100644 --- a/lisp/icejam-flycheck.el +++ b/lisp/icejam-flycheck.el @@ -3,8 +3,9 @@ ;;; Code: ;; Use flycheck globally to check syntax and compile languages -(use-package flycheck :ensure t) -(with-eval-after-load 'flycheck +(use-package flycheck :ensure t + :custom ((flycheck-emacs-lisp-load-path 'inherit)) + :config (global-flycheck-mode t) (setq flycheck-emacs-lisp-load-path 'inherit) (unbind-key "C-c ! C-c" flycheck-mode-map) diff --git a/lisp/icejam-ispell.el b/lisp/icejam-ispell.el index 693b617..87dcc97 100644 --- a/lisp/icejam-ispell.el +++ b/lisp/icejam-ispell.el @@ -3,23 +3,24 @@ ;;; Highlight misspelled words ;;; Code: -(use-package ispell :ensure nil) + + +(use-package ispell :ensure nil + :custom + ((ispell-program-name "aspell") + (ispell-extra-args '("--run-together" "--run-together-limit=5" "--run-together-min=2")))) + +(use-package flyspell :ensure nil + :hook ((prog-mode . flyspell-mode) + (text-mode . flyspell-mode) + (markdown-mode . flyspell-mode)) + :config + (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 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-lsp.el b/lisp/icejam-lsp.el index a7144d7..19052d9 100644 --- a/lisp/icejam-lsp.el +++ b/lisp/icejam-lsp.el @@ -3,14 +3,8 @@ ;;; Global Language Server Protocol Config ;;; Code: -;; https://emacs-lsp.github.io/lsp-mode/page/performance/#use-plists-for-deserialization -;; This supposedly makes it faster. -(setenv "LSP_USE_PLISTS" "true") - -(use-package lsp-mode - :ensure (:depth 5) - :requires (company) - :config +;; (use-package lsp-mode :ensure (:depth 5) :requires (company)) +(with-eval-after-load 'lsp-mode (setq-default lsp-file-watch-threshold 10000 lsp-restart 'auto-restart lsp-prefer-capf t @@ -65,14 +59,10 @@ (unbind-key "s-l s d" lsp-mode-map) (unbind-key "s-l s q" lsp-mode-map) (unbind-key "s-l s r" lsp-mode-map) - (unbind-key "s-l s s" lsp-mode-map) - :hook ((typescript-mode . lsp-deferred))) + (unbind-key "s-l s s" lsp-mode-map)) -(use-package lsp-ui - :ensure t - :requires (lsp-mode) - :defer t - :config +(use-package lsp-ui :ensure t :after (lsp-mode)) +(with-eval-after-load 'lsp-ui (setq lsp-ui-doc-enable t lsp-ui-header t lsp-ui-delay 0.5 ;; Wait half a second to display documentation @@ -80,10 +70,7 @@ lsp-ui-doc-include-signature t)) ;; Lsp debugger mode -(use-package dap-mode - :ensure t - :defer t - :requires (lsp-mode lsp-ui)) +(use-package dap-mode :ensure t :after (lsp-mode lsp-ui)) (provide 'icejam-lsp) ;;; icejam-lsp.el ends here diff --git a/lisp/icejam-prog-mode.el b/lisp/icejam-prog-mode.el index b97e1ab..decd613 100644 --- a/lisp/icejam-prog-mode.el +++ b/lisp/icejam-prog-mode.el @@ -12,40 +12,33 @@ (global-eldoc-mode t) ;; Revert tag tables without asking -(use-package etags :ensure nil) -(with-eval-after-load 'etags - (setq tags-revert-without-query t)) +(use-package etags :ensure nil + :custom (tags-revert-without-query t "Revert tag tables without asking")) ;;; Show trailing whitespace and remove whitespace on save -(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)) +(use-package whitespace :ensure nil + :custom ((whitespace-style #'(face trailing empty) "New whitespace style.") + (require-final-newline 't "Insert newline on save")) + :hook ((prog-mode . whitespace-mode) + (text-mode . whitespace-mode) + (conf-mode . whitespace-mode) + (before-save . whitespace-cleanup))) (setq-default indent-tabs-mode nil) ;; Use colorful, matching parens -(use-package rainbow-delimiters :ensure t) -(with-eval-after-load 'rainbow-delimiters +;; Rework the code below to enumerate each hook separately: +(use-package rainbow-delimiters :ensure t + :hook ((prog-mode . rainbow-delimiters-mode) + (text-mode . rainbow-delimiters-mode)) + :config (electric-pair-mode t) - (show-paren-mode t) - (add-hook 'prog-mode-hook #'rainbow-delimiters-mode) - (add-hook 'text-mode-hook #'rainbow-delimiters-mode)) + (show-paren-mode t)) ;;; Show hex (#aaa) colors as colors -(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)) +(use-package rainbow-mode :ensure t + :hook ((prog-mode . rainbow-mode) + (text-mode . rainbow-mode))) ;; Dash integration (use-package dash-at-point :ensure t) @@ -64,17 +57,17 @@ (setq-local tab-width step) (setq-local tab-stop-list (number-sequence step 200 step))) -(use-package column-enforce-mode :ensure t) -(with-eval-after-load 'column-enforce-mode +(use-package column-enforce-mode :ensure t + :config + (declare-function global-column-enforce-mode "column-enforce-mode") (global-column-enforce-mode t)) -;; PCRE to emacs regex translations +;; PCRE to Emacs regex translations (use-package pcre2el :ensure t) ;; Visual regexp -(use-package visual-regexp-steroids :ensure t :requires (pcre2el)) -(with-eval-after-load 'visual-regexp-steroids - (setq vr/engine 'pcre2el)) +(use-package visual-regexp-steroids :ensure t :requires (pcre2el) + :custom (vr/engine 'pcre2el "Use pcre2el for regexes")) (provide 'icejam-prog-mode) ;;; icejam-prog-mode.el ends here diff --git a/lisp/icejam-speed-type.el b/lisp/icejam-speed-type.el index 5c6c134..8e6c9e9 100644 --- a/lisp/icejam-speed-type.el +++ b/lisp/icejam-speed-type.el @@ -10,9 +10,7 @@ ;;; Code: -(use-package speed-type - :ensure t - :defer t) +(use-package speed-type :ensure t :defer t) (provide 'icejam-speed-type) ;;; icejam-speed-type.el ends here diff --git a/lisp/icejam-themes.el b/lisp/icejam-themes.el index 0e93c2f..32eb4db 100644 --- a/lisp/icejam-themes.el +++ b/lisp/icejam-themes.el @@ -2,56 +2,52 @@ ;;; Commentary: ;;; Code: -(use-package spaceline :ensure t :defer t) +(use-package spaceline :ensure t + :hook ((elpaca-after-init . spaceline-emacs-theme))) (use-package base16-theme :ensure t - :init - (load-theme 'base16-atelier-forest-light t t) - (load-theme 'base16-harmonic16-light t t) - (load-theme 'base16-horizon-light t t) - (load-theme 'base16-humanoid-light t t) - (load-theme 'base16-zenburn t) - (load-theme 'base16-tomorrow-night-eighties t t) - (load-theme 'base16-darcula t t) - (load-theme 'base16-solarflare t t) - (load-theme 'base16-snazzy t t) - (load-theme 'base16-onedark t t) - (load-theme 'base16-gruvbox-dark-hard t t) - (load-theme 'modus-vivendi t t) - (load-theme 'base16-zenbones t t) - :config - ;; Set themes for terminal mode - (setq base16-theme-256-color-source "colors")) + ;; :config + ;; (load-theme 'base16-atelier-forest-light t t) + ;; (load-theme 'base16-harmonic16-light t t) + ;; (load-theme 'base16-horizon-light t t) + ;; (load-theme 'base16-humanoid-light t t) + ;; (load-theme 'base16-zenburn t) + ;; (load-theme 'base16-tomorrow-night-eighties t t) + ;; (load-theme 'base16-darcula t t) + ;; (load-theme 'base16-solarflare t t) + ;; (load-theme 'base16-snazzy t t) + ;; (load-theme 'base16-onedark t t) + ;; (load-theme 'base16-gruvbox-dark-hard t t) + ;; (load-theme 'modus-vivendi t t) + ;; (load-theme 'base16-zenbones t t) + ) -(use-package apropospriate-theme :ensure t - :init (load-theme 'apropospriate-light t t)) -(use-package leuven-theme :ensure t - :init - (load-theme 'leuven t t)) -(use-package modus-themes :ensure t) -(use-package darktooth-theme :ensure t - :init - (load-theme 'darktooth t t)) +;; (use-package apropospriate-theme :ensure t +;; :config (load-theme 'apropospriate-light t t)) +;; (use-package leuven-theme :ensure t +;; :config +;; (load-theme 'leuven t t)) +;; (use-package modus-themes :ensure t ) +;; (use-package darktooth-theme :ensure t +;; :config +;; (load-theme 'darktooth t t)) -(use-package cyberpunk-theme :ensure t - :init - (load-theme 'cyberpunk t t)) - -(use-package color-theme-sanityinc-tomorrow :ensure t - :init - ;; Dark themes - (load-theme 'sanityinc-tomorrow-eighties t t) - (load-theme 'sanityinc-tomorrow-night t t) - ;; Light theme - (load-theme 'sanityinc-tomorrow-day t t)) - -(use-package zenburn-theme :ensure t - :init - (load-theme 'zenburn t t)) -(use-package catppuccin-theme :ensure t - :init (load-theme 'catppuccin t t) - :config (setq catppuccin-flavor 'frappe)) +;; (use-package color-theme-sanityinc-tomorrow :ensure t +;; :config +;; ;; Dark themes +;; (load-theme 'sanityinc-tomorrow-eighties t t) +;; (load-theme 'sanityinc-tomorrow-night t t) +;; ;; Light theme +;; (load-theme 'sanityinc-tomorrow-day t t)) +;; (use-package zenburn-theme :ensure t +;; :config +;; (load-theme 'zenburn t t)) +;; (use-package catppuccin-theme :ensure t +;; :custom +;; ((catpuccin-flavor 'frappe)) +;; :config +;; (load-theme 'catppuccin t t)) ;; Disable cursor blinking (blink-cursor-mode 0) @@ -61,12 +57,10 @@ (setq base16-theme-256-color-source "colors") (require 'icejam-base16-zenburn) (require 'icejam-base16-harmonic-light) - (enable-theme 'icejam-base16-zenburn)) -;; This is spacemacs modeline but I have disabled it for now. -;; It doesn't seem like I need it for anything. -;; (spaceline-emacs-theme) -(declare-function spaceline-emacs-theme nil) + (if (memq window-system '(x mac ns)) + (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 db00507..15a30da 100644 --- a/lisp/icejam-transient.el +++ b/lisp/icejam-transient.el @@ -5,7 +5,8 @@ (require 'icejam-avy) (require 'icejam-keys-mode) -(use-package transient :ensure (:wait t)) +(require 'icejam-blocking) +;; (use-package transient :ensure (:wait t) :demand t) (defun icejam-mark-and-indent-whole-buffer () "Mark and indent whole buffer." @@ -39,18 +40,18 @@ "Code Commands." ["" ["Manipulate" - ("c" "Toggle Comment" comment-line) - ("r" "Replace" vr/replace) - ("i" "Indent" indent-region) - ("a" "Align" align-regexp)] + ("c" "Toggle Comment" comment-line) + ("r" "Replace" vr/replace) + ("i" "Indent" indent-region)] ["Complete" - ("y" "Snippet" company-yasnippet) - ("m" "Any (Company)" company-complete) - ("g" "Ask GPT" gptel-menu)] + ("y" "Snippet" company-yasnippet) + ("m" "Any (Company)" company-complete) + ("g" "Ask GPT" gptel-menu) + ("e" "Refactor (Elysium)" elysium-query)] ["Find" - ("s" "Swiper" consult-line) - ("u" "Vundo" vundo) - ("d" "Dash" dash-at-point)]]) + ("s" "Swiper" consult-line) + ("u" "Vundo" vundo) + ("d" "Dash" dash-at-point)]]) (transient-define-prefix icejam-window-menu () "Windows Commands." @@ -103,8 +104,7 @@ "Font Commands." ["" ["Everywhere" - ("R" "Reset to default" set-font-to-screen) - ("s" "Set size" set-font-size)] + ("s" "Adjust font size" global-text-scale-adjust)] ["In this buffer" ("i" "Bigger" (lambda () (interactive) (text-scale-increase 1))) ("d" "Smaller" (lambda () (interactive) (text-scale-decrease 1))) diff --git a/lisp/icejam-tree-sitter.el b/lisp/icejam-tree-sitter.el index 5af9fa3..debd006 100644 --- a/lisp/icejam-tree-sitter.el +++ b/lisp/icejam-tree-sitter.el @@ -6,29 +6,30 @@ ;;; Commentary: -;; Load treesitter grammars automatically +;; Load treesitter grammars automatically, based on the grammars provided by the +;; community. + ;;; Code: -(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)))) - (if (memq system-type '(ms-dos windows-nt cygwin)) - (copy-file file target) - (make-symbolic-link file target))))) +(use-package tree-sitter-langs :ensure t + :config + (declare-function tree-sitter-langs--bin-dir "tree-sitter-langs") + (add-to-list 'treesit-extra-load-path (tree-sitter-langs--bin-dir)) -;;;;;;;;;;;;;;;;;;;;;; Tree sitter ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -(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) + (defun icejam-tree-sitter-symlink-grammar-objects () + "Create symlinks for treesitter grammars. +Tree-sitter-langs-build releases grammars as LANG.so. 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)))) + (if (memq system-type '(ms-dos windows-nt cygwin)) + (copy-file file target) + (make-symbolic-link file target)))))) (provide 'icejam-tree-sitter) ;;; icejam-tree-sitter.el ends here diff --git a/lisp/langs/icejam-lang-elisp.el b/lisp/langs/icejam-lang-elisp.el index f13cfd1..749dcd1 100644 --- a/lisp/langs/icejam-lang-elisp.el +++ b/lisp/langs/icejam-lang-elisp.el @@ -5,7 +5,7 @@ (require 'icejam-prog-mode) (require 'icejam-transient) -(use-package lispy :ensure (:wait t) :defer t) +(use-package lispy :ensure t) (declare-function column-enforce-n "column-enforce-mode" (number)) (add-to-list 'auto-mode-alist '("/Eask\\'" . emacs-lisp-mode)) @@ -24,18 +24,21 @@ (add-to-list 'icejam-language-transient-alist '(emacs-lisp-mode . icejam-elisp-lang-menu)) -(defun icejam-activate-emacs-lisp-mode () - "Goodies for editing Emacs files." - (icejam-set-indent 2) ;; Default indentation of 2 characters - (column-enforce-n 80) - (lispy-mode) - (setq-default indent-tabs-mode nil) +(with-eval-after-load 'lispy + (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) - ;; Company list override - (add-to-list (make-local-variable 'company-backends) - '(company-yasnippet company-capf))) + (lispy-mode t) + (setq-default indent-tabs-mode nil) -(add-hook 'emacs-lisp-mode-hook 'icejam-activate-emacs-lisp-mode) + ;; 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)) (provide 'icejam-lang-elisp) ;;; icejam-lang-elisp.el ends here diff --git a/lisp/langs/icejam-lang-elixir.el b/lisp/langs/icejam-lang-elixir.el index 7b51fa7..2697a43 100644 --- a/lisp/langs/icejam-lang-elixir.el +++ b/lisp/langs/icejam-lang-elixir.el @@ -9,13 +9,12 @@ (declare-function lsp "lsp-mode" nil) (declare-function column-enforce-n "column-enforce-mode" (number)) -(use-package elixir-mode :defer t :ensure t) +(use-package elixir-mode :ensure t) +(use-package elixir-ts-mode :ensure t :requires (elixir-mode lsp-mode lsp-ui)) -(use-package elixir-ts-mode :ensure t - :requires (elixir-mode lsp-mode lsp-ui) - :mode - ("\\.exs\\'" . elixir-ts-mode) - ("\\.ex\\'" . elixir-ts-mode)) +(with-eval-after-load 'elixir-ts-mode + (add-to-list 'auto-mode-alist '("\\.exs\\'" . elixir-ts-mode)) + (add-to-list 'auto-mode-alist '("\\.ex\\'" . elixir-ts-mode))) (transient-define-prefix icejam-elixir-lang-menu () "Elixir Buffer Commands." diff --git a/lisp/langs/icejam-lang-erlang.el b/lisp/langs/icejam-lang-erlang.el index 15fe71d..ea378f4 100644 --- a/lisp/langs/icejam-lang-erlang.el +++ b/lisp/langs/icejam-lang-erlang.el @@ -11,7 +11,7 @@ (use-package erlang :defer t :ensure (:depth 1) - :requires (lsp-mode lsp-ui)) + :after (lsp lsp-ui)) (cl-defun icejam-erlang-emacs-path (erlang-version) "Find path to Emacs tooling for ERLANG-VERSION." @@ -54,17 +54,6 @@ "Create plist from current Erlang version." (seq-find 'icejam-erlang-current-version--plistp icejam-erlang-available-versions)) -;; Flycheck checker for Erlang -(flycheck-define-checker erlang-otp - "An Erlang syntax checker using the Erlang interpreter." - :command ("erlc" "-o" temporary-directory "-Wall" - "-I" "../include" "-I" "../../include" - "-I" "../../../include" source) - :error-patterns - ((warning line-start (file-name) ":" line ": Warning:" (message) line-end) - (error line-start (file-name) ":" line ": " (message) line-end)) - :modes (my-erlang-mode)) - (defun icejam-activate-erlang-mode () "All things for all Erlang, including header files." (when (featurep 'erlang-start) (unload-feature 'erlang-start)) @@ -86,25 +75,12 @@ (icejam-set-indent 4) (column-enforce-n 80) - ;; Add include path so that Erlang does not complain about - ;; missing header files. - (setq-local flycheck-erlang-include-path - (list (format "%sdeps" (project-root (project-current))) - (format "%s_build/default/lib" (project-root (project-current))) - (format "%sinclude" (project-root (project-current))) - (format "%sapps" (project-root (project-current))))) - - (setq-local flycheck-erlang-library-path - (list (format "%sdeps" (project-root (project-current))) - (format "%s_build/default/lib" (project-root (project-current))) - (format "%sapps" (project-root (project-current))))) + ;; Start LSP + (lsp) ;; Company list override (add-to-list (make-local-variable 'company-backends) - '(company-capf company-yasnippet)) - - ;; Start LSP server - (lsp)) + '(company-capf company-yasnippet))) (add-hook 'erlang-mode-hook 'icejam-activate-erlang-mode) diff --git a/lisp/langs/icejam-lang-markdown.el b/lisp/langs/icejam-lang-markdown.el index 002af9a..c170cd2 100644 --- a/lisp/langs/icejam-lang-markdown.el +++ b/lisp/langs/icejam-lang-markdown.el @@ -3,12 +3,12 @@ ;;; Code: (require 'icejam-prog-mode) - +(declare-function elpaca-installed-p "elpacs") (unless (elpaca-installed-p 'markdown-mode) - (use-package markdown-mode - :ensure t - :defer t - :init (setq-default markdown-command "pandoc"))) + (use-package markdown-mode :ensure t)) + +(with-eval-after-load 'markdown-mode + (setq-default markdown-command "pandoc")) (defun icejam-lang-activate-markdown-mode () "Reconfigure markdown mode for your own purposes." diff --git a/lisp/langs/icejam-lang-ocaml.el b/lisp/langs/icejam-lang-ocaml.el index 1b7872a..fc21cfd 100644 --- a/lisp/langs/icejam-lang-ocaml.el +++ b/lisp/langs/icejam-lang-ocaml.el @@ -7,12 +7,12 @@ (declare-function lsp "lsp-mode" nil) (use-package merlin :defer t :ensure t) -(use-package opam-switch-mode :ensure t :defer t) +(use-package opam-switch-mode :defer t :ensure t) (use-package dune :defer t :ensure t) -(use-package tuareg - :defer t - :ensure t - :config (add-hook 'tuareg-mode-hook 'merlin-mode)) +(use-package tuareg :defer t :ensure t) + +(with-eval-after-load 'tuareg + (add-hook 'tuareg-mode-hook 'merlin-mode)) (transient-define-prefix icejam-ocaml-lang-menu () "Ocaml Actions." diff --git a/lisp/langs/icejam-lang-other.el b/lisp/langs/icejam-lang-other.el index 4aec475..d272d72 100644 --- a/lisp/langs/icejam-lang-other.el +++ b/lisp/langs/icejam-lang-other.el @@ -31,17 +31,12 @@ (defun icejam-lang-activate-yaml-mode () "Activate yaml-mode." (lsp)) - (add-hook 'yaml-mode-hook 'icejam-lang-activate-yaml-mode)) - ;; Other text files (use-package json-mode :ensure t :defer t) -(use-package git-modes - :ensure t - :defer t - :hook ((gitignore-mode . whitespace-mode) - (before-save . whitespace-cleanup))) +(use-package git-modes :ensure t :defer t + :hook (gitignore . whitespace-mode-hook)) (provide 'icejam-lang-other) ;;; icejam-lang-other.el ends here