Skip to content

Commit 5ece816

Browse files
committed
fix: Add OP_PLUGINS_SOURCED=1 environment variable
1 parent ec0377a commit 5ece816

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

nix/shell-plugins.nix

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,16 @@ in {
4949
zsh.shellAliases = aliases;
5050
fish.shellAliases = aliases;
5151
};
52-
} // optionalAttrs is-home-manager { home.packages = packages; }
53-
// optionalAttrs (!is-home-manager) {
54-
environment.systemPackages = packages;
55-
})
52+
} // optionalAttrs is-home-manager {
53+
home = {
54+
inherit packages;
55+
sessionVariables = { OP_PLUGINS_SOURCED = "1"; };
56+
};
57+
} // optionalAttrs (!is-home-manager) {
58+
environment = {
59+
systemPackages = packages;
60+
variables = { OP_PLUGINS_SOURCED = "1"; };
61+
};
62+
})
5663
]);
5764
}

0 commit comments

Comments
 (0)