about summary refs log tree commit diff
path: root/overrides/writeElispBin.nix
diff options
context:
space:
mode:
Diffstat (limited to 'overrides/writeElispBin.nix')
-rw-r--r--overrides/writeElispBin.nix23
1 files changed, 0 insertions, 23 deletions
diff --git a/overrides/writeElispBin.nix b/overrides/writeElispBin.nix
deleted file mode 100644
index a1616fb9d464..000000000000
--- a/overrides/writeElispBin.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ pkgs, ... }:
-
-{ name, src, deps ? (_: []), emacs ? pkgs.third_party.emacs26-nox }:
-
-let
-  inherit (pkgs.third_party) emacsPackagesNg emacsPackagesNgGen writeTextFile;
-  inherit (builtins) isString toFile;
-
-  finalEmacs = (emacsPackagesNgGen emacs).emacsWithPackages deps;
-
-  srcFile = if isString src
-    then toFile "${name}.el" src
-    else src;
-in writeTextFile {
-  inherit name;
-  executable = true;
-  destination = "/bin/${name}";
-
-  text = ''
-    #!/bin/sh
-    ${finalEmacs}/bin/emacs --batch --no-site-file --script ${srcFile} $@
-  '';
-}