emacs module: Fix to get properly themed GTK apps

This commit is contained in:
Damien Cassou 2016-09-03 08:25:25 +02:00
parent 6b20d5b75e
commit f96cd1ea64

View File

@ -79,9 +79,13 @@ in {
environment.systemPackages = [ cfg.package editorScript ];
environment.variables = if cfg.defaultEditor then {
EDITOR = mkOverride 900 "${editorScript}/bin/emacseditor";
} else {};
environment.variables = {
# This is required so that GTK applications launched from Emacs
# get properly themed:
GTK_DATA_PREFIX = "${config.system.path}";
} // (if cfg.defaultEditor then {
EDITOR = mkOverride 900 "${editorScript}/bin/emacseditor";
} else {});
};
meta.doc = ./emacs.xml;