fix(emacs): start with graphical session

This commit is contained in:
2026-08-29 02:28:46 -06:00
parent 1b4f2d695f
commit 28cc8474cd
+9 -1
View File
@@ -141,7 +141,7 @@ in {
sydmacs
];
};
# Set emacsclient as the default editor for the time being.
home.sessionVariables = {
EDITOR = "emacsclient";
@@ -171,6 +171,14 @@ in {
client.enable = true;
};
# Start Emacs after the graphical session so as to inherit
# expected envvars, but don't necessarily /depend/ on a
# graphical session.
systemd.user.services.emacs = {
Unit.After = [ "graphical-session.target" ];
Install.WantedBy = lib.mkForce [ "graphical-session.target" ];
};
# We do this ourselves.
stylix.targets.emacs.enable = false;
});