Browse Source

Remove pulsar support - no TUI integration

main
parent
commit
6e1112a58e
Signed by: chris GPG Key ID: 3025DCBD46F81C0F
  1. 24
      README.org
  2. 2
      modules/emacs.nix

24
README.org

@ -1082,7 +1082,6 @@ let
# User interface packages. # User interface packages.
<<emacs-swiper-package>> <<emacs-swiper-package>>
<<emacs-pulsar-package>>
<<emacs-desktop-package>> <<emacs-desktop-package>>
<<emacs-doom-themes-package>> <<emacs-doom-themes-package>>
<<emacs-doom-modeline-package>> <<emacs-doom-modeline-package>>
@ -1161,7 +1160,6 @@ When Emacs is started, it normally tries to load a Lisp program from an ititiali
;; User interface. ;; User interface.
<<emacs-swiper-elisp>> <<emacs-swiper-elisp>>
<<emacs-pulsar-elisp>>
<<emacs-transparency-elisp>> <<emacs-transparency-elisp>>
<<emacs-doom-themes-elisp>> <<emacs-doom-themes-elisp>>
<<emacs-doom-modeline-elisp>> <<emacs-doom-modeline-elisp>>
@ -2464,28 +2462,6 @@ epkgs.ivy-prescient
(ivy-prescient-mode +1) (ivy-prescient-mode +1)
#+END_SRC #+END_SRC
** Pulsar
#+NAME: emacs-pulsar-package
#+BEGIN_SRC nix
# 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)
#+END_SRC
** Transparency ** Transparency
It's possible to control the frame opacity in [[https://gnu.org/software/emacs/][GNU/Emacs]]. Unlike other transparency hacks, it's not merely showing the desktop background image, but is true transparency -- you can see other windows behind the Emacs window. It's possible to control the frame opacity in [[https://gnu.org/software/emacs/][GNU/Emacs]]. Unlike other transparency hacks, it's not merely showing the desktop background image, but is true transparency -- you can see other windows behind the Emacs window.

2
modules/emacs.nix

@ -62,8 +62,6 @@ let
epkgs.ivy-rich epkgs.ivy-rich
epkgs.ivy-posframe epkgs.ivy-posframe
epkgs.ivy-prescient epkgs.ivy-prescient
# 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