shell.nix (17 lines of code) (raw):
let
nixpkgs = fetchTarball "https://github.com/NixOS/nixpkgs/tarball/nixos-24.05";
pkgs = import nixpkgs {
config = {
allowUnfree = true;
};
overlays = [];
};
in
pkgs.mkShellNoCC {
packages = with pkgs; [
awscli2
google-cloud-sdk
azure-cli
_1password
];
}