Files
nixos/hosts/nb/modules/puppeteer.nix
2025-02-23 16:00:33 +01:00

36 lines
577 B
Nix

{ config, pkgs, ... }: {
environment.systemPackages = with pkgs; [
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.chromium}/bin/chromium";
};
}