Add python mode and change modeline
This commit is contained in:
parent
c95181ebe5
commit
ef5ba4f7ed
7 changed files with 135 additions and 81 deletions
|
|
@ -66,6 +66,7 @@
|
||||||
(require '+custom-lang-gleam "$HOME/.emacs.d/lang/gleam.el")
|
(require '+custom-lang-gleam "$HOME/.emacs.d/lang/gleam.el")
|
||||||
(require '+custom-lang-fsharp "$HOME/.emacs.d/lang/fsharp.el")
|
(require '+custom-lang-fsharp "$HOME/.emacs.d/lang/fsharp.el")
|
||||||
(require '+custom-lang-sh "$HOME/.emacs.d/lang/sh.el")
|
(require '+custom-lang-sh "$HOME/.emacs.d/lang/sh.el")
|
||||||
|
(require '+custom-lang-python "$HOME/.emacs.d/lang/python.el")
|
||||||
(require '+custom-lang-rust "$HOME/.emacs.d/lang/rust.el")
|
(require '+custom-lang-rust "$HOME/.emacs.d/lang/rust.el")
|
||||||
(require '+custom-lang-haskell "$HOME/.emacs.d/lang/haskell.el")
|
(require '+custom-lang-haskell "$HOME/.emacs.d/lang/haskell.el")
|
||||||
(require '+custom-lang-clang "$HOME/.emacs.d/lang/clang.el")
|
(require '+custom-lang-clang "$HOME/.emacs.d/lang/clang.el")
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@
|
||||||
;;; Code:
|
;;; Code:
|
||||||
|
|
||||||
(use-package gleam-mode
|
(use-package gleam-mode
|
||||||
:straight `(gleam-mode :type git :host github :repo "gleam-lang/gleam-mode")
|
:straight '(gleam-mode :type git :host github :repo "gleam-lang/gleam-mode")
|
||||||
:mode "\\.gleam\\'")
|
:mode "\\.gleam\\'")
|
||||||
|
|
||||||
(provide '+custom-lang-gleam)
|
(provide '+custom-lang-gleam)
|
||||||
|
|
|
||||||
37
lang/python.el
Normal file
37
lang/python.el
Normal file
|
|
@ -0,0 +1,37 @@
|
||||||
|
;;; python -- summary -*- lexical-binding: t; -*-
|
||||||
|
;;; Commentary:
|
||||||
|
;;; Code:
|
||||||
|
|
||||||
|
(require '+custom-pkg-prog-mode "$HOME/.emacs.d/pkg/prog-mode.el")
|
||||||
|
(require '+custom-pkg-projectile "$HOME/.emacs.d/pkg/projectile.el")
|
||||||
|
(require '+custom-pkg-ctags "$HOME/.emacs.d/pkg/ctags.el")
|
||||||
|
|
||||||
|
(transient-define-prefix +custom-lang-python/transient-context-menu ()
|
||||||
|
"Python Buffer Commands"
|
||||||
|
[""
|
||||||
|
["LSP"
|
||||||
|
("m" "iMenu" lsp-ui-imenu)]
|
||||||
|
["Buffer"
|
||||||
|
("r" "Reload" revert-buffer-no-confirm)
|
||||||
|
("f" "Format" lsp-format-buffer)
|
||||||
|
("i" "Indent" mark-and-indent-whole-buffer)
|
||||||
|
("e" "Show Errors" flycheck-list-errors)]]
|
||||||
|
[""
|
||||||
|
("q" "Quit" keyboard-quit)])
|
||||||
|
|
||||||
|
|
||||||
|
(defun +custom-lang-python/activate-python-mode ()
|
||||||
|
(lsp)
|
||||||
|
|
||||||
|
(column-enforce-n 99)
|
||||||
|
|
||||||
|
(define-key python-mode-map (kbd "C-c l") '+custom-lang-python/transient-context-menu)
|
||||||
|
|
||||||
|
;; Company list override
|
||||||
|
(add-to-list (make-local-variable 'company-backends)
|
||||||
|
'(company-capf company-yasnippet)))
|
||||||
|
|
||||||
|
(add-hook 'python-mode-hook '+custom-lang-python/activate-python-mode)
|
||||||
|
|
||||||
|
(provide '+custom-lang-python)
|
||||||
|
;;; python.el ends here
|
||||||
50
pkg/fonts.el
50
pkg/fonts.el
|
|
@ -31,27 +31,34 @@
|
||||||
|
|
||||||
;; Set completion and modeline font to be 1 pixel point smaller than
|
;; Set completion and modeline font to be 1 pixel point smaller than
|
||||||
;; the general font
|
;; the general font
|
||||||
;; (set-face-attribute 'markdown-code-face nil :font (format "%s %d" name (- size 1)))
|
;; (set-face-attribute
|
||||||
(set-face-attribute 'tooltip nil :font (format "%s %d" name (- size 1)))
|
;; 'markdown-code-face nil :font (format "%s %d" name (- size 1)))
|
||||||
(set-face-attribute 'company-tooltip nil :font (format "%s %d" name (- size 1)))
|
(set-face-attribute
|
||||||
(set-face-attribute 'company-tooltip-annotation nil :font (format "%s %d" name (- size 1)))
|
'tooltip nil :font (format "%s %d" name (- size 1)))
|
||||||
(set-face-attribute 'company-tooltip-mouse nil :font (format "%s %d" name (- size 1)))
|
(set-face-attribute
|
||||||
(set-face-attribute 'mode-line nil :font (format "%s %d" name (- size 1)))
|
'company-tooltip nil :font (format "%s %d" name (- size 1)))
|
||||||
(set-face-attribute 'mode-line-inactive nil :font (format "%s %d" name (- size 1)))
|
(set-face-attribute
|
||||||
|
'company-tooltip-annotation nil :font (format "%s %d" name (- size 1)))
|
||||||
|
(set-face-attribute
|
||||||
|
'company-tooltip-mouse nil :font (format "%s %d" name (- size 1)))
|
||||||
|
(set-face-attribute
|
||||||
|
'mode-line nil :font (format "%s %d" name (- size 1)))
|
||||||
|
(set-face-attribute
|
||||||
|
'mode-line-inactive nil :font (format "%s %d" name (- size 1)))
|
||||||
|
|
||||||
;; Call LSP-UI hook
|
;; Call LSP-UI hook
|
||||||
(+custom-set-lsp-ui-font-hook))
|
(+custom-set-lsp-ui-font-hook))
|
||||||
|
|
||||||
(defvar +custom-font "Iosevka")
|
;; (defvar +custom-font "Iosevka")
|
||||||
;; (defvar +custom-font "Input Mono Condensed")
|
;; (defvar +custom-font "Input Mono Condensed")
|
||||||
;; (defvar +custom-font "SF Mono")
|
;; (defvar +custom-font "SF Mono")
|
||||||
;; (defvar +custom-font "Monaco")
|
;; (defvar +custom-font "Monaco")
|
||||||
;; (defvar +custom-font "JetBrains Mono")
|
(defvar +custom-font "JetBrains Mono")
|
||||||
;; (defvar +custom-font "JuliaMono")
|
;; (defvar +custom-font "JuliaMono")
|
||||||
;; (defvar +custom-font "Rec Mono Semicasual")
|
;; (defvar +custom-font "Rec Mono Semicasual")
|
||||||
;; (defvar +custom-font "Victor Mono")
|
;; (defvar +custom-font "Victor Mono")
|
||||||
;; (defvar +custom-font "IBM Plex Mono")
|
;; (defvar +custom-font "IBM Plex Mono")
|
||||||
(defvar +custom-font-size 15)
|
(defvar +custom-font-size 14)
|
||||||
|
|
||||||
(defun set-font-to-screen ()
|
(defun set-font-to-screen ()
|
||||||
"Automatically set font size to suit the monitor."
|
"Automatically set font size to suit the monitor."
|
||||||
|
|
@ -59,20 +66,29 @@
|
||||||
;; smaller.
|
;; smaller.
|
||||||
(interactive)
|
(interactive)
|
||||||
(cond ((eq (x-display-list) nil))
|
(cond ((eq (x-display-list) nil))
|
||||||
|
|
||||||
;; built-in screen
|
;; built-in screen
|
||||||
((>= 1050 (x-display-pixel-height)) (set-font +custom-font +custom-font-size))
|
((>= 1050 (x-display-pixel-height))
|
||||||
|
(set-font +custom-font +custom-font-size))
|
||||||
|
|
||||||
;; 4K screen on a Mac
|
;; 4K screen on a Mac
|
||||||
((>= 1080 (x-display-pixel-height)) (set-font +custom-font +custom-font-size))
|
((>= 1080 (x-display-pixel-height))
|
||||||
|
(set-font +custom-font +custom-font-size))
|
||||||
|
|
||||||
;; Other screens
|
;; Other screens
|
||||||
((>= 1120 (x-display-pixel-height)) (set-font +custom-font +custom-font-size))
|
((>= 1120 (x-display-pixel-height))
|
||||||
((>= 1440 (x-display-pixel-height)) (set-font +custom-font (+ +custom-font-size 3)))
|
(set-font +custom-font +custom-font-size))
|
||||||
((>= 1920 (x-display-pixel-height)) (set-font +custom-font +custom-font-size))
|
|
||||||
|
((>= 1440 (x-display-pixel-height))
|
||||||
|
(set-font +custom-font (+ +custom-font-size 3)))
|
||||||
|
|
||||||
|
((>= 1920 (x-display-pixel-height))
|
||||||
|
(set-font +custom-font +custom-font-size))
|
||||||
|
|
||||||
;; 4K screen on Windows
|
;; 4K screen on Windows
|
||||||
((>= 2160 (x-display-pixel-height)) (set-font +custom-font (+ +custom-font-size 6)))
|
((>= 2160 (x-display-pixel-height))
|
||||||
|
(set-font +custom-font (+ +custom-font-size 6)))
|
||||||
|
|
||||||
|
;; Default
|
||||||
(t (set-font +custom-font (+ +custom-font-size 2)))))
|
(t (set-font +custom-font (+ +custom-font-size 2)))))
|
||||||
|
|
||||||
;; Do it automatically on startup
|
;; Do it automatically on startup
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@
|
||||||
:hook (((prog-mode text-mode conf-mode) . whitespace-mode)
|
:hook (((prog-mode text-mode conf-mode) . whitespace-mode)
|
||||||
(before-save . whitespace-cleanup))
|
(before-save . whitespace-cleanup))
|
||||||
:config
|
:config
|
||||||
(setq whitespace-style #'(face trailing empty newline)
|
(setq whitespace-style #'(face trailing empty)
|
||||||
;;; Insert newline on save
|
;;; Insert newline on save
|
||||||
require-final-newline 't))
|
require-final-newline 't))
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,16 +2,11 @@
|
||||||
;;; Commentary:
|
;;; Commentary:
|
||||||
;;; Code:
|
;;; Code:
|
||||||
|
|
||||||
;; Use smart-mode-line
|
(use-package spaceline :straight t :defer t)
|
||||||
(use-package smart-mode-line
|
|
||||||
:straight t
|
|
||||||
:config
|
|
||||||
(setq-default sml/no-confirm-load-theme t
|
|
||||||
display-time-format "%H:%M") ;; time format to display on mode line
|
|
||||||
(sml/setup))
|
|
||||||
|
|
||||||
(use-package base16-theme :straight t :defer t)
|
(use-package base16-theme :straight t :defer t)
|
||||||
(use-package apropospriate-theme :straight t :defer t)
|
(use-package apropospriate-theme :straight t :defer t)
|
||||||
|
(use-package leuven-theme :straight t :defer t)
|
||||||
(use-package modus-themes :straight t :defer t)
|
(use-package modus-themes :straight t :defer t)
|
||||||
|
|
||||||
;; Disable cursor blinking
|
;; Disable cursor blinking
|
||||||
|
|
@ -21,9 +16,11 @@
|
||||||
(setq base16-theme-256-color-source "colors")
|
(setq base16-theme-256-color-source "colors")
|
||||||
|
|
||||||
;; Light themes
|
;; Light themes
|
||||||
|
(load-theme 'apropospriate-light t t)
|
||||||
|
(load-theme 'leuven t t)
|
||||||
(load-theme 'base16-atelier-forest-light t t)
|
(load-theme 'base16-atelier-forest-light t t)
|
||||||
(load-theme 'base16-harmonic16-light t t)
|
(load-theme 'base16-harmonic16-light t t)
|
||||||
(load-theme 'apropospriate-light t t)
|
(load-theme 'base16-horizon-light t t)
|
||||||
(load-theme 'base16-humanoid-light t t)
|
(load-theme 'base16-humanoid-light t t)
|
||||||
|
|
||||||
;; Dark themes
|
;; Dark themes
|
||||||
|
|
@ -34,6 +31,7 @@
|
||||||
(load-theme 'base16-snazzy t t)
|
(load-theme 'base16-snazzy t t)
|
||||||
(load-theme 'base16-gruvbox-dark-hard t t)
|
(load-theme 'base16-gruvbox-dark-hard t t)
|
||||||
(load-theme 'modus-vivendi t t)
|
(load-theme 'modus-vivendi t t)
|
||||||
|
(load-theme 'base16-zenbones t t)
|
||||||
|
|
||||||
;; My own theme modifications:
|
;; My own theme modifications:
|
||||||
(require 'base16-zenburn-modified-theme
|
(require 'base16-zenburn-modified-theme
|
||||||
|
|
@ -42,8 +40,8 @@
|
||||||
(require 'base16-harmonic-light-modified-theme
|
(require 'base16-harmonic-light-modified-theme
|
||||||
"$HOME/.emacs.d/themes/base16-harmonic-light-modified.el")
|
"$HOME/.emacs.d/themes/base16-harmonic-light-modified.el")
|
||||||
|
|
||||||
(sml/apply-theme 'respectful)
|
(spaceline-emacs-theme)
|
||||||
(enable-theme 'base16-zenburn-modified)
|
(enable-theme 'base16-harmonic-light-modified)
|
||||||
|
|
||||||
(provide '+custom-pkg-themes)
|
(provide '+custom-pkg-themes)
|
||||||
;;; themes.el ends here
|
;;; themes.el ends here
|
||||||
|
|
|
||||||
|
|
@ -1,37 +1,37 @@
|
||||||
(("ace-window" . "77115afc1b0b9f633084cf7479c767988106c196")
|
(("ace-window" . "77115afc1b0b9f633084cf7479c767988106c196")
|
||||||
("all-the-icons.el" . "d922aff57ac8308d3ed067f9151cc76d342855f2")
|
("all-the-icons.el" . "f75c1130b72c718bfaf18b56c445c4b58efc714f")
|
||||||
("apropospriate-theme" . "99e492804de96a0bb98fa058c4c86908132b4cf7")
|
("apropospriate-theme" . "9fd52d4b0dec6e805097e7f216db47dc37bc3abc")
|
||||||
("avy" . "d9634efe2631b608cb28c420f54d6e6689805cf7")
|
("avy" . "be612110cb116a38b8603df367942e2bb3d9bdbe")
|
||||||
("base16-emacs" . "4843c8bb359746ed3a5dd269b1ab86410f9fffc1")
|
("base16-emacs" . "111de0722f13e15f406806e43ae1dbc97251912c")
|
||||||
("buffer-move" . "e7800b3ab1bd76ee475ef35507ec51ecd5a3f065")
|
("buffer-move" . "e7800b3ab1bd76ee475ef35507ec51ecd5a3f065")
|
||||||
("bui.el" . "f3a137628e112a91910fd33c0cff0948fa58d470")
|
("bui.el" . "f3a137628e112a91910fd33c0cff0948fa58d470")
|
||||||
("caml-mode" . "959a5a27bfdbaa43a9ff99be136d62e0798f5e01")
|
("caml-mode" . "959a5a27bfdbaa43a9ff99be136d62e0798f5e01")
|
||||||
("cfrs" . "f3a21f237b2a54e6b9f8a420a9da42b4f0a63121")
|
("cfrs" . "f3a21f237b2a54e6b9f8a420a9da42b4f0a63121")
|
||||||
("cider" . "a961ee3c4b64109f7a9f4cd52b842cc0290facb6")
|
("cider" . "3b8e5396ac8fc60fb9284aece1fc8c325516f745")
|
||||||
("clj-refactor.el" . "b5abe655e572a6ecfed02bb8164b64716ef76b8e")
|
("clj-refactor.el" . "ffc6be1ef170402d25b068fb98a5a934cc5a5c36")
|
||||||
("clojure-mode" . "906d6a47a646d1191eaead6f8e1ae0810aa9b626")
|
("clojure-mode" . "906d6a47a646d1191eaead6f8e1ae0810aa9b626")
|
||||||
("column-enforce-mode" . "14a7622f2268890e33536ccd29510024d51ee96f")
|
("column-enforce-mode" . "14a7622f2268890e33536ccd29510024d51ee96f")
|
||||||
("company-box" . "b6f53e26adf948aca55c3ff6c22c21a6a6614253")
|
("company-box" . "b6f53e26adf948aca55c3ff6c22c21a6a6614253")
|
||||||
("company-mode" . "246837b12cbedaac0c9e2b654d97426639e0c778")
|
("company-mode" . "8a78f320019574bc35b5727f95b052b27918da20")
|
||||||
("compat" . "a518b1589d24245629a7aaaa00773f1b76156705")
|
("compat" . "81ae800b5e32bc31ce5f456b051636c8e4235bdc")
|
||||||
("copilot.el" . "47504217f94772b35e115e8af458a4e899293ada")
|
("copilot.el" . "15a698ebc1d6ffa10da7d6d7e9f972786d0ce526")
|
||||||
("counsel-projectile" . "40d1e1d4bb70acb00fddd6f4df9778bf2c52734b")
|
("counsel-projectile" . "40d1e1d4bb70acb00fddd6f4df9778bf2c52734b")
|
||||||
("dap-mode" . "18254e16bae53fb4a8c2434764d3cf674644bf2a")
|
("dap-mode" . "374fd0511ef5349f7621c15f5ce2e22f307f6e68")
|
||||||
("dash-at-point" . "fba1a6f42ea51d05110e12c62bdced664059eb55")
|
("dash-at-point" . "fba1a6f42ea51d05110e12c62bdced664059eb55")
|
||||||
("dash.el" . "c30c6bea49b79d966c92ce606fea53dea647b959")
|
("dash.el" . "96eaba028ac069ea0e5cc70de15b0229126a054a")
|
||||||
("deft" . "28be94d89bff2e1c7edef7244d7c5ba0636b1296")
|
("deft" . "28be94d89bff2e1c7edef7244d7c5ba0636b1296")
|
||||||
("diminish.el" . "fbd5d846611bad828e336b25d2e131d1bc06b83d")
|
("diminish.el" . "fbd5d846611bad828e336b25d2e131d1bc06b83d")
|
||||||
("dockerfile-mode" . "52c6c00da1d31c0b6c29c74335b3af63ed6bf06c")
|
("dockerfile-mode" . "52c6c00da1d31c0b6c29c74335b3af63ed6bf06c")
|
||||||
("dune" . "6282035fbe9ff242381e6979b7a1645977c45431")
|
("dune" . "44e4d21c6c60d94fc65bb30b30ee575f134f17be")
|
||||||
("easy-kill" . "de7d66c3c864a4722a973ee9bc228a14be49ba0c")
|
("easy-kill" . "de7d66c3c864a4722a973ee9bc228a14be49ba0c")
|
||||||
("edit-indirect" . "f80f63822ffae78de38dbe72cacaeb1aaa96c732")
|
("edit-indirect" . "f80f63822ffae78de38dbe72cacaeb1aaa96c732")
|
||||||
("editorconfig-emacs" . "cd5799a6b728cfb9995605cdceffb5bf7c97622d")
|
("editorconfig-emacs" . "a8b31c925e5cdee4b26b10a43094787937fe441e")
|
||||||
("el-get" . "22c83206bab10100fdee03cb2d5b97c8c24eff0e")
|
("el-get" . "46be7740d887c3354da74e32ebeb970684891016")
|
||||||
("eldoc" . "2cb9b9b18afd0afb4ceac3d53fb416b74c21a75b")
|
("eldoc" . "bf2e88dcf00e6554e24b517aa315527011042fae")
|
||||||
("elisp-refs" . "6973912994ade71a3e13a24425f1cc648d8b94bb")
|
("elisp-refs" . "bf3cca8f74065b1b31036f461e3a093b162311bd")
|
||||||
("elisp-tree-sitter" . "3cfab8a0e945db9b3df84437f27945746a43cc71")
|
("elisp-tree-sitter" . "3cfab8a0e945db9b3df84437f27945746a43cc71")
|
||||||
("emacs-ansible" . "d89ac0ee57742cca0f0e0a3453d9dcc521575690")
|
("emacs-ansible" . "d89ac0ee57742cca0f0e0a3453d9dcc521575690")
|
||||||
("emacs-dashboard" . "0f970d298931f9de7b511086728af140bf44a642")
|
("emacs-dashboard" . "34a0076f01a729b4aae16947fa0d0e130cafedfd")
|
||||||
("emacs-direnv" . "268536f564b7eba99264a89a9149268eb4bc67ac")
|
("emacs-direnv" . "268536f564b7eba99264a89a9149268eb4bc67ac")
|
||||||
("emacs-elixir" . "7641373f0563cab67cc5459c34534a8176b5e676")
|
("emacs-elixir" . "7641373f0563cab67cc5459c34534a8176b5e676")
|
||||||
("emacs-fsharp-mode" . "0ce19f272949f9ed335ab7a9fd9454c01f07eb8f")
|
("emacs-fsharp-mode" . "0ce19f272949f9ed335ab7a9fd9454c01f07eb8f")
|
||||||
|
|
@ -40,7 +40,7 @@
|
||||||
("emacs-racer" . "1e63e98626737ea9b662d4a9b1ffd6842b1c648c")
|
("emacs-racer" . "1e63e98626737ea9b662d4a9b1ffd6842b1c648c")
|
||||||
("emacs-reformatter" . "f454b179ab7d39dc8783b9f2a046cab353b272f5")
|
("emacs-reformatter" . "f454b179ab7d39dc8783b9f2a046cab353b272f5")
|
||||||
("emacs-which-key" . "bd34ede7bf77ad3988330b37207f3978e7342c79")
|
("emacs-which-key" . "bd34ede7bf77ad3988330b37207f3978e7342c79")
|
||||||
("emacsmirror-mirror" . "731a414fcd10f69abd2eb095ed5ad59cf6abb8a7")
|
("emacsmirror-mirror" . "1d9d0af002efdfe053e97eef6e16b51f52798d8d")
|
||||||
("enhanced-ruby-mode" . "7e76d754e1632b4fc9a024fa393c3fc837bcc86b")
|
("enhanced-ruby-mode" . "7e76d754e1632b4fc9a024fa393c3fc837bcc86b")
|
||||||
("epl" . "78ab7a85c08222cd15582a298a364774e3282ce6")
|
("epl" . "78ab7a85c08222cd15582a298a364774e3282ce6")
|
||||||
("exec-path-from-shell" . "ddd24dc823de9a94435b4d8ea7569161657f31e2")
|
("exec-path-from-shell" . "ddd24dc823de9a94435b4d8ea7569161657f31e2")
|
||||||
|
|
@ -49,83 +49,85 @@
|
||||||
("flycheck-rust" . "a139cd53c5062697e9ed94ad80b803c37d999600")
|
("flycheck-rust" . "a139cd53c5062697e9ed94ad80b803c37d999600")
|
||||||
("flyspell-correct" . "7d7b6b01188bd28e20a13736ac9f36c3367bd16e")
|
("flyspell-correct" . "7d7b6b01188bd28e20a13736ac9f36c3367bd16e")
|
||||||
("frame-local" . "7ee1106c3bcd4022f48421f8cb1ef4f995da816e")
|
("frame-local" . "7ee1106c3bcd4022f48421f8cb1ef4f995da816e")
|
||||||
("git-modes" . "f0a0154bf48dd1c0c587596cf4cfd3c90f673a05")
|
("git-modes" . "44d536ba637235c9dd203410281397417a3e60b6")
|
||||||
("gleam-mode" . "399cb373d4c55e97157de25807fbd0eba0ac0639")
|
("gleam-mode" . "399cb373d4c55e97157de25807fbd0eba0ac0639")
|
||||||
("gnu-elpa-mirror" . "3d084e32698b38a0960c69ecc77c35ee561bee98")
|
("gnu-elpa-mirror" . "ca8f25a2f228c3b136fcbf9ab7fd93652934d55a")
|
||||||
("go-mode.el" . "166dfb1e090233c4609a50c2ec9f57f113c1da72")
|
("go-mode.el" . "166dfb1e090233c4609a50c2ec9f57f113c1da72")
|
||||||
("graphql-mode" . "1437b790060f6ce4a8dc57df2023443645b899e5")
|
("graphql-mode" . "0ad4ae0160cabad46109dfbb394297a185eb2525")
|
||||||
("groovy-emacs-modes" . "7b8520b2e2d3ab1d62b35c426e17ac25ed0120bb")
|
("groovy-emacs-modes" . "7b8520b2e2d3ab1d62b35c426e17ac25ed0120bb")
|
||||||
("haskell-mode" . "20d4e2300302a9af673e82d0185d3f489bfb0f59")
|
("haskell-mode" . "98d0e193a6157a810330e83e46717a37d5a4d236")
|
||||||
("helpful" . "e9ec6fc2ae10db2b9b59ed656021845d11881a0a")
|
("helpful" . "32cb28b50b3366ad35e2cb936367268ddeec745f")
|
||||||
("ht.el" . "3c1677f1bf2ded2ab07edffb7d17def5d2b5b6f6")
|
("ht.el" . "3c1677f1bf2ded2ab07edffb7d17def5d2b5b6f6")
|
||||||
("hydra" . "317e1de33086637579a7aeb60f77ed0405bf359b")
|
("hydra" . "317e1de33086637579a7aeb60f77ed0405bf359b")
|
||||||
("jenkinsfile-mode" . "1d90c1ff8edc7ea88844af92a206e7c5f083b568")
|
("jenkinsfile-mode" . "1d90c1ff8edc7ea88844af92a206e7c5f083b568")
|
||||||
("js2-mode" . "a297ec2c2d9aa50ddc6c06959bb5a054e17b692a")
|
("js2-mode" . "dd7abb28844f745f7520db87695b7aa579cbe683")
|
||||||
("json-mode" . "eedb4560034f795a7950fa07016bd4347c368873")
|
("json-mode" . "eedb4560034f795a7950fa07016bd4347c368873")
|
||||||
("json-snatcher" . "b28d1c0670636da6db508d03872d96ffddbc10f2")
|
("json-snatcher" . "b28d1c0670636da6db508d03872d96ffddbc10f2")
|
||||||
("jsonrpc" . "2cceec623e1635b99690339d8b4c1d0aa610950b")
|
("jsonrpc" . "5244f21d42a6bf28b570f9e41083f794cc904518")
|
||||||
("jump.el" . "55caa66a7cc6e0b1a76143fd40eff38416928941")
|
("jump.el" . "55caa66a7cc6e0b1a76143fd40eff38416928941")
|
||||||
("keyfreq" . "dd88193cd7a91a92113121191573758ea2a3ceb1")
|
("keyfreq" . "dd88193cd7a91a92113121191573758ea2a3ceb1")
|
||||||
("kotlin-mode" . "fddd747e5b4736e8b27a147960f369b86179ddff")
|
("kotlin-mode" . "fddd747e5b4736e8b27a147960f369b86179ddff")
|
||||||
("let-alist" . "021fc10df2e44faba4728d849ee767cf890aa51a")
|
("let-alist" . "021fc10df2e44faba4728d849ee767cf890aa51a")
|
||||||
("lsp-docker" . "81ddb3fc68e1930352b6ca006d0ea609760be7d1")
|
("lsp-docker" . "1fa2fec2cc6c081b81fbb74bd10d10c1d19693ca")
|
||||||
("lsp-haskell" . "3249cde75fb411f95fe173c222b848182fd0b752")
|
("lsp-haskell" . "3249cde75fb411f95fe173c222b848182fd0b752")
|
||||||
("lsp-mode" . "955b2805b4e3488189da9230382de27f74d20290")
|
("lsp-mode" . "e92475a0cb9e53a7cddea153248fe4cf1dec4d8b")
|
||||||
("lsp-treemacs" . "a48763ba5d1c024426e237ce65926db849d3ae6f")
|
("lsp-treemacs" . "eeb96b05e677147cf40292b86a1e5e8f73a8a586")
|
||||||
("lsp-ui" . "295d8984da06a745b0a36c56e28ce915bc389adb")
|
("lsp-ui" . "295d8984da06a745b0a36c56e28ce915bc389adb")
|
||||||
("macrostep" . "cdaa3a5e8235b6edd2e862eb272710471a82039d")
|
("macrostep" . "cdaa3a5e8235b6edd2e862eb272710471a82039d")
|
||||||
("magit" . "1abfb52886536f90f3561b18a49182ad21b6d8e8")
|
("magit" . "9c66514b2c879a8959b676393467b1f24be71303")
|
||||||
("map" . "a0e501aede34f183a8baa5d3d41610a3ffa1728e")
|
("map" . "a0e501aede34f183a8baa5d3d41610a3ffa1728e")
|
||||||
("markdown-mode" . "ad3a816f7be97deb83fc0a7fa41305c79009bac5")
|
("markdown-mode" . "5d98592fe516748034d8baf92d7c0ba045e1f87a")
|
||||||
("melpa" . "090f8917aa19ca4286221f70b8b6035cbc0a9790")
|
("melpa" . "127b93c573c6ab35912f95618a7676ba63d756ba")
|
||||||
("merlin" . "183555e4d0b2fa7123f6141b1a2f32fd02d6795f")
|
("merlin" . "1d6908dbec3b7714688ee62a616c8a8ec35c20d2")
|
||||||
("mmm-mode" . "171bf6395b8a95a2d08d41fa38cc1799025d3916")
|
("mmm-mode" . "171bf6395b8a95a2d08d41fa38cc1799025d3916")
|
||||||
("modus-themes" . "081093922d36b920b4e8a0ba0d5e70d1cefbf643")
|
("modus-themes" . "7b58110d84ed2b754bc754389d770eed60714182")
|
||||||
("multiple-cursors.el" . "6956e8e12ee191d7c80d042ae8ff495286fcbe38")
|
("multiple-cursors.el" . "6956e8e12ee191d7c80d042ae8ff495286fcbe38")
|
||||||
("nginx-mode" . "6e9d96f58eddd69f62f7fd443d9b9753e16e0e96")
|
("nginx-mode" . "6e9d96f58eddd69f62f7fd443d9b9753e16e0e96")
|
||||||
("nongnu-elpa" . "0120f3dfe80cffe0c3016080d9205d12be3b741d")
|
("nongnu-elpa" . "83410aacf7dff71fcc3bff37e01269bb02122d9f")
|
||||||
("otp" . "33d63f68ad8316af5da442b267edc4ec0d7c6922")
|
("otp" . "a73b8e795c9c05d42d3264a711ae43bc64c37b48")
|
||||||
("paredit" . "9a2c4b37fc8c1c7bdbb1f86fdec874c0d0652e64")
|
("paredit" . "9a2c4b37fc8c1c7bdbb1f86fdec874c0d0652e64")
|
||||||
("parseclj" . "4d0e780e00f1828b00c43099e6eebc6582998f72")
|
("parseclj" . "4d0e780e00f1828b00c43099e6eebc6582998f72")
|
||||||
("parseedn" . "a09686fbb9113b8b1b4f20c9e1dc0d6fea01a64f")
|
("parseedn" . "a09686fbb9113b8b1b4f20c9e1dc0d6fea01a64f")
|
||||||
("pfuture" . "19b53aebbc0f2da31de6326c495038901bffb73c")
|
("pfuture" . "19b53aebbc0f2da31de6326c495038901bffb73c")
|
||||||
("php-mode" . "47e0813079cea6243139da2b6efedd36940367c8")
|
("php-mode" . "37b2b883300e396d250d49c8d0f5a3abe6effa7f")
|
||||||
("pkg-info" . "76ba7415480687d05a4353b27fea2ae02b8d9d61")
|
("pkg-info" . "76ba7415480687d05a4353b27fea2ae02b8d9d61")
|
||||||
("pos-tip" . "bfe74204d1201a33ace81898e7c485382817510a")
|
("pos-tip" . "bfe74204d1201a33ace81898e7c485382817510a")
|
||||||
("posframe" . "b00f1386ca4e251a5c3d8985d313217e56e42a7e")
|
("posframe" . "3b97dc180b03498103cfcc7f44e64150df440bf0")
|
||||||
|
("powerline" . "c35c35bdf5ce2d992882c1f06f0f078058870d4a")
|
||||||
("projectile" . "271007c6611fcb08ddd326d7de9727c2ad5ef265")
|
("projectile" . "271007c6611fcb08ddd326d7de9727c2ad5ef265")
|
||||||
("purescript-mode" . "eacc61aaafe6055b5f278c9843558f220f18b153")
|
("purescript-mode" . "eacc61aaafe6055b5f278c9843558f220f18b153")
|
||||||
("queue" . "130c2d656cd5d7376552272fab9e50a7c37d0c4a")
|
("queue" . "130c2d656cd5d7376552272fab9e50a7c37d0c4a")
|
||||||
("rainbow-delimiters" . "a32b39bdfe6c61c322c37226d66e1b6d4f107ed0")
|
("rainbow-delimiters" . "a32b39bdfe6c61c322c37226d66e1b6d4f107ed0")
|
||||||
("rainbow-mode" . "8e96388fb4d616a9dde23e712bad0d9cd048fbf0")
|
("rainbow-mode" . "8e96388fb4d616a9dde23e712bad0d9cd048fbf0")
|
||||||
("rbs-mode" . "fd766a943d5f1f0624e10ffce096b9aaba14a5f4")
|
("rbs-mode" . "fd766a943d5f1f0624e10ffce096b9aaba14a5f4")
|
||||||
("reason-mode" . "f626848df109d8623454cb8e2a57cdd031504452")
|
("reason-mode" . "d657ff75572a8ea7eda6fe22ada3a2ebf5bc6119")
|
||||||
("rich-minority" . "a03e693f6f9232cf75363aaaf1cb041f21675c19")
|
("rspec-mode" . "2308a16f2131d7705212d85e93dddd4000930500")
|
||||||
("rspec-mode" . "62853a428b416e6a5fd3d8f57ff83a1798188a3f")
|
|
||||||
("ruby-end.el" . "ba7d7230f9e3ed75c9982d32bb9fdff1dc10935d")
|
("ruby-end.el" . "ba7d7230f9e3ed75c9982d32bb9fdff1dc10935d")
|
||||||
("rust-mode" . "22fff6a049402584e7120146c3db141c6f530bf6")
|
("rust-mode" . "e443ccf2884028d3b6cc550ff20e7c92dadccb68")
|
||||||
("s.el" . "e957dcb0677da18b2bb60ad867db5df5c35b5616")
|
("s.el" . "dda84d38fffdaf0c9b12837b504b402af910d01d")
|
||||||
("sesman" . "e0f555f963c9f02f8e4a50e06fc353eb4c15ee77")
|
("sesman" . "e0f555f963c9f02f8e4a50e06fc353eb4c15ee77")
|
||||||
("slime" . "dd179f4a0c6874fe0e49fb6c460e9e52a5f58833")
|
("slime" . "da5c14434db241bb82d340e5d9ca13acd125a83d")
|
||||||
("slime-company" . "f20ecc4104d4c35052696e7e760109fb02060e72")
|
("slime-company" . "f20ecc4104d4c35052696e7e760109fb02060e72")
|
||||||
("smart-mode-line" . "abcb0ab6f7110a03d6c7428bae67cf8731496433")
|
("spaceline" . "e0f848cc116d9046a04a09f5728fabf892863b7e")
|
||||||
|
("spacemacs-theme" . "c98c156d1ffa73426ec6d6f87a5aaf5f44c9fea5")
|
||||||
("speed-type" . "4f8553632d71e827b4da6e091143779d2ad970a8")
|
("speed-type" . "4f8553632d71e827b4da6e091143779d2ad970a8")
|
||||||
("spinner" . "634529bb3173e09b37499f636de70abf29d9fa8a")
|
("spinner" . "634529bb3173e09b37499f636de70abf29d9fa8a")
|
||||||
("ssass-mode" . "96f557887ad97a0066a60c54f92b7234b8407016")
|
("ssass-mode" . "96f557887ad97a0066a60c54f92b7234b8407016")
|
||||||
("straight.el" . "3eca39dfc6797243ec7d1c6a7d45142407f73f88")
|
("straight.el" . "039e5c9a9b5c00749602afb41341e9e77ba09429")
|
||||||
("swiper" . "8df9516ae6d2e86ec6104b6783ad380fa3945dec")
|
("swiper" . "d28225e86f8dfb3825809ad287f759f95ee9e479")
|
||||||
("terraform-mode" . "7b1e482530c76dcf856ec4a20aee6586eb2e8ccf")
|
("terraform-mode" . "56f19abae95afb7e13e48ec3e6aeba3820d31307")
|
||||||
("transient" . "0ae0de43590b5b6984a83f9e044e7c426455ac6e")
|
("themes" . "e4f0b006a516a35f53df2dce2ec116876c5cd7f9")
|
||||||
|
("transient" . "b4127842f200848817103e8d4c45c36bc8fdf3b8")
|
||||||
("tree-sitter-langs" . "ffe9ab0c8ec9e37e70e31d296df3b85bcfc73c5e")
|
("tree-sitter-langs" . "ffe9ab0c8ec9e37e70e31d296df3b85bcfc73c5e")
|
||||||
("treemacs" . "a20d49ed62fa64a4164a9a3f25c102ec0a338367")
|
("treemacs" . "a7a877ae173c92ae3c9586be1c593805d931185c")
|
||||||
("tuareg" . "53ce2fdfdd372d52f3a6547c33b687e7d403357a")
|
("tuareg" . "e5d792009237c952c44cd9c59873dee9719f1280")
|
||||||
("undo-tree" . "16f4121032d09ef44b3d7d02c4d02c3c2f18041f")
|
("undo-tree" . "16f4121032d09ef44b3d7d02c4d02c3c2f18041f")
|
||||||
("use-package" . "77945e002f11440eae72d8730d3de218163d551e")
|
("use-package" . "a6e856418d2ebd053b34e0ab2fda328abeba731c")
|
||||||
("visual-regexp.el" . "48457d42a5e0fe10fa3a9c15854f1f127ade09b5")
|
("visual-regexp.el" . "48457d42a5e0fe10fa3a9c15854f1f127ade09b5")
|
||||||
("vue-html-mode" . "1514939804bad558584feeb6298b38d22eadf64e")
|
("vue-html-mode" . "1514939804bad558584feeb6298b38d22eadf64e")
|
||||||
("vue-mode" . "031edd1f97db6e7d8d6c295c0e6d58dd128b9e71")
|
("vue-mode" . "031edd1f97db6e7d8d6c295c0e6d58dd128b9e71")
|
||||||
("web-mode" . "57856ba64b9382811b35df0d9ab0a24aede0c1f0")
|
("web-mode" . "57856ba64b9382811b35df0d9ab0a24aede0c1f0")
|
||||||
("with-editor" . "59867aebe16454be4d8c0c858f3b00b8a34f3f61")
|
("with-editor" . "bce8d1bf3faf5237332aada3bb0920bbbc037fe7")
|
||||||
("yaml-mode" . "b153150e0e77b4ec462d741cdb16956c6ae270d6")
|
("yaml-mode" . "b153150e0e77b4ec462d741cdb16956c6ae270d6")
|
||||||
("yaml.el" . "a19fbf948a945571300e5a20ff1dbfa6ecfa0d16")
|
("yaml.el" . "a19fbf948a945571300e5a20ff1dbfa6ecfa0d16")
|
||||||
("yasnippet" . "5cbdbf0d2015540c59ed8ee0fcf4788effdf75b6")
|
("yasnippet" . "5cbdbf0d2015540c59ed8ee0fcf4788effdf75b6")
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue