diff options
author | Freya Murphy <freya@freyacat.org> | 2025-09-02 12:54:12 -0400 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2025-09-02 12:54:12 -0400 |
commit | f26e263c1defb042bcbdf2b006e1bb5926928bf2 (patch) | |
tree | 6b733e779ae06b6079808e05ce501dce58b9b99d /hosts | |
parent | update commits (diff) | |
download | dotfiles-nix-f26e263c1defb042bcbdf2b006e1bb5926928bf2.tar.gz dotfiles-nix-f26e263c1defb042bcbdf2b006e1bb5926928bf2.tar.bz2 dotfiles-nix-f26e263c1defb042bcbdf2b006e1bb5926928bf2.zip |
firefox-nightly for webgpu work
Diffstat (limited to '')
-rw-r--r-- | hosts/shinji/default.nix | 1 | ||||
-rw-r--r-- | hosts/shinji/firefox-nightly.nix | 17 |
2 files changed, 18 insertions, 0 deletions
diff --git a/hosts/shinji/default.nix b/hosts/shinji/default.nix index f9401bf..4be3de3 100644 --- a/hosts/shinji/default.nix +++ b/hosts/shinji/default.nix @@ -6,6 +6,7 @@ ... }: { imports = [ + ./firefox-nightly.nix ./hardware.nix ./sops.nix ./wireguard.nix diff --git a/hosts/shinji/firefox-nightly.nix b/hosts/shinji/firefox-nightly.nix new file mode 100644 index 0000000..38b330e --- /dev/null +++ b/hosts/shinji/firefox-nightly.nix @@ -0,0 +1,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]; +} |