about summary refs log tree commit diff
path: root/configs/shared/.emacs.d/wpc/keyboard.el
AgeCommit message (Collapse)AuthorFilesLines
2020-01-22 Temporarily prefer start-process instead of prelude/start-processWilliam Carroll1-6/+4
While my `prelude/start-process` function cannot support arguments in the form of `'single quotes'`, I'm using `start-process`.
2020-01-18 Use assert in prelude/start-processWilliam Carroll1-0/+2
Since the tokenizing isn't working as expected, my keyboard.el function keyboard/swap-caps-lock-and-escape was silenting failing. I'm adding a prelude/refute in that function to make the failures noisy until the tokenizing is properly supported.
2020-01-06 Support prelude/start-processWilliam Carroll1-4/+9
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.
2019-12-24 Fix typo in keyboard configurationWilliam Carroll1-1/+1
I was missing a trailing comma in my xmodmap call. This rectifies that mistake.
2019-12-24 Massive configuration overhaulWilliam Carroll1-0/+147
Currently paying the price of months of non-diligent git usage. Here's what has changed. - Theming support in Gvcci and wpgtk - Dropping support for i3 - Supporting EXWM - Many Elisp modules - Collapsed redundant directories in ./configs