Files
nixos/hosts/nb/modules/puppeteer.nix
2025-11-18 22:31:07 +01:00

36 lines
597 B
Nix

{ config, pkgs, ... }: {
environment.systemPackages = with pkgs; [
ungoogled-chromium
nodejs
# Graphics and font dependencies
freetype
fontconfig
# Additional runtime dependencies
alsa-lib
atk
cairo
cups
dbus
expat
gdk-pixbuf
glib
gtk3
libdrm
libxkbcommon
mesa
nspr
nss
pango
xorg.libX11
xorg.libXcomposite
xorg.libXdamage
xorg.libXext
xorg.libXfixes
xorg.libXrandr
];
environment.variables = {
PUPPETEER_EXECUTABLE_PATH = "${pkgs.ungoogled-chromium}/bin/chromium";
};
}