Convert files to packages

This commit is contained in:
Maciej 2020-07-24 10:47:40 +03:00
parent b1a6bb4290
commit c40fb9f504
Signed by: maciej
GPG key ID: 41D62D42D3B0D765
12 changed files with 48 additions and 45 deletions

View file

@ -1,4 +1,4 @@
;;; 06company-yasnippet -- summary ;;; 05company-yasnippet -- summary
;;; Commentary: ;;; Commentary:
;;; Company completion framework configuration ;;; Company completion framework configuration
;;; Code: ;;; Code:
@ -71,5 +71,5 @@
(define-key text-mode-map (kbd "<f13>") 'insert-space-and-complete) (define-key text-mode-map (kbd "<f13>") 'insert-space-and-complete)
(define-key text-mode-map (kbd "TAB") 'company-indent-or-complete-common) (define-key text-mode-map (kbd "TAB") 'company-indent-or-complete-common)
(provide '06company-yasnippet) (provide '05company-yasnippet)
;;; 06company-yasnippet.el ends here ;;; 05company-yasnippet.el ends here

View file

@ -1,4 +1,4 @@
;;; 08ctags -- summary ;;; 05ctags -- summary
;;; Commentary: ;;; Commentary:
;;; Old and rudimental completion framework. ;;; Old and rudimental completion framework.
;;; Code: ;;; Code:
@ -54,5 +54,5 @@
(add-to-list (make-local-variable 'ctags/major-modes-to-update-on-save) mode)) (add-to-list (make-local-variable 'ctags/major-modes-to-update-on-save) mode))
(add-hook 'after-save-hook 'ctags/update-tags-on-save) (add-hook 'after-save-hook 'ctags/update-tags-on-save)
(provide '08ctags) (provide '05ctags)
;;; 08ctags.el ends here ;;; 05ctags.el ends here

View file

@ -1,4 +1,4 @@
;;; 10deft.el -- summary ;;; 05deft.el -- summary
;;; Commentary: ;;; Commentary:
;;; Notational velocity, backed by OneDrive. ;;; Notational velocity, backed by OneDrive.
;;; Code: ;;; Code:
@ -13,5 +13,5 @@
(global-set-key (kbd "C-c d d") 'deft) (global-set-key (kbd "C-c d d") 'deft)
(provide '10deft) (provide '05deft)
;;; 10deft.el ends here ;;; 05deft.el ends here

View file

@ -1,4 +1,4 @@
;;; 06flycheck -- summary ;;; 05flycheck -- summary
;;; Commentary: ;;; Commentary:
;;; Code: ;;; Code:
@ -9,5 +9,5 @@
:defer t :defer t
:config (global-flycheck-mode t)) :config (global-flycheck-mode t))
(provide '06flycheck) (provide '05flycheck)
;;; 06flycheck.el ends here ;;; 05flycheck.el ends here

View file

@ -1,4 +1,4 @@
;;; 03hydra -- summary ;;; 05hydra -- summary
;;; Commentary: ;;; Commentary:
;;; Global hydra definitions. ;;; Global hydra definitions.
;;; Code: ;;; Code:
@ -103,5 +103,5 @@ _r_: reload buffer
("C-c w" . hydra-window-menu/body) ("C-c w" . hydra-window-menu/body)
("C-c l" . hydra-language-context-menu/body)) ("C-c l" . hydra-language-context-menu/body))
(provide '03hydra) (provide '05hydra)
;;; 03hydra.el ends here ;;; 05hydra.el ends here

View file

@ -1,4 +1,4 @@
;;; 09ispell -- summary ;;; 05ispell -- summary
;;; Commentary: ;;; Commentary:
;;; Highlight misspelled words ;;; Highlight misspelled words
;;; Code: ;;; Code:
@ -10,5 +10,5 @@
'("--run-together" "--run-together-limit=5" "--run-together-min=2")) '("--run-together" "--run-together-limit=5" "--run-together-min=2"))
:hook ((prog-mode text-mode) . flyspell-mode)) :hook ((prog-mode text-mode) . flyspell-mode))
(provide '09ispell) (provide '05ispell)
;;; 09ispell.el ends here ;;; 05ispell.el ends here

View file

@ -1,4 +1,4 @@
;;; 02ivy -- summary ;;; 05ivy -- summary
;;; Commentary: ;;; Commentary:
;;; Counsel, Swiper and Ivy. ;;; Counsel, Swiper and Ivy.
;;; Code: ;;; Code:
@ -25,5 +25,5 @@
(global-set-key (kbd "<f2> i") 'counsel-info-lookup-symbol) (global-set-key (kbd "<f2> i") 'counsel-info-lookup-symbol)
(global-set-key (kbd "<f2> u") 'counsel-unicode-char) (global-set-key (kbd "<f2> u") 'counsel-unicode-char)
(provide '02ivy) (provide '05ivy)
;;; 02ivy.el ends here ;;; 05ivy.el ends here

View file

@ -1,4 +1,4 @@
;;; 11lsp -- summary ;;; 05lsp -- summary
;;; Commentary: ;;; Commentary:
;;; Global Language Server Protocol Config ;;; Global Language Server Protocol Config
;;; Code: ;;; Code:
@ -24,5 +24,5 @@
lsp-ui-doc-include-signature t lsp-ui-doc-include-signature t
lsp-log-io nil) lsp-log-io nil)
(provide '11lsp) (provide '05lsp)
;;; 11lsp.el ends here ;;; 05lsp.el ends here

View file

@ -1,6 +1,13 @@
;;; 05macros -- summary
;;; Commentary:
;;; Code:
(defmacro -> (&rest body) (defmacro -> (&rest body)
"Clojure -> macro for BODY." "Clojure -> macro for BODY."
(let ((result (pop body))) (let ((result (pop body)))
(dolist (form body result) (dolist (form body result)
(setq result (append (list (car form) result) (setq result (append (list (car form) result)
(cdr form)))))) (cdr form))))))
(provide '05macros)
;;; 05macros ends here

View file

@ -1,4 +1,4 @@
;;; 04magit -- summary ;;; 05magit -- summary
;;; Commentary: ;;; Commentary:
;;; Code: ;;; Code:
@ -11,5 +11,5 @@
(:map magit-blame-mode-map (:map magit-blame-mode-map
("<f5> b" . 'magit-blame-quit))) ("<f5> b" . 'magit-blame-quit)))
(provide '04magit) (provide '05magit)
;;; 04magit.el ends here ;;; 05magit.el ends here

View file

@ -20,5 +20,5 @@
(projectile-mode t) (projectile-mode t)
(provide '07projectile) (provide '05projectile)
;;; 07projectile.el ends here ;;; 05projectile.el ends here

28
init.el
View file

@ -50,18 +50,18 @@
;; Additional files ;; Additional files
(load "$HOME/.emacs.d/01mac.el" 'f 't) (load "$HOME/.emacs.d/01mac.el" 'f 't)
(load "$HOME/.emacs.d/02macros.el" 'f 't) (load "$HOME/.emacs.d/05macros.el" 'f 't)
(load "$HOME/.emacs.d/02ivy.el" 'f 't) (load "$HOME/.emacs.d/05ivy.el" 'f 't)
(load "$HOME/.emacs.d/03hydra.el" 'f 't) (load "$HOME/.emacs.d/05hydra.el" 'f 't)
(load "$HOME/.emacs.d/04magit.el" 'f 't) (load "$HOME/.emacs.d/05magit.el" 'f 't)
(load "$HOME/.emacs.d/05prog-mode.el" 'f 't) (load "$HOME/.emacs.d/05prog-mode.el" 'f 't)
(load "$HOME/.emacs.d/06company-yasnippet.el" 'f 't) (load "$HOME/.emacs.d/05company-yasnippet.el" 'f 't)
(load "$HOME/.emacs.d/06flycheck.el" 'f 't) (load "$HOME/.emacs.d/05flycheck.el" 'f 't)
(load "$HOME/.emacs.d/07projectile.el" 'f 't) (load "$HOME/.emacs.d/05projectile.el" 'f 't)
(load "$HOME/.emacs.d/08ctags.el" 'f 't) (load "$HOME/.emacs.d/05ctags.el" 'f 't)
(load "$HOME/.emacs.d/09ispell.el" 'f 't) (load "$HOME/.emacs.d/05ispell.el" 'f 't)
(load "$HOME/.emacs.d/10deft.el" 'f 't) (load "$HOME/.emacs.d/05deft.el" 'f 't)
(load "$HOME/.emacs.d/11lsp.el" 'f 't) (load "$HOME/.emacs.d/05lsp.el" 'f 't)
;; Themes ;; Themes
(load "$HOME/.emacs.d/themes/themes.el" 'f 't) (load "$HOME/.emacs.d/themes/themes.el" 'f 't)
@ -90,11 +90,7 @@
("1f38fb71e55e5ec5f14a39d03ca7d7a416123d3f0847745c7bade053ca58f043" "fec45178b55ad0258c5f68f61c9c8fd1a47d73b08fb7a51c15558d42c376083d" "60e09d2e58343186a59d9ed52a9b13d822a174b33f20bdc1d4abb86e6b17f45b" "85e6bb2425cbfeed2f2b367246ad11a62fb0f6d525c157038a0d0eaaabc1bfee" "3380a2766cf0590d50d6366c5a91e976bdc3c413df963a0ab9952314b4577299" "cea3ec09c821b7eaf235882e6555c3ffa2fd23de92459751e18f26ad035d2142" "8ffdc8c66ceeaf7921f4510a70d808f01b303e6b4d177c947b442e80d4228678" "b0c5c6cc59d530d3f6fbcfa67801993669ce062dda1435014f74cafac7d86246" "ad16a1bf1fd86bfbedae4b32c269b19f8d20d416bd52a87cd50e355bf13c2f23" "d9dab332207600e49400d798ed05f38372ec32132b3f7d2ba697e59088021555" "bc4c89a7b91cfbd3e28b2a8e9e6750079a985237b960384f158515d32c7f0490" "99c86852decaeb0c6f51ce8bd46e4906a4f28ab4c5b201bdc3fdf85b24f88518" "a85e40c7d2df4a5e993742929dfd903899b66a667547f740872797198778d7b5" default))) ("1f38fb71e55e5ec5f14a39d03ca7d7a416123d3f0847745c7bade053ca58f043" "fec45178b55ad0258c5f68f61c9c8fd1a47d73b08fb7a51c15558d42c376083d" "60e09d2e58343186a59d9ed52a9b13d822a174b33f20bdc1d4abb86e6b17f45b" "85e6bb2425cbfeed2f2b367246ad11a62fb0f6d525c157038a0d0eaaabc1bfee" "3380a2766cf0590d50d6366c5a91e976bdc3c413df963a0ab9952314b4577299" "cea3ec09c821b7eaf235882e6555c3ffa2fd23de92459751e18f26ad035d2142" "8ffdc8c66ceeaf7921f4510a70d808f01b303e6b4d177c947b442e80d4228678" "b0c5c6cc59d530d3f6fbcfa67801993669ce062dda1435014f74cafac7d86246" "ad16a1bf1fd86bfbedae4b32c269b19f8d20d416bd52a87cd50e355bf13c2f23" "d9dab332207600e49400d798ed05f38372ec32132b3f7d2ba697e59088021555" "bc4c89a7b91cfbd3e28b2a8e9e6750079a985237b960384f158515d32c7f0490" "99c86852decaeb0c6f51ce8bd46e4906a4f28ab4c5b201bdc3fdf85b24f88518" "a85e40c7d2df4a5e993742929dfd903899b66a667547f740872797198778d7b5" default)))
'(package-selected-packages '(package-selected-packages
(quote (quote
(lsp-ui lsp tuareg merlin reason-mode deft buffer-move clj-refactor planet-theme cider clojure-mode erlang rspec-mode dap-mode lsp-mode nginx-mode gitignore-mode js2-mode keyfreq visual-regexp enh-ruby-mode counsel-projectile counsel ivy flycheck-rust flycheck hydra solarized-theme company-ansible column-enforce-mode yaml-mode ansible dockerfile-mode ruby-end dash-at-point base16-theme exec-path-from-shell))) (lsp-ui lsp tuareg merlin reason-mode deft buffer-move clj-refactor planet-theme cider clojure-mode erlang rspec-mode dap-mode lsp-mode nginx-mode gitignore-mode js2-mode keyfreq visual-regexp enh-ruby-mode counsel-projectile counsel ivy flycheck-rust flycheck hydra solarized-theme company-ansible column-enforce-mode yaml-mode ansible dockerfile-mode ruby-end dash-at-point base16-theme exec-path-from-shell))))
'(safe-local-variable-values
(quote
((haskell-process-use-ghci . t)
(haskell-indent-spaces . 4)))))
;; Improve font settings in Markdown code ;; Improve font settings in Markdown code
(custom-set-faces (custom-set-faces