tvl-depot/configs/shared/.emacs.d/wpc
William Carroll 5785a5d126 Support prelude/start-process
If you refer to the previous commit where I change shell-command usages to
start-process function calls, you'll see the rationale for why I prefer
start-process.

This commit introduces a more ergonomic API for start-process that fits most of
my current use-cases of it. This cleans up the code. I have introduced a bug in
the way that I'm tokenizing the COMMAND value. I've tracked that with a
TODO. For now it only affects the `xmodmap -e '<command-string>'` calls, which
isn't too disruptive.
2020-01-06 15:25:25 +00:00
..
packages Drop support for i3 2020-01-06 15:25:25 +00:00
alist.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
bag.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
bills.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
bookmark.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
buffer.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
bytes.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
cache.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
chrome.el Change &keys -> &key in cl-defun 2020-01-06 15:25:25 +00:00
clipboard.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
colorscheme.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
constants.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
cycle.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
device.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
display.el Support prelude/start-process 2020-01-06 15:25:25 +00:00
do.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
dotfiles.el Drop support for i3 2020-01-06 15:25:25 +00:00
dotted.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
email.el Begin the Emacs email journey 2020-01-06 15:25:25 +00:00
entr.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
enum.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
fonts.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
fs.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
functions.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
google-stuff.el Combine google-{stuff,tooling} 2019-12-24 15:21:34 +00:00
graph.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
imdb.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
irc.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
iso.el Change &keys -> &key in cl-defun 2020-01-06 15:25:25 +00:00
ivy-helpers.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
kaomoji.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
kbd.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
keyboard.el Support prelude/start-process 2020-01-06 15:25:25 +00:00
keymap.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
laptop-battery.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
list.el Temporarily disable code that creates circular deps 2019-12-24 15:21:34 +00:00
list.nix Massive configuration overhaul 2019-12-24 15:21:34 +00:00
macros.el Update docs for macros/support-file-extension 2019-12-24 15:21:34 +00:00
math.el Prefer somes? to some? in math.el 2019-12-24 15:21:34 +00:00
maybe.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
me-seconds.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
monoid.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
number.el Temporarily disable code that creates circular deps 2019-12-24 15:21:34 +00:00
playback.el Support prelude/start-process 2020-01-06 15:25:25 +00:00
polymorphism.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
prelude.el Support prelude/start-process 2020-01-06 15:25:25 +00:00
prelude.nix Massive configuration overhaul 2019-12-24 15:21:34 +00:00
productivity-timer.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
pulse-audio.el Support prelude/start-process 2020-01-06 15:25:25 +00:00
pushover.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
random.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
scheduler.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
scope.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
screen-brightness.el Support prelude/start-process 2020-01-06 15:25:25 +00:00
sequence.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
series.el Temporarily disable code that creates circular deps 2019-12-24 15:21:34 +00:00
set.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
sre.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
ssh.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
stack.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
string.el Support prelude/start-process 2020-01-06 15:25:25 +00:00
string.nix Massive configuration overhaul 2019-12-24 15:21:34 +00:00
struct.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
symbol.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
themes.el Define new Emacs theme 2020-01-06 15:25:25 +00:00
todo.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
tree.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
tuple.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
vector.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wallpaper.el Support prelude/start-process 2020-01-06 15:25:25 +00:00
window-manager.el Drop support for i3 2020-01-06 15:25:25 +00:00
window.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
wpgtk.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00
zle.el Massive configuration overhaul 2019-12-24 15:21:34 +00:00