Browse Source

Add pulsar from github

main
parent
commit
187857a142
Signed by: chris GPG Key ID: 3025DCBD46F81C0F
  1. 11
      README.org
  2. 3
      modules/emacs.nix

11
README.org

@ -2468,15 +2468,22 @@ epkgs.ivy-prescient
#+NAME: emacs-pulsar-package #+NAME: emacs-pulsar-package
#+BEGIN_SRC nix #+BEGIN_SRC nix
epkgs.pulsar
# TODO: Add from package repository.
# epkgs.pulsar
#+END_SRC #+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]]. [[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 #+NAME: emacs-pulsar-elisp
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
;; Required for local repository.
(add-to-list 'load-path "~/.local/source/pulsar")
;; Configure `pulsar'.
(require 'pulsar) (require 'pulsar)
(pulsar-setup
(pulsar-setup)
#+END_SRC #+END_SRC
** Transparency ** Transparency

3
modules/emacs.nix

@ -62,7 +62,8 @@ let
epkgs.ivy-rich epkgs.ivy-rich
epkgs.ivy-posframe epkgs.ivy-posframe
epkgs.ivy-prescient epkgs.ivy-prescient
epkgs.pulsar
# TODO: Add from package repository.
# epkgs.pulsar
epkgs.desktop-environment epkgs.desktop-environment
epkgs.doom-themes epkgs.doom-themes
epkgs.doom-modeline epkgs.doom-modeline

Loading…
Cancel
Save