ansible/shell.nix
2025-07-07 22:33:27 +02:00

21 lines
478 B
Nix

let
nixpkgs = fetchTarball "https://github.com/NixOS/nixpkgs/tarball/nixos-24.05";
pkgs = import nixpkgs { config = {}; overlay = []; };
python-packages = ps: with ps; [
ansible
ansible-core
jinja2
requests
proxmoxer
];
in
pkgs.mkShell {
name = "Ansible catgrl";
packages = with pkgs; [
(python3.withPackages python-packages)
bash
];
ANSIBLE_FORCE_COLOR = true;
LOCALE_ARCHIVE = "${pkgs.glibcLocales}/lib/locale/locale-archive";
}