1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2024-11-10 21:29:48 +01:00

fish: Fix babelization of hm-session-vars

Wrap babelfish version of hm-session-vars.sh into a function to avoid a
syntax error due to the use of `return` in the script.
This commit is contained in:
Pierre Baillet 2023-12-16 10:19:57 +01:00 committed by Mikilio
parent beb1e57d60
commit e7ce15f75a
No known key found for this signature in database
GPG key ID: 5B2F1A890CF33F3F

View file

@ -221,9 +221,11 @@ let
translatedSessionVariables =
pkgs.runCommandLocal "hm-session-vars.fish" { } ''
(echo "function setup_hm_session_vars;"
${pkgs.buildPackages.babelfish}/bin/babelfish \
<${config.home.sessionVariablesPackage}/etc/profile.d/hm-session-vars.sh \
>$out
<${config.home.sessionVariablesPackage}/etc/profile.d/hm-session-vars.sh
echo "end"
echo "setup_hm_session_vars") > $out
'';
in {