summaryrefslogtreecommitdiff
path: root/hosts/shinji/firefox-nightly.nix
blob: 38b330ed8987108777ed7ddc85fe0bf9b3a5d9fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
  pkgs,
  inputs,
  ...
}: let
  firefox = inputs.firefox-nightly.packages.${pkgs.system}.firefox-nightly-bin;
  my-firefox = pkgs.writeShellApplication rec {
    name = "firefox-nightly";
    text = ''
      export MOZ_PROFILE="$HOME"/.${name}
      mkdir -p "$MOZ_PROFILE"
      ${firefox}/bin/${name} --profile "$MOZ_PROFILE" "$@"
    '';
  };
in {
  environment.systemPackages = [my-firefox];
}