diff options
author | William Carroll <wpcarro@gmail.com> | 2020-09-29T09·10+0100 |
---|---|---|
committer | William Carroll <wpcarro@gmail.com> | 2020-09-29T09·10+0100 |
commit | fc0c795c4e472e26aab40d3d9d0fbadaa1664d74 (patch) | |
tree | f3f514df7890f11d3c3be09729804dd8b3977e6d /playbooks | |
parent | e41ca803c6f835ad24b31d2643b50cffbcba4135 (diff) |
Debug failed Emacs initialization
My newly minted macro for defining monitors introduced two bugs: 1. Laptop defined its position in terms of 4k-horizontal and 4k-horizontal defined its position in terms of laptop, I introduced a circular dependency. 2. The identifier, `laptop-monitor`, which `window-manager.el` depends on, is now defined as `laptop`. A friendly reminder to myself to always test new Emacs builds to make sure that everything can initialize properly. This is something that my CI should be automating, but ever since I moved flats, I lost my CI and need to restore it. This is another reminder to drop into a TTY when Emacs fails to initialize, run `nix-env --rollback`, then attempt to restart X. But this time, debugging this entirely from a TTY wasn't so disappointing.
Diffstat (limited to 'playbooks')
0 files changed, 0 insertions, 0 deletions