tvl-depot/configs/shared/.emacs.d/wpc/packages
William Carroll 271e7f9561 Support functions for navigating buffer caches
I've wanted an MRU/LRU sort of my "source code buffers" in Emacs. This commit
support three ways for working with a cache of source code buffers.

So first, what's a source code buffer? Well it isn't a buffer like *Messages*;
we can call these "Emacs-generated" buffers for convenience. Other problematic
buffers are buffers like `magit-status` and `dired-mode` and `erc` buffers.

I added some predicates for querying buffers for their major modes.

Supporting three KBDs for quickly accessing these functions:
1. <SPC><SPC> Toggle previous buffer
2. <SPC>b     Use ivy to fuzzily search source code buffers
3. C-{f,b}    Cycle {forwards,backwards} through the source code buffer cache.
2020-01-17 10:56:21 +00:00
..
wpc-clojure.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpc-company.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpc-dired.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpc-docker.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpc-elixir.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpc-flycheck.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpc-haskell.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpc-java.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpc-javascript.el Support Typescript 2019-12-24 15:21:34 +00:00
wpc-keybindings.el Support functions for navigating buffer caches 2020-01-17 10:56:21 +00:00
wpc-lisp.el Install prism for scope-highlighting > syntax highlighting 2020-01-17 10:56:21 +00:00
wpc-misc.el Install ts.el for timestamp functions in Elisp 2020-01-17 10:56:21 +00:00
wpc-nix.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpc-ocaml.el Update OCaml support 2019-12-24 15:21:34 +00:00
wpc-org.el Drop support for i3 2020-01-06 15:25:25 +00:00
wpc-package.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpc-prolog.el Support Prolog 2019-12-24 15:21:34 +00:00
wpc-python.el Install prism for scope-highlighting > syntax highlighting 2020-01-17 10:56:21 +00:00
wpc-reasonml.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpc-rust.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpc-shell.el Support fish shell! 2019-12-24 15:21:34 +00:00
wpc-terminal.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpc-ui.el Support Wall-E theme 2020-01-06 15:25:25 +00:00