chore(tazjin/emacs): remove withLocalEmacs

I only wrote this as a hack to make my Emacs config run on gLinux, but
that isn't relevant anymore.

Change-Id: I19c49d500e0ec75bb85644d25a63b0b6c530aa62
Reviewed-on: https://cl.tvl.fyi/c/depot/+/9165
Tested-by: BuildkiteCI
Reviewed-by: tazjin <tazjin@tvl.su>
This commit is contained in:
Vincent Ambo 2023-08-29 17:04:38 +03:00 committed by tazjin
parent 821feb610e
commit 804b7fbe73

View file

@ -154,21 +154,6 @@ pkgs.makeOverridable
# `local.el` which provides local system configuration. # `local.el` which provides local system configuration.
withLocalConfig = confDir: self confDir f; withLocalConfig = confDir: self confDir f;
# Build a derivation that uses the specified local Emacs (i.e.
# built outside of Nix) instead
withLocalEmacs = emacsBin: pkgs.writeShellScriptBin "tazjins-emacs" ''
export PATH="${emacsBinPath}:$PATH"
export EMACSLOADPATH="${(tazjinsEmacs f).deps}/share/emacs/site-lisp:"
exec ${emacsBin} \
--debug-init \
--no-site-file \
--no-site-lisp \
--no-init-file \
--directory ${./config} \
${if l != null then "--directory ${l}" else ""} \
--eval "(require 'init)" $@
'';
# Expose telega/tdlib version check as a target that is built in # Expose telega/tdlib version check as a target that is built in
# CI. # CI.
# #