Clean up hydras and update packages

This commit is contained in:
Maciej 2021-09-05 10:14:19 +03:00
parent c9db32bd03
commit aa284f70ae
Signed by: maciej
GPG key ID: 41D62D42D3B0D765
13 changed files with 184 additions and 181 deletions

2
.gitignore vendored
View file

@ -19,6 +19,6 @@ eshell/*
ac-comphist.dat ac-comphist.dat
/.cache /.cache
.dap-breakpoints .dap-breakpoints
!straight/versions/default.el
/straight /straight
!straight/versions/default.el
/speed-type /speed-type

View file

@ -30,7 +30,6 @@
(require '+custom-pkg-sys-specific "$HOME/.emacs.d/pkg/sys-specific.el") (require '+custom-pkg-sys-specific "$HOME/.emacs.d/pkg/sys-specific.el")
(require '+custom-pkg-macros "$HOME/.emacs.d/pkg/macros.el") (require '+custom-pkg-macros "$HOME/.emacs.d/pkg/macros.el")
(require '+custom-pkg-ivy "$HOME/.emacs.d/pkg/ivy.el") (require '+custom-pkg-ivy "$HOME/.emacs.d/pkg/ivy.el")
(require '+custom-pkg-persp "$HOME/.emacs.d/pkg/persp.el")
(require '+custom-pkg-hydra "$HOME/.emacs.d/pkg/hydra.el") (require '+custom-pkg-hydra "$HOME/.emacs.d/pkg/hydra.el")
(require '+custom-pkg-magit "$HOME/.emacs.d/pkg/magit.el") (require '+custom-pkg-magit "$HOME/.emacs.d/pkg/magit.el")
(require '+custom-pkg-prog-mode "$HOME/.emacs.d/pkg/prog-mode.el") (require '+custom-pkg-prog-mode "$HOME/.emacs.d/pkg/prog-mode.el")
@ -99,7 +98,7 @@
;; Your init file should contain only one such instance. ;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right. ;; If there is more than one, they won't work right.
'(font-lock-constant-face ((((type graphic)) (:foreground "#dfaf8f")) (((min-colors 256)) (:foreground "brightred")) (t (:foreground "brightred")))) '(font-lock-constant-face ((((type graphic)) (:foreground "#dfaf8f")) (((min-colors 256)) (:foreground "brightred")) (t (:foreground "brightred"))))
'(markdown-code-face ((t (:inherit fixed-pitch :family "IBM Plex Mono")))) '(markdown-code-face ((t (:inherit fixed-pitch :family "JuliaMono"))))
'(mmm-default-submode-face ((t nil)))) '(mmm-default-submode-face ((t nil))))
;; Restore GC to normal, but still high ;; Restore GC to normal, but still high

View file

@ -24,11 +24,14 @@
;; Hydra ;; Hydra
(defhydra my-clojure/context-hydra (:color teal :hint nil) (defhydra my-clojure/context-hydra (:color teal :hint nil)
" "
^ Clojure actions ^
^^^^^^^^-------------------------------------------------------------------------------------------- ^ Cider ^^Buffer
Buffer: _r_: Reload _f_: Format _l_: Load ^
Cider: _j_: Jack in _t_: Test ^ _j_: Jack in _r_: Reload
^^ ^ _t_: Test _f_: Format
^ ^ ^ _l_: Load
^ ^ ^ _e_: Show Errors
^
" "
("q" nil "cancel" :color blue) ("q" nil "cancel" :color blue)
@ -36,6 +39,7 @@ Cider: _j_: Jack in _t_: Test
("j" cider-jack-in) ("j" cider-jack-in)
("f" cider-format-buffer) ("f" cider-format-buffer)
("l" cider-load-buffer) ("l" cider-load-buffer)
("e" flycheck-list-errors)
("t" cider-test-run-loaded-tests)) ("t" cider-test-run-loaded-tests))
(defun activate-my-clojure-mode () (defun activate-my-clojure-mode ()

View file

@ -12,11 +12,14 @@
(defhydra my-elixir/context-hydra (:color teal :hint nil) (defhydra my-elixir/context-hydra (:color teal :hint nil)
" "
^ Elixir actions ^
^^^^^^^^-------------------------------------------------------------------------------------------- ^ LSP ^^Buffer
Buffer: _r_: Reload _f_: Format _i_: Indent _e_: Show Errors ^
Other: _m_: iMenu ^ _m_: iMenu _r_: Reload
^^ ^^^ _f_: Format
^^^ _i_: Indent
^^^ _e_: Show Errors
^
" "
("q" nil "cancel" :color blue) ("q" nil "cancel" :color blue)
("r" revert-buffer-no-confirm) ("r" revert-buffer-no-confirm)

View file

@ -20,16 +20,18 @@
(defhydra my-fsharp/context-hydra (:color teal :hint nil) (defhydra my-fsharp/context-hydra (:color teal :hint nil)
" "
^Fsharp actions^ ^
^^^^^^^^----------------------------------------------------------------------- ^ FSharp actions^
_r_: Reload buffer _f_: Format buffer ^
_i_: Indent buffer _m_: iMenu ^ _r_: Reload buffer _f_: Format buffer
^ _i_: Indent buffer _m_: iMenu
^ _e_: Show errors
" "
("q" nil "cancel" :color blue) ("q" nil "cancel" :color blue)
("r" revert-buffer-no-confirm) ("r" revert-buffer-no-confirm)
("i" indent-region) ("i" indent-region)
("e" flycheck-list-errors)
("f" lsp-format-buffer) ("f" lsp-format-buffer)
("m" lsp-ui-imenu)) ("m" lsp-ui-imenu))

View file

@ -27,17 +27,21 @@
(defhydra my-haskell/context-hydra (:color teal :hint nil) (defhydra my-haskell/context-hydra (:color teal :hint nil)
" "
^Haskell actions^ ^
^^^^^^^^----------------------------------------------------------------------- ^ LSP ^^Buffer
_r_: Reload buffer _f_: Format buffer ^
_i_: Indent buffer _m_: iMenu ^ _m_: iMenu _r_: Reload
^ ^ ^ _f_: Format
^ ^ ^ _i_: Indent
^ ^ ^ _e_: Show Errors
^
" "
("q" nil "cancel" :color blue) ("q" nil "cancel" :color blue)
("r" revert-buffer-no-confirm) ("r" revert-buffer-no-confirm)
("i" indent-region) ("i" indent-region)
("f" lsp-format-buffer) ("f" lsp-format-buffer)
("e" flycheck-list-errors)
("m" lsp-ui-imenu)) ("m" lsp-ui-imenu))
(defun activate-haskell-mode () (defun activate-haskell-mode ()

View file

@ -26,11 +26,12 @@
(defhydra my-ocaml/context-hydra (:color teal :hint nil) (defhydra my-ocaml/context-hydra (:color teal :hint nil)
" "
^ OCaml actions ^
^^^^^^^^-------------------------------------------------------------------------------------------- ^ OCaml actions
Buffer: _r_: Reload _f_: Format _i_: Indent ^
Other: _o_: Opam env ^ _r_: Reload _f_: Format
^^ ^ _i_: Indent _o_: Opam env
^
" "
("q" nil "cancel" :color blue) ("q" nil "cancel" :color blue)
@ -72,16 +73,17 @@ Other: _o_: Opam env
(defhydra my-reason/context-hydra (:color teal :hint nil) (defhydra my-reason/context-hydra (:color teal :hint nil)
" "
Reason actions ^
^ Reason actions
^Reason^ ^Actions^ ^
^^^^^^^^----------------------------------------------------------------------- ^ _r_: Reload _f_: Format
_f_: Format buffer ^ _o_: Opam env
_o_: Update opam env ^
" "
("q" nil "cancel" :color blue) ("q" nil "cancel" :color blue)
("f" refmt) ("f" refmt)
("r" revert-buffer-no-confirm)
("o" tuareg-opam-update-env)) ("o" tuareg-opam-update-env))
(defun my-reason-mode () (defun my-reason-mode ()

View file

@ -20,16 +20,21 @@
(defhydra my-php/context-hydra (:color teal :hint nil) (defhydra my-php/context-hydra (:color teal :hint nil)
" "
^PHP actions^ ^
^^^^^^^^----------------------------------------------------------------------- ^ LSP ^^Buffer
_r_: Reload buffer ^
_i_: Indent buffer _m_: iMenu ^ _m_: iMenu _r_: Reload
^ ^ ^ _f_: Format
^ ^ ^ _i_: Indent
^ ^ ^ _e_: Show Errors
^
" "
("q" nil "cancel" :color blue) ("q" nil "cancel" :color blue)
("r" revert-buffer-no-confirm) ("r" revert-buffer-no-confirm)
("i" indent-region) ("i" indent-region)
("f" lsp-format-buffer)
("e" flycheck-list-errors)
("m" lsp-ui-imenu)) ("m" lsp-ui-imenu))
(defun activate-php-mode () (defun activate-php-mode ()

View file

@ -9,10 +9,6 @@
;; Avy is a navigation manager. ;; Avy is a navigation manager.
;;; Code: ;;; Code:
(use-package avy :straight t :defer t)
(use-package avy
:straight t
:defer t)
(provide '+custom-pkg-avy) (provide '+custom-pkg-avy)
;;; avy.el ends here ;;; avy.el ends here

View file

@ -26,7 +26,7 @@
(defhydra +hydra-deft-menu (:color teal) (defhydra +hydra-deft-menu (:color teal)
"Start Deft" "Start Deft"
("d" deft "Deft") ("d" deft "Deft")
("q" cancel "quit")) ("q" nil "quit"))
(define-key +custom-keys-mode-map (kbd "C-c d") '+hydra-deft-menu/body) (define-key +custom-keys-mode-map (kbd "C-c d") '+hydra-deft-menu/body)

View file

@ -14,42 +14,37 @@
:straight t :straight t
:defer t :defer t
:config :config
(defhydra +hydra-file-switcher-menu (:color teal :hint nil) (defhydra +hydra-project-menu (:color teal :hint nil)
" "
^ General actions
^^^^^^^^--------------------------------------------------------------------------------------------
^Ivy: _a_: Grep in buffer _B_: Buffer list _t_: Find file
^Avy: _w_: Goto word _l_: Goto line _:_: Goto char
^ ^
^Perspective: _p_: Switch perspective _b_: Buffers in perspective _K_: Kill perspective ^ Projectile Ivy Magit
^Projectile: _s_: Switch project _f_: Find file in project _g_: Grep in project ^
^ _c_: Invalidate cache _n_: New project ^ _s_: Switch project _a_: Grep in buffer _m_: Git status
^Magit: _m_: Git status _C_: Git checkout _M_: Git blame ^ _f_: Find file in project _b_: Buffer list _C_: Git checkout
^ ^ _g_: Grep in project _t_: Find file _M_: Git blame
^LISP: _i_: Console _e_: Eval region ^ _c_: Invalidate cache
^Other: _d_: Deft _T_: Speed type ^ _n_: New project
^ LISP Other
^
^ _i_: Console _d_: Deft
^ _e_: Eval region _T_: Speed type
^ ^
" "
("q" nil "cancel" :color blue) ("q" nil "cancel" :color blue)
("a" counsel-rg) ("a" counsel-rg)
("B" ibuffer) ("b" ibuffer)
("t" counsel-find-file) ("t" counsel-find-file)
("d" deft) ("d" deft)
("w" avy-goto-word-0)
("l" avy-goto-line)
(":" avy-goto-char)
("p" persp-switch)
("b" persp-ibuffer)
("K" persp-kill)
("s" counsel-projectile-switch-project) ("s" counsel-projectile-switch-project)
("f" counsel-projectile-find-file) ("f" counsel-projectile-find-file)
("g" counsel-projectile-rg) ("g" counsel-projectile-rg)
("c" projectile-invalidate-cache) ("c" projectile-invalidate-cache)
("n" projectile-add-known-project) ("n" projectile-add-known-project)
("i" ielm) ("i" ielm)
("T" speed-type-text) ("T" speed-type-text)
("e" eval-region) ("e" eval-region)
@ -58,13 +53,15 @@
("C" magit-checkout) ("C" magit-checkout)
("M" magit-blame)) ("M" magit-blame))
(defhydra +hydra-programming-menu (:color teal :hint nil) (defhydra +hydra-code-menu (:color teal :hint nil)
" "
^ Code actions ^
^^^^^^^^------------------------------------------------------------------------ ^ Manipulate Complete Find
Manipulate: _c_: Toggle comment _r_: Replace _i_: Indent _a_: Align ^
Complete: _y_: Snippet _m_: Any (Company) ^ _c_: Toggle comment _y_: Snippet _s_: Swiper
Find: _s_: Swiper _u_: Undo tree ^ _r_: Replace _m_: Any (Company) _u_: Undo tree
^ _i_: Indent
^ _a_: Align
^ ^
" "
("q" nil "cancel" :color blue) ("q" nil "cancel" :color blue)
@ -81,11 +78,12 @@ Find: _s_: Swiper _u_: Undo tree
(defhydra +hydra-window-menu (:color teal :hint nil) (defhydra +hydra-window-menu (:color teal :hint nil)
" "
^ Buffer actions ^ Move Split Kill
^^^^^^^^------------------------------------------------------------------------ ^
Move: _<left>_: Left _<right>_: Right _<up>_: Up _<down>_: Down ^ _<left>_: Left _h_: Horizontally
Split: _h_: Horizontally _v_: Vertically ^ _<right>_: Right _v_: Vertically
_k_: Kill Buffer ^ _<up>_: Up
^ _<down>_: Down _k_: Kill Buffer
^ ^
" "
("q" nil "cancel" :color blue) ("q" nil "cancel" :color blue)
@ -101,11 +99,13 @@ Split: _h_: Horizontally _v_: Vertically
(defhydra +hydra-language-context-menu (:color teal :hint nil) (defhydra +hydra-language-context-menu (:color teal :hint nil)
" "
^ Language-specific actions ^
^^^^^^^^------------------------------------------------------------------------ ^ Buffer Other
Buffer: _r_: Reload _f_: Format _i_: Indent ^
Other: _m_: iMenu ^ _r_: Reload _m_: iMenu
^^ ^ _f_: Format
^ _i_: Indent
^
" "
("q" nil "cancel" :color blue) ("q" nil "cancel" :color blue)
@ -115,19 +115,22 @@ Other: _m_: iMenu
("f" lsp-format-buffer) ("f" lsp-format-buffer)
("m" lsp-ui-imenu)) ("m" lsp-ui-imenu))
(defhydra +hydra-move-menu (:color teal) (defhydra +hydra-history-menu (:color teal)
"Buffer history" "Buffer history"
("[" previous-buffer "Previous buffer") ("[" previous-buffer "Previous buffer")
("]" next-buffer "Next buffer") ("]" next-buffer "Next buffer")
("q" nil "cancel" :color blue)) ("q" nil "cancel" :color blue))
(defhydra +hydra-bufmove (:color teal :hint nil) (defhydra +hydra-move-menu (:color teal :hint nil)
" "
^ Move in places ^
^^^^^^^^------------------------------------------------------------------------ ^ Move this buffer Jump to
^ Move this buffer: _{_: Up _[_: Left _]_: Right _{_: Down ^
^ Jump to: _w_: Word _c_: Character _l_: Line ^ _{_: Up _w_: Word
^^ ^ _[_: Left _c_: Character
^ _]_: Right _l_: Line
^ _{_: Down
^
" "
("[" buf-move-left) ("[" buf-move-left)
("]" buf-move-right) ("]" buf-move-right)
@ -136,15 +139,17 @@ Other: _m_: iMenu
("w" avy-goto-word-0) ("w" avy-goto-word-0)
("l" avy-goto-line) ("l" avy-goto-line)
("c" avy-goto-char) ("c" avy-goto-char)
("q" cancel "quit")) ("q" nil "quit"))
(defhydra +hydra-font-menu (:color teal :hint nil) (defhydra +hydra-font-menu (:color teal :hint nil)
" "
^ Fonts ^
^^^^^^^^------------------------------------------------------------------------ ^ Everywhere In this buffer
^Everywhere: _s_: Set size _R_: Reset to default ^
^In this buffer: _i_: Bigger _d_: Smaller _r_: Reset ^ _s_: Set size _i_: Bigger
^^ ^ _R_: Reset to default _d_: Smaller
^^^ _r_: Reset
^
" "
("i" (text-scale-increase 1)) ("i" (text-scale-increase 1))
("d" (text-scale-decrease 1)) ("d" (text-scale-decrease 1))
@ -153,12 +158,32 @@ Other: _m_: iMenu
("s" set-font-size) ("s" set-font-size)
("q" nil "cancel" :color blue)) ("q" nil "cancel" :color blue))
:bind ("C-c p" . +hydra-file-switcher-menu/body) (defhydra +hydra-of-hydras (:color teal :hint nil)
("C-c c" . +hydra-programming-menu/body) "
^
^ Hydras
^
^ _p_: Projects^^^ _h_: History
^ _c_: Code^^^ _m_: Move
^ _l_: Language^^^ _f_: Fonts
^
"
("p" +hydra-project-menu/body)
("c" +hydra-code-menu/body)
("w" +hydra-window-menu/body)
("h" +hydra-history-menu/body)
("f" +hydra-font-menu/body)
("m" +hydra-move-menu/body)
("l" +hydra-language-context-menu/body)
("q" nil "cancel"))
:bind ("C-c p" . +hydra-project-menu/body)
("C-c h" . +hydra-of-hydras/body)
("C-c c" . +hydra-code-menu/body)
("C-c w" . +hydra-window-menu/body) ("C-c w" . +hydra-window-menu/body)
("C-c s" . +hydra-move-menu/body) ("C-c s" . +hydra-history-menu/body)
("C-c f" . +hydra-font-menu/body) ("C-c f" . +hydra-font-menu/body)
("C-c m" . +hydra-bufmove/body) ("C-c m" . +hydra-move-menu/body)
("C-c l" . +hydra-language-context-menu/body)) ("C-c l" . +hydra-language-context-menu/body))
(provide '+custom-pkg-hydra) (provide '+custom-pkg-hydra)

View file

@ -1,33 +0,0 @@
;;; pkg/persp.el --- summary
;; Author: Maciej Szlosarczyk
;; Maintainer: Maciej Szlosarczyk
;; Version: 0.1-snapshot
;;; Commentary:
;; Perspectives
;;; Code:
(use-package perspective
:straight t
:config (persp-mode)
(unbind-key "C-x x" persp-mode-map)
(unbind-key "C-x x C-l" persp-mode-map)
(unbind-key "C-x x C-s" persp-mode-map)
(unbind-key "C-x x A" persp-mode-map)
(unbind-key "C-x x a" persp-mode-map)
(unbind-key "C-x x b" persp-mode-map)
(unbind-key "C-x x c" persp-mode-map)
(unbind-key "C-x x i" persp-mode-map)
(unbind-key "C-x x k" persp-mode-map)
(unbind-key "C-x x n" persp-mode-map)
(unbind-key "C-x x p" persp-mode-map)
(unbind-key "C-x x r" persp-mode-map)
(unbind-key "C-x x s" persp-mode-map)
(unbind-key "C-x x <left>" persp-mode-map)
(unbind-key "C-x x <right>" persp-mode-map)
(unbind-key "C-x x C-x x" persp-mode-map))
(provide '+custom-pkg-persp)
;;; persp.el ends here

View file

@ -1,84 +1,80 @@
(("a.el" . "3d341eb7813ee02b00ab28e11c915295bfd4b5a7") (("a.el" . "3d341eb7813ee02b00ab28e11c915295bfd4b5a7")
("ace-window" . "c7cb315c14e36fded5ac4096e158497ae974bec9") ("ace-window" . "c7cb315c14e36fded5ac4096e158497ae974bec9")
("apropospriate-theme" . "b17a8ce0686848ffd7c6d20aa66bf2e97b7ce3e5") ("apropospriate-theme" . "e84255cf485004b6b2cb37ce9e0be62fd6512f8b")
("avy" . "e92cb37457b43336b765630dbfbea8ba4be601fa") ("avy" . "e92cb37457b43336b765630dbfbea8ba4be601fa")
("base16-emacs" . "7f1db3df9bb6f4a3c9f4d3c10b9a6cf231752547") ("base16-emacs" . "9836cc26c2f8ed9d809feee2bfd8c082cfdbd033")
("buffer-move" . "cb517ecf8409b5fdcda472d7190c6021f0c49751") ("buffer-move" . "cb517ecf8409b5fdcda472d7190c6021f0c49751")
("bui.el" . "f3a137628e112a91910fd33c0cff0948fa58d470") ("bui.el" . "f3a137628e112a91910fd33c0cff0948fa58d470")
("caml-mode" . "38ebde12d3d529e6ef8078967997d32226e69e82") ("caml-mode" . "3b6913ee6af31139bdee2c236ce2b3a10eabc74b")
("cfrs" . "2cb7f1cbf9292b0efe167ef372cfb5a7600564eb") ("cfrs" . "2cb7f1cbf9292b0efe167ef372cfb5a7600564eb")
("cider" . "fe8cf244fd3426261f9f630c981a6296afd433a4") ("cider" . "76dea32c7757949a708d27d1f8707782edad5650")
("clj-refactor.el" . "466822ff6f9da584f7cf72c868017b8840574dbd") ("clj-refactor.el" . "466822ff6f9da584f7cf72c868017b8840574dbd")
("clojure-mode" . "3e426b3a479f479963f2c7d1147cc826ed1a0ee1") ("clojure-mode" . "e1dc7caee76d117a366f8b8b1c2da7e6400636a8")
("column-enforce-mode" . "14a7622f2268890e33536ccd29510024d51ee96f") ("column-enforce-mode" . "14a7622f2268890e33536ccd29510024d51ee96f")
("company-mode" . "d77184094b9a45b204813d824918e1ec2aac8504") ("company-mode" . "faf897296faed0b3342e1c325fc05727029ce7fe")
("counsel-projectile" . "06b03c1080d3ccc3fa9b9c41b1ccbcf13f058e4b") ("counsel-projectile" . "06b03c1080d3ccc3fa9b9c41b1ccbcf13f058e4b")
("dap-mode" . "685168efc72e61bca2a248155bace7ec633269a5") ("dap-mode" . "3c4bb901bbcd4f8f58178075dc2422550a7f2834")
("dash-at-point" . "4d795a23a8428c421d5107f1b005c9d8e0d1816c") ("dash-at-point" . "4d795a23a8428c421d5107f1b005c9d8e0d1816c")
("dash.el" . "2675596b9ac1c4b9d47b93e227f06f8ec6755ec6") ("dash.el" . "39d067b9fbb2db65fc7a6938bfb21489ad990cb4")
("deft" . "28be94d89bff2e1c7edef7244d7c5ba0636b1296") ("deft" . "28be94d89bff2e1c7edef7244d7c5ba0636b1296")
("diminish.el" . "6ec6ebc391371418efc6c98d70b013f34af5a2ee") ("diminish.el" . "6ec6ebc391371418efc6c98d70b013f34af5a2ee")
("dockerfile-mode" . "ad06a41259ff2961d603bf23a3a8fbd22dde2161") ("dockerfile-mode" . "628315e2e4ab2f269548126444234caa057b2c75")
("dune" . "e5e963a2dae220a4b1358ac7a31583fe4a849a8a") ("dune" . "358ff6392b07dd0131b84b881eec3edd65dc9573")
("edit-indirect" . "bdc8f542fe8430ba55f9a24a7910639d4c434422") ("edit-indirect" . "bdc8f542fe8430ba55f9a24a7910639d4c434422")
("el-get" . "463f5e985fc53300f87ab7eb054d1738fc6ac93b") ("el-get" . "b5a5a405d04f61ec9c5fcb19357a50a4b9e36a25")
("elisp-refs" . "fdde21e34b1272783d566d8230b5ed2dc4749048") ("elisp-refs" . "fdde21e34b1272783d566d8230b5ed2dc4749048")
("emacs-ansible" . "40af0d2bbb6c5bbcf7aa9269ac9a07e22622d263") ("emacs-ansible" . "40af0d2bbb6c5bbcf7aa9269ac9a07e22622d263")
("emacs-dashboard" . "67573ceb3db5bc7a5192311c6cac044cb29f61a7") ("emacs-dashboard" . "f7287f026103a44cf290fe737b6b9d841eddcaca")
("emacs-elixir" . "6bbc1e5ac46064613c982cedc60566ed077e7a58") ("emacs-elixir" . "6bbc1e5ac46064613c982cedc60566ed077e7a58")
("emacs-fsharp-mode" . "93b1fbc31d73286a18640a36fc2be87d1736e0f2") ("emacs-fsharp-mode" . "c90d762c0692cc43032291d37b8ca3201c3d49bd")
("emacs-gradle-mode" . "e4d665d5784ecda7ddfba015f07c69be3cfc45f2") ("emacs-gradle-mode" . "e4d665d5784ecda7ddfba015f07c69be3cfc45f2")
("emacs-hcl-mode" . "e12b1df2ca28d2b06c471cd709c038a2dc0bcdbd") ("emacs-hcl-mode" . "e12b1df2ca28d2b06c471cd709c038a2dc0bcdbd")
("emacs-libvterm" . "d9dfa624679afdd5db6ad25429ef86d3dd91401e") ("emacs-libvterm" . "fb299a8bf8c10e5fffeb06bc07341c103a7c5050")
("emacs-planet-theme" . "b0a310ff36565fe22224c407cf59569986698a32")
("emacs-racer" . "1e63e98626737ea9b662d4a9b1ffd6842b1c648c") ("emacs-racer" . "1e63e98626737ea9b662d4a9b1ffd6842b1c648c")
("emacs-which-key" . "55fcce0c6143044535bc6825a68f42ca83f58f00") ("emacs-which-key" . "4790a14683a2f3e4f72ade197c78e4c0af1cdd4b")
("emacsmirror-mirror" . "c5261c7625cd849a8657faf04ec7cb7881a93a37") ("emacsmirror-mirror" . "fc970dcdc47b809ed393c5e40baaf49a38f889a1")
("enhanced-ruby-mode" . "e960bf941d9fa9d92eabf7c03a8bbb51ba1ac453") ("enhanced-ruby-mode" . "e960bf941d9fa9d92eabf7c03a8bbb51ba1ac453")
("epl" . "78ab7a85c08222cd15582a298a364774e3282ce6") ("epl" . "78ab7a85c08222cd15582a298a364774e3282ce6")
("exec-path-from-shell" . "bf4bdc8b8911e7a2c04e624b9a343164c3878282") ("exec-path-from-shell" . "bf4bdc8b8911e7a2c04e624b9a343164c3878282")
("f.el" . "50af874cd19042f17c8686813d52569b1025c76a") ("f.el" . "50af874cd19042f17c8686813d52569b1025c76a")
("flatui-theme.el" . "9c15db5526c15c8dba55023f5698372b19c2a780") ("flycheck" . "784f184cdd9f9cb4e3dbb997c09d93e954142842")
("flycheck" . "21d52264aa80bfa4ede94c59e37a20fb6d033b0c")
("flycheck-rust" . "a139cd53c5062697e9ed94ad80b803c37d999600") ("flycheck-rust" . "a139cd53c5062697e9ed94ad80b803c37d999600")
("git-modes" . "433e1c57a63c88855fc41a942e29d7bc8c9c16c7") ("git-modes" . "433e1c57a63c88855fc41a942e29d7bc8c9c16c7")
("gleam-mode" . "60c0102e9a905027eb88600fef7d60bd3fbdaab1") ("gleam-mode" . "60c0102e9a905027eb88600fef7d60bd3fbdaab1")
("gnu-elpa-mirror" . "0ed8c5ac06306b9b5f5900eb01c1a48bed4b6110") ("gnu-elpa-mirror" . "a4cb56778914a8d438341173b2312f49b637e59a")
("groovy-emacs-modes" . "99eaf70720e4a6337fbd5acb68ae45cc1779bdc4") ("groovy-emacs-modes" . "84f89b68ec8f79bce0b3f5b29af155a85124e3a6")
("haskell-mode" . "98ba3922360199d5260d47f417f096730ad057c5") ("haskell-mode" . "333205066754348b3dd47c5ce834757dd1bbdf48")
("helpful" . "7e4b1f0d5572a4e2b8ee7a9b084ef863d0315a73") ("helpful" . "7e4b1f0d5572a4e2b8ee7a9b084ef863d0315a73")
("ht.el" . "c4c1be487d6ecb353d07881526db05d7fc90ea87") ("ht.el" . "c4c1be487d6ecb353d07881526db05d7fc90ea87")
("hydra" . "2d553787aca1aceb3e6927e426200e9bb9f056f1") ("hydra" . "2d553787aca1aceb3e6927e426200e9bb9f056f1")
("jenkinsfile-mode" . "65bf3925852c35c6bd499978f08f83c1193f4347") ("jenkinsfile-mode" . "65bf3925852c35c6bd499978f08f83c1193f4347")
("js2-mode" . "6f313c9566d9c8453a91c5ccaa25760978cb9f6d") ("js2-mode" . "b913961e410dbfdc52a80d62eb4cfe7a305b4e3e")
("jump.el" . "55caa66a7cc6e0b1a76143fd40eff38416928941") ("jump.el" . "55caa66a7cc6e0b1a76143fd40eff38416928941")
("keyfreq" . "e5fe9d585ce882f1ba9afa5d894eaa82c79be4f4") ("keyfreq" . "7bb36e910ae04ff1dce387e3ce73b669d299680b")
("kotlin-mode" . "0e4bafb31d1fc2a0a420a521c2723d5526646c0b") ("kotlin-mode" . "876cc27dc105979a0b59782141785f8e172891e8")
("let-alist" . "6708ec0b2e6dff80ff5b64698aa009d9070a2ed2") ("let-alist" . "6708ec0b2e6dff80ff5b64698aa009d9070a2ed2")
("lsp-haskell" . "eb37ac4a6a43277263bbb17aed6a862a0992ae8e") ("lsp-haskell" . "4e62cf897dd9e9fcef25c6e8e483490a07a5d439")
("lsp-mode" . "ed1735cf2a6a73b25e587125520edf36e02f30d1") ("lsp-mode" . "5e0524cc9a4e21c4fe5b35153ad33e7b8a4f9117")
("lsp-treemacs" . "905cc74726438cf06d8ad7cabb2efae75aeb2359") ("lsp-treemacs" . "d82df44d632f331a46eaf1f7a37eb6b1ada0c69b")
("lsp-ui" . "4283414de69312298d51b03e938d95d37d238391") ("lsp-ui" . "b625f3cb5e88559ab99bec58f7a14272edb296bc")
("macrostep" . "424e3734a1ee526a1bd7b5c3cd1d3ef19d184267") ("macrostep" . "424e3734a1ee526a1bd7b5c3cd1d3ef19d184267")
("magit" . "bf9cc19a3287f6a3cc5c1836312f0d18b38b6e45") ("magit" . "07e172a11fccf4ed4e4fb4f0109e467ac5c0fe5b")
("markdown-mode" . "359347b2bb15f8d7ef819692ac79759ccfe2c85d") ("markdown-mode" . "4810cac10355310ec76cd0946d0af92d595b3b81")
("melpa" . "3ac69fa433b31d7a1a171e76458c9678f851b44d") ("melpa" . "15e30c5c96f94c4ae05c25af45a2f08a9c0520af")
("merlin" . "7c4c0a7018109b2b1bcbc3f6c1486961b223e658") ("merlin" . "e4791e22986993c36c3f5c91e8dff93494cc232e")
("mmm-mode" . "0d00cdf4d02cc166304f6967a20fa22e2eaf208b") ("mmm-mode" . "0d00cdf4d02cc166304f6967a20fa22e2eaf208b")
("multiple-cursors.el" . "616fbdd3696f99d85660ad57ebbb0c44d6c7f426") ("multiple-cursors.el" . "588daf8c520f4545323e36b8900f02693ddcf5d3")
("nginx-mode" . "a2bab83c2eb233d57d76b236e7c141c2ccc97005") ("nginx-mode" . "a2bab83c2eb233d57d76b236e7c141c2ccc97005")
("otp" . "ad6a5320630a885e6a915b14c4366eebccea92ca") ("otp" . "82e71d11af54f6e100f2f5e382cd554b6f1b178d")
("page-break-lines" . "3b8549cd414d4d7ee0168ab9917124133566d3db")
("paredit" . "8330a41e8188fe18d3fa805bb9aa529f015318e8") ("paredit" . "8330a41e8188fe18d3fa805bb9aa529f015318e8")
("parseclj" . "eff941126859bc9e949eae5cd6c2592e731629f2") ("parseclj" . "1bb3800f8f2417b0b881f57448ccb4acd1fe5b8d")
("parseedn" . "90cfe3df51b96f85e346f336c0a0ee6bf7fee508") ("parseedn" . "7b9ca20b398ca0ca0e3005e84c16f23aab49b667")
("perspective-el" . "b55aec612db791a1720232df0e2df0d3597d850b")
("pfuture" . "d7926de3ba0105a36cfd00811fd6278aea903eef") ("pfuture" . "d7926de3ba0105a36cfd00811fd6278aea903eef")
("php-mode" . "4b0e9f84d063c476b211ec89b2a17bddac138911") ("php-mode" . "535aec81739e8e766e0420fda616efc8846f2911")
("pkg-info" . "76ba7415480687d05a4353b27fea2ae02b8d9d61") ("pkg-info" . "76ba7415480687d05a4353b27fea2ae02b8d9d61")
("pos-tip" . "179cc126b363f72ca12fab1e0dc462ce0ee79742") ("pos-tip" . "179cc126b363f72ca12fab1e0dc462ce0ee79742")
("posframe" . "f97c4aff2c2c376ca62276d5597aa108546633a9") ("posframe" . "f97c4aff2c2c376ca62276d5597aa108546633a9")
("projectile" . "da08a9103b5ba3b38ef031a9627a19436eb318b5") ("projectile" . "6516a9ce574a9cd8903d0148fe06fa49f954972d")
("purescript-mode" . "0acd1af446424ba855153161fe07a20f67dc0a89") ("purescript-mode" . "0acd1af446424ba855153161fe07a20f67dc0a89")
("queue" . "130c2d656cd5d7376552272fab9e50a7c37d0c4a") ("queue" . "130c2d656cd5d7376552272fab9e50a7c37d0c4a")
("rainbow-delimiters" . "d576e6694ad3a3e88b2bb1363305b38fa364c149") ("rainbow-delimiters" . "d576e6694ad3a3e88b2bb1363305b38fa364c149")
@ -89,27 +85,27 @@
("ruby-end.el" . "a136f75abb6d5577ce40d61dfeb778c2e9bb09c0") ("ruby-end.el" . "a136f75abb6d5577ce40d61dfeb778c2e9bb09c0")
("rust-mode" . "494d59f92cbe12533eb89b202fc4f5342afcd543") ("rust-mode" . "494d59f92cbe12533eb89b202fc4f5342afcd543")
("s.el" . "08661efb075d1c6b4fa812184c1e5e90c08795a9") ("s.el" . "08661efb075d1c6b4fa812184c1e5e90c08795a9")
("sesman" . "edee869c209c016e5f0c5cbb8abb9f3ccd2d1e05") ("sesman" . "e0f555f963c9f02f8e4a50e06fc353eb4c15ee77")
("slime" . "68f5623f13c9a0d3d47ce70cf56928e00483d9d6") ("slime" . "8aa055b9ad4a8b5f1b24ff29c9c7009e9475ee2c")
("slime-company" . "f20ecc4104d4c35052696e7e760109fb02060e72") ("slime-company" . "f20ecc4104d4c35052696e7e760109fb02060e72")
("smart-mode-line" . "744ee1a9479a7901cedd6f0d59e6c6c86b20a78d") ("smart-mode-line" . "744ee1a9479a7901cedd6f0d59e6c6c86b20a78d")
("speed-type" . "5ef695f7159aa1f20c7c9e55f0c39bcdacce8d21") ("speed-type" . "5ef695f7159aa1f20c7c9e55f0c39bcdacce8d21")
("spinner" . "34905eae12a236753fa88abc831eff1e41e8576e") ("spinner" . "34905eae12a236753fa88abc831eff1e41e8576e")
("ssass-mode" . "96f557887ad97a0066a60c54f92b7234b8407016") ("ssass-mode" . "96f557887ad97a0066a60c54f92b7234b8407016")
("straight.el" . "1e27b0590df77a5d478970ca58fd6606971692f5") ("straight.el" . "1e27b0590df77a5d478970ca58fd6606971692f5")
("swiper" . "56139df678d9886d0612c0a192cce2cf6f156628") ("swiper" . "6a8e5611f32cf7cc77c2c6974dc2d3a18f32d5a5")
("terraform-mode" . "e560caaa9d9a11b0868adf6d9dcae5ebb5055730") ("terraform-mode" . "e560caaa9d9a11b0868adf6d9dcae5ebb5055730")
("transient" . "e90481000f071e9a26a1cc0f40d347f7d3e2201e") ("transient" . "65f4eac82c564204d20df0a606dc2fcaa72cc41e")
("treemacs" . "e4a85e3266581b8a8f526dbf4142c26d6e76d294") ("treemacs" . "049eb66665a9d555e72a2dca138ecfb80d405180")
("tuareg" . "b59c422759506402f990b089dbaa91c0578e2c2e") ("tuareg" . "eb0bff8d7bdf229322aa28ff0a8f44ba5e162202")
("undo-tree" . "e326c6135e62f5fe8536528d3acd5e798f847407") ("undo-tree" . "e326c6135e62f5fe8536528d3acd5e798f847407")
("use-package" . "a7422fb8ab1baee19adb2717b5b47b9c3812a84c") ("use-package" . "a7422fb8ab1baee19adb2717b5b47b9c3812a84c")
("visual-regexp.el" . "48457d42a5e0fe10fa3a9c15854f1f127ade09b5") ("visual-regexp.el" . "48457d42a5e0fe10fa3a9c15854f1f127ade09b5")
("vue-html-mode" . "1514939804bad558584feeb6298b38d22eadf64e") ("vue-html-mode" . "1514939804bad558584feeb6298b38d22eadf64e")
("vue-mode" . "031edd1f97db6e7d8d6c295c0e6d58dd128b9e71") ("vue-mode" . "031edd1f97db6e7d8d6c295c0e6d58dd128b9e71")
("web-mode" . "8ef47935d638902ba35a557cae5edd6ab6ab1346") ("web-mode" . "61f057a6baeba6b3595e412ba79b3080dca17dcc")
("with-editor" . "5519b6a67ecd66865b4fdd5447425eee900c54f4") ("with-editor" . "5519b6a67ecd66865b4fdd5447425eee900c54f4")
("yaml-mode" . "3a57058468211f3cb18e71aecc630dcacb87636b") ("yaml-mode" . "63b637f846411806ae47e63adc06fe9427be1131")
("yasnippet" . "5cbdbf0d2015540c59ed8ee0fcf4788effdf75b6") ("yasnippet" . "5cbdbf0d2015540c59ed8ee0fcf4788effdf75b6")
("yasnippet-snippets" . "be823d7e1a1a46454d60a9f3dabb16b68b5dd853")) ("yasnippet-snippets" . "8bf33e9e54de0dca1728221b0dda6789d99b7930"))
:beta :beta