improve autoloads
This commit is contained in:
@@ -52,8 +52,7 @@
|
||||
(setq srecode-map-save-file (concat user-cache-directory "cedet/srecode-map.el")))
|
||||
|
||||
(use-package srefactor ;; https://melpa.org/#/srefactor
|
||||
:defer t
|
||||
:init (require 'srefactor-autoloads))
|
||||
:defer t)
|
||||
|
||||
(use-package srefactor-lisp
|
||||
:commands
|
||||
|
||||
@@ -36,7 +36,6 @@
|
||||
:delight (ivy-mode "Ivy") ;; \u24BE i
|
||||
:commands (ivy-mode)
|
||||
:defer 0.1
|
||||
:init (require 'ivy-autoloads)
|
||||
;; Ivy-based interface to standard commands
|
||||
:bind (("C-s" . swiper)
|
||||
;; ("C-M-s" . swiper-all)
|
||||
@@ -62,7 +61,6 @@
|
||||
|
||||
(use-package ivy-rich
|
||||
:defer 0.1
|
||||
:init (require 'ivy-rich-autoloads)
|
||||
:config
|
||||
(setcdr (assq t ivy-format-functions-alist) #'ivy-format-function-line)
|
||||
;; For better performance, enable all-the-icons-ivy-rich-mode before ivy-rich-mode.
|
||||
@@ -70,8 +68,7 @@
|
||||
(all-the-icons-ivy-rich-mode 1))
|
||||
(ivy-rich-mode 1))
|
||||
|
||||
(use-package swiper
|
||||
:init (require 'swiper-autoloads))
|
||||
(use-package swiper)
|
||||
|
||||
(use-package counsel
|
||||
:after ivy
|
||||
|
||||
@@ -267,7 +267,6 @@ Version 2016-07-13"
|
||||
|
||||
;; highlight parentheses when the cursor is next to them
|
||||
(use-package paren
|
||||
:defer 0.1
|
||||
:config
|
||||
(show-paren-mode t))
|
||||
|
||||
|
||||
@@ -116,16 +116,16 @@ DISPLAY-START: `integer', e.g. 3820"
|
||||
(add-to-list 'window-scroll-functions #'my-window-scroll-function))
|
||||
|
||||
(use-package tab-bar
|
||||
:commands (tab-bar-mode)
|
||||
:bind ((:map global-map
|
||||
(("s-{" . tab-bar-switch-to-prev-tab)
|
||||
("s-}" . tab-bar-switch-to-next-tab)
|
||||
("s-t" . tab-bar-new-tab)
|
||||
("s-w" . tab-bar-close-tab))))
|
||||
:config
|
||||
|
||||
;; add menu button
|
||||
(add-to-list 'tab-bar-format #'tab-bar-format-menu-bar)
|
||||
|
||||
|
||||
;; add tool bar
|
||||
(require 'my-tool-bar)
|
||||
(add-to-list 'tab-bar-format #'my-tool-bar-format)
|
||||
|
||||
@@ -175,14 +175,11 @@ DISPLAY-START: `integer', e.g. 3820"
|
||||
(gnuplot-mode)
|
||||
(my-view-gnuplot))))
|
||||
|
||||
;; not working
|
||||
;; (when (display-graphic-p)
|
||||
;; (setq mode-line-format nil))
|
||||
|
||||
(use-package awesome-tray
|
||||
:defer nil
|
||||
:after my-theme
|
||||
:hook (after-init . awesome-tray-mode)
|
||||
:init (setq mode-line-format nil)
|
||||
:config
|
||||
(setq awesome-tray-info-padding-right 1)
|
||||
(setq awesome-tray-buffer-name-buffer-changed t)
|
||||
@@ -343,17 +340,17 @@ DISPLAY-START: `integer', e.g. 3820"
|
||||
(use-package page-break-lines
|
||||
:delight (page-break-lines-mode "Pb") ;; "\u24C5\uFF42"
|
||||
:config
|
||||
(add-to-list 'page-break-lines-modes 'python-mode)
|
||||
(add-to-list 'page-break-lines-modes 'ledger-mode)
|
||||
(add-to-list 'page-break-lines-modes 'dashboard-mode)
|
||||
(global-page-break-lines-mode))
|
||||
(global-page-break-lines-mode 1))
|
||||
|
||||
(use-package memoize
|
||||
:defer t)
|
||||
|
||||
(use-package all-the-icons
|
||||
:defer nil
|
||||
:defer t
|
||||
:if (display-graphic-p)
|
||||
:init (require 'all-the-icons-autoloads)
|
||||
:config
|
||||
(when (and (not (my-font-installed-p "all-the-icons"))
|
||||
(window-system))
|
||||
@@ -363,11 +360,8 @@ DISPLAY-START: `integer', e.g. 3820"
|
||||
|
||||
(use-package dashboard
|
||||
:defer nil
|
||||
;; :defer 0.1
|
||||
:delight (dashboard-mode "Db") ;; "\u01F153
|
||||
:after (all-the-icons)
|
||||
:delight (dashboard-mode "Db") ;; "\u01F153"
|
||||
:commands (dashboard-mode)
|
||||
:init (require 'dashboard-autoloads)
|
||||
:config
|
||||
;; see `dashboad-widget'
|
||||
(setq dashboard-banner-logo-title
|
||||
@@ -566,7 +560,6 @@ See also `dashboard-insert-section' for the sequence of elements."
|
||||
;; therefore not all levels and if toggled on and mode default off
|
||||
(use-package indent-guide
|
||||
:delight (indent-guide-mode "Ig") ;; "\u24BE\uFF47"
|
||||
:commands (indent-guide-mode)
|
||||
;;:hook (prog-mode . indent-guide-mode) ;; problem if used in notmuch
|
||||
:hook (python-mode . indent-guide-mode)
|
||||
:config
|
||||
@@ -589,21 +582,21 @@ See also `dashboard-insert-section' for the sequence of elements."
|
||||
;; )
|
||||
|
||||
(use-package rainbow-mode
|
||||
:delight (rainbow-mode "Rb") ;; " Rbow" "\u24C7"
|
||||
:commands rainbow-mode)
|
||||
:defer t
|
||||
:delight (rainbow-mode "Rb")) ;; " Rbow" "\u24C7"
|
||||
|
||||
(use-package focus
|
||||
:commands focus-mode
|
||||
:defer t
|
||||
:custom-face (focus-unfocused ((t :inherit shadow))))
|
||||
|
||||
(use-package iscroll
|
||||
:commands iscroll-mode
|
||||
:defer t
|
||||
;; :hook ((special-mode text-mode) . iscroll-mode)
|
||||
)
|
||||
|
||||
(use-package virtual-auto-fill
|
||||
:defer t
|
||||
:delight (virtual-auto-fill-mode "Fv") ;; "\u24CB\uFF46"
|
||||
:commands virtual-auto-fill-mode
|
||||
;;:hook (help-mode . virtual-auto-fill-mode)
|
||||
)
|
||||
|
||||
|
||||
@@ -2,16 +2,12 @@
|
||||
;;; Commentary:
|
||||
;;; Code:
|
||||
(use-package my
|
||||
:init
|
||||
;; (load-file (concat config-dir "lisp/my/my-autoloads.el"))
|
||||
(require 'my-autoloads)
|
||||
:config
|
||||
(with-eval-after-load 'org
|
||||
(add-hook 'org-mode-hook 'my-org-link-color-hook)
|
||||
(add-hook 'org-ctrl-c-ctrl-c-hook 'my-org-table-cell-color-attr)))
|
||||
|
||||
(use-package olivetti
|
||||
:commands (olivetti-mode)
|
||||
:bind (("<f8>" . my-distraction-free))
|
||||
:config
|
||||
(defun my-distraction-free ()
|
||||
@@ -49,7 +45,6 @@
|
||||
(olivetti-mode 0)))))
|
||||
|
||||
(use-package my-org-article
|
||||
:defer 0.1
|
||||
:after (org)
|
||||
:bind (:map org-mode-map
|
||||
("<f5>" . my-org-article-html-export-to-html-notify-async)
|
||||
@@ -131,7 +126,7 @@ gnuplot buffer. See also async init file
|
||||
)
|
||||
|
||||
(use-package my-org-letter
|
||||
:defer 0.1
|
||||
:defer t
|
||||
:after (org))
|
||||
|
||||
(provide 'my-settings)
|
||||
|
||||
@@ -250,7 +250,7 @@ Example defines
|
||||
:delight (org-mode "Org") ;; "Org " "\u01F15E"
|
||||
;;:bind (("C-c <del>" . org-mark-ring-goto)) ;; normally at C-c & but it is redefined by yasnippet
|
||||
:init
|
||||
;; (require 'org-loaddefs)
|
||||
(require 'org-loaddefs)
|
||||
(setq org-export-backends '(ascii html icalendar latex md odt reveal tufte))
|
||||
:config
|
||||
(setq org-preview-latex-process-alist
|
||||
@@ -339,18 +339,14 @@ Example defines
|
||||
(add-to-list 'image-file-name-extensions "eps" t)) ;; TODO: eps not needed?
|
||||
|
||||
(use-package org-contrib
|
||||
:defer t
|
||||
;; :init
|
||||
;; (require 'org-contrib-autoloads)
|
||||
)
|
||||
:defer t)
|
||||
|
||||
;; Make invisible parts of Org elements appear visible.
|
||||
(use-package org-appear
|
||||
:commands (org-appear-mode)
|
||||
:init (require 'org-appear-autoloads)
|
||||
:defer
|
||||
;; :hook (org-mode . org-appear-mode)
|
||||
(setq org-appear-autoentities t) ;; toogle entities: \alpha -> ɑ, needs `org-pretty-entities' active
|
||||
:config
|
||||
(setq org-appear-autoentities t) ;; toogle entities: \alpha -> ɑ, needs `org-pretty-entities' active
|
||||
(setq org-appear-autoemphasis t) ;; toggle emphasis markers, t by default, needs `org-hide-emphasis-markers' active
|
||||
(setq org-appear-autolinks t) ;; toogle links, needs `org-link-descriptive' active
|
||||
(setq org-appear-autosubmarkers t) ;; toogle subscripts and superscripts: ^3 -> ³, needs `org-pretty-entities' active
|
||||
|
||||
@@ -55,7 +55,6 @@
|
||||
(use-package diff-hl
|
||||
;; show diffs in fringes (for margins see `diff-hl-margin')
|
||||
;; https://github.com/dgutov/diff-hl
|
||||
:init (require 'diff-hl-autoloads)
|
||||
:hook (((prog-mode vc-dir-mode org-mode) . turn-on-diff-hl-mode)
|
||||
(magit-pre-refresh . diff-hl-magit-pre-refresh)
|
||||
(magit-post-refresh . diff-hl-magit-post-refresh))
|
||||
|
||||
Reference in New Issue
Block a user