diff --git a/README.org b/README.org index bd99e5a..c1577ef 100644 --- a/README.org +++ b/README.org @@ -2468,15 +2468,22 @@ epkgs.ivy-prescient #+NAME: emacs-pulsar-package #+BEGIN_SRC nix -epkgs.pulsar +# TODO: Add from package repository. +# epkgs.pulsar #+END_SRC [[https://protesilaos.com/emacs/pulsar][Pulsar]] is a simple package that temporarily highlights the current line after a given function is invoked. It's built on the =pulse.el= library which is included with core [[https://gnu.org/software/emacs/][GNU/Emacs]]. +*NOTE:* At the moment the package is not available in any of the package repositories, and as such must be added manually. The configuration expects the project to reside in =$HOME/.local/source/pulsar=. Clone it with the following command: ~git clone https://gitlab.com/protesilaos/pulsar.git $HOME/.local/source/pulsar~. + #+NAME: emacs-pulsar-elisp #+BEGIN_SRC emacs-lisp +;; Required for local repository. +(add-to-list 'load-path "~/.local/source/pulsar") + +;; Configure `pulsar'. (require 'pulsar) -(pulsar-setup +(pulsar-setup) #+END_SRC ** Transparency diff --git a/modules/emacs.nix b/modules/emacs.nix index f318f8c..fe5615b 100644 --- a/modules/emacs.nix +++ b/modules/emacs.nix @@ -62,7 +62,8 @@ let epkgs.ivy-rich epkgs.ivy-posframe epkgs.ivy-prescient - epkgs.pulsar + # TODO: Add from package repository. + # epkgs.pulsar epkgs.desktop-environment epkgs.doom-themes epkgs.doom-modeline