fix(home/darwin): shell.nix

This commit is contained in:
Ryan Yin
2024-09-17 00:45:53 +08:00
parent aa9c1a4829
commit 94e04bfbcc

View File

@@ -1,9 +1,9 @@
{lib, ...}: let
envExtra = lib.mkAfter ''
envExtra = ''
export PATH="$PATH:/opt/homebrew/bin:/usr/local/bin"
'';
# copied from the content generated by `conda init bash`
initExtra = lib.mkAfter ''
initExtra = ''
arch=$(uname -m)
if [ "aarch64" = "$arch" ] || [ "arm64" = "$arch" ]; then
@@ -28,7 +28,7 @@ in {
# in /opt/homebrew for Apple Silicon and /usr/local for Rosetta 2 to coexist and use bottles.
programs.bash = {
enable = true;
bashrcExtra = envExtra + initExtra;
bashrcExtra = lib.mkAfter (envExtra + initExtra);
};
programs.zsh = {
enable = true;