{ pkgs, ... }: { nixpkgs.overlays = [ (self: super: { firefox-unwrapped = pkgs.runCommandLocal "firefox-0" { meta.description = "I pretend to be Firefox"; passthru.gtk3 = null; } '' mkdir -p "$out"/{bin,lib} touch "$out/bin/firefox" chmod 755 "$out/bin/firefox" ''; chrome-gnome-shell = pkgs.runCommandLocal "dummy-chrome-gnome-shell" { } '' mkdir -p $out/lib/mozilla/native-messaging-hosts touch $out/lib/mozilla/native-messaging-hosts/dummy ''; }) ]; }