nixos-config/flake-parts/nebula.nix

19 lines
390 B
Nix

_: {
perSystem =
{ pkgs, ... }:
{
devShells.nebula = pkgs.mkShellNoCC {
packages = [
pkgs.nebula
pkgs.bitwarden-cli
];
shellHook = ''
if ! declare -px BW_SESSION >/dev/null 2>&1; then
BW_SESSION="$(bw unlock --raw || bw login --raw)"
export BW_SESSION
fi
'';
};
};
}