feat(desktop): Move from i3 to exwm

Emacs just controls everything now. Why not!

Rather than using the builtin NixOS support for EXWM I've added a
custom snippet that takes care of the launching. This assumes that the
user launching the session has my emacs configuration installed, which
I, in practice, always do.

* remove setup of i3wm (until I'm comfortable using exwm I will keep
  the i3 configuration files around)
* disable compton (exwm brings its own compositor)
* disable auto-starting of emacs user service
* enable & configure exwm (also see correlating commits in my emacs.d
  repository)
This commit is contained in:
Vincent Ambo 2017-11-15 18:34:39 +01:00
parent d79b7f45e7
commit 7ca55c3fd5
2 changed files with 12 additions and 11 deletions

View file

@ -26,7 +26,7 @@
# Configure emacs:
# (actually, that's a lie, this only installs emacs!)
services.emacs.enable = true;
services.emacs.install = true;
services.emacs.defaultEditor = true;
# Enable GNOME keyring (required for Evolution)