diff options
author | William Carroll <wpcarro@gmail.com> | 2020-10-04T15·20+0100 |
---|---|---|
committer | William Carroll <wpcarro@gmail.com> | 2020-10-04T15·20+0100 |
commit | f3ee628a4cbecfda002928db09e4c3e9d223ba87 (patch) | |
tree | fbcf44e0a4aef995941856b238a452b539c865dc /emacs/.emacs.d/wpc/keybindings.el | |
parent | 4187e888c8418844ad96ce94b857e96fffac9ee4 (diff) |
Support display-arrangement macro
I was tired of using `arandr` to manually configure my monitor positions, so I encoded the settings in Elisp in the `display.el` module. TL;DR: - Drop support for `position` kwarg in `display-register` macro - Support `coords` kwarg in `display-register`. - `defconst` the `xrandr` arguments and command in `display-register`. - Define `display-arrangement` macro that consumes the `xrandr` arguments that `display-register` defines to create an interactive function, `display-arrange-<NAME>`, which -- when invoked -- runs one xrandr command to configure a display "arrangement".
Diffstat (limited to 'emacs/.emacs.d/wpc/keybindings.el')
0 files changed, 0 insertions, 0 deletions