diff --git a/README.org b/README.org index a08453c9..47041f24 100644 --- a/README.org +++ b/README.org @@ -836,7 +836,7 @@ In order to use it, I need to go to http://localhost:8080 *** Org-Superstar Org-Superstar makes the stars at the beginning of the line in =org-mode= a lot prettier. -#+begin_src emacs-lisp +#+begin_src emacs-lisp :tangle no (use-package org-superstar :after org :config @@ -846,17 +846,17 @@ Org-Superstar makes the stars at the beginning of the line in =org-mode= a lot p (?+ . ?\u2749) (?* . ?\u25c9))) (set-face-attribute 'org-superstar-item nil :inherit 'org-level-3) - (add-hook 'org-mode-hook 'org-superstar-mode)) + (add-hook 'org-mode-hook '(org-superstar-mode -1))) #+end_src *** Org Modern -#+BEGIN_SRC emacs-lisp :tangle no +#+BEGIN_SRC emacs-lisp (use-package org-modern :straight (:host github :repo "minad/org-modern") :config (custom-set-faces - '(org-moder-tag ((t :background "#9aedfe"))) + '(org-modern-tag ((t :background "#9aedfe" :foreground "#282a36"))) ) ) #+END_SRC @@ -1126,6 +1126,62 @@ These two packages created by Prot are interesting to me and may help to make su tabulated-list-mode-hook))) #+end_src +#+begin_src emacs-lisp +(use-package pulsar + :config + (setq pulsar-pulse-functions + ;; NOTE 2022-04-09: The commented out functions are from before + ;; the introduction of `pulsar-pulse-on-window-change'. Try that + ;; instead. + '(recenter-top-bottom + move-to-window-line-top-bottom + reposition-window + ;; bookmark-jump + ;; other-window + ;; delete-window + ;; delete-other-windows + forward-page + backward-page + scroll-up-command + scroll-down-command + ;; windmove-right + ;; windmove-left + ;; windmove-up + ;; windmove-down + ;; windmove-swap-states-right + ;; windmove-swap-states-left + ;; windmove-swap-states-up + ;; windmove-swap-states-down + ;; tab-new + ;; tab-close + ;; tab-next + org-next-visible-heading + org-previous-visible-heading + org-forward-heading-same-level + org-backward-heading-same-level + outline-backward-same-level + outline-forward-same-level + outline-next-visible-heading + outline-previous-visible-heading + outline-up-heading)) + + (setq pulsar-pulse-on-window-change t) + (setq pulsar-pulse t) + (setq pulsar-delay 0.055) + (setq pulsar-iterations 10) + (setq pulsar-face 'ffap) + (setq pulsar-highlight-face 'pulsar-yellow) + + (pulsar-global-mode 1) + ;; integration with the `consult' package: + (add-hook 'consult-after-jump-hook #'pulsar-recenter-top) + (add-hook 'consult-after-jump-hook #'pulsar-reveal-entry) + + ;; integration with the built-in `imenu': + (add-hook 'imenu-after-jump-hook #'pulsar-recenter-top) + (add-hook 'imenu-after-jump-hook #'pulsar-reveal-entry)) +#+end_src + ** EWW Builtin webbrowser for emacs. Trying it out as a text only browser for things. diff --git a/init.el b/init.el index 80e950a2..d7638318 100644 --- a/init.el +++ b/init.el @@ -604,16 +604,14 @@ org-roam-ui-update-on-save t org-roam-ui-open-on-start t)) -(use-package org-superstar - :after org +(use-package org-modern + :straight (:host github :repo "minad/org-modern") :config - (org-superstar-mode +1) - (setq org-superstar-headline-bullets-list '("\u25c9" "\u25c8" "" "\u25ce" "\u272c" "\u25c7" "\u2749" "\u2719" "\u2756")) - (setq org-superstar-item-bullet-alist '((?- . ?\u25b8) - (?+ . ?\u2749) - (?* . ?\u25c9))) - (set-face-attribute 'org-superstar-item nil :inherit 'org-level-3) - (add-hook 'org-mode-hook 'org-superstar-mode)) + + (custom-set-faces + '(org-modern-tag ((t :background "#9aedfe" :foreground "#282a36"))) + ) + ) (defun chris/org-dwim-at-point (&optional arg) "Do-what-I-mean at point. @@ -806,6 +804,60 @@ If on a: (use-package toc-org :after org) +(use-package pulsar + :config + (setq pulsar-pulse-functions + ;; NOTE 2022-04-09: The commented out functions are from before + ;; the introduction of `pulsar-pulse-on-window-change'. Try that + ;; instead. + '(recenter-top-bottom + move-to-window-line-top-bottom + reposition-window + ;; bookmark-jump + ;; other-window + ;; delete-window + ;; delete-other-windows + forward-page + backward-page + scroll-up-command + scroll-down-command + ;; windmove-right + ;; windmove-left + ;; windmove-up + ;; windmove-down + ;; windmove-swap-states-right + ;; windmove-swap-states-left + ;; windmove-swap-states-up + ;; windmove-swap-states-down + ;; tab-new + ;; tab-close + ;; tab-next + org-next-visible-heading + org-previous-visible-heading + org-forward-heading-same-level + org-backward-heading-same-level + outline-backward-same-level + outline-forward-same-level + outline-next-visible-heading + outline-previous-visible-heading + outline-up-heading)) + + (setq pulsar-pulse-on-window-change t) + (setq pulsar-pulse t) + (setq pulsar-delay 0.055) + (setq pulsar-iterations 10) + (setq pulsar-face 'ffap) + (setq pulsar-highlight-face 'pulsar-yellow) + + (pulsar-global-mode 1) + ;; integration with the `consult' package: + (add-hook 'consult-after-jump-hook #'pulsar-recenter-top) + (add-hook 'consult-after-jump-hook #'pulsar-reveal-entry) + + ;; integration with the built-in `imenu': + (add-hook 'imenu-after-jump-hook #'pulsar-recenter-top) + (add-hook 'imenu-after-jump-hook #'pulsar-reveal-entry)) + (use-package vertico diff --git a/recentf b/recentf index d760b2ca..8d65f374 100644 --- a/recentf +++ b/recentf @@ -1,4 +1,4 @@ -;;; Automatically generated by ‘recentf’ on Tue Mar 1 11:23:15 2022. +;;; Automatically generated by ‘recentf’ on Thu Apr 28 05:37:57 2022. (setq recentf-list 'nil)