fix(emacs): Wrap emacs
- Previously, `emacs-VERSION` would be wrapped correctly, but not `emacs`.
This commit is contained in:
@@ -54,11 +54,9 @@ let
|
|||||||
pkgs.direnv
|
pkgs.direnv
|
||||||
];
|
];
|
||||||
postBuild = ''
|
postBuild = ''
|
||||||
# We specify `-type f` because `emacs` is sometimes a symlink to
|
find "$out/bin" -name emacs -or -name "emacs-*" \
|
||||||
# `emacs-«version»`. If we were to wrap the symlink, Emacs would be
|
|
||||||
# wrapped *twice*.
|
|
||||||
find "$out" -type f -name emacs -or -name "emacs-*" \
|
|
||||||
| while IFS= read -r emacs; do
|
| while IFS= read -r emacs; do
|
||||||
|
echo "emacs: $emacs"
|
||||||
wrapProgram "$emacs" \
|
wrapProgram "$emacs" \
|
||||||
--add-flags "--init-directory \"${emacsConfigDir}\"" \
|
--add-flags "--init-directory \"${emacsConfigDir}\"" \
|
||||||
--set EMACS_STRAIGHT_BASE_DIR "${straightBaseDir}" \
|
--set EMACS_STRAIGHT_BASE_DIR "${straightBaseDir}" \
|
||||||
|
|||||||
Reference in New Issue
Block a user