~ruther/nixos-config

f02af38f70ba1f3278dca508ed7b52e3f04d3439 — Frantisek Bohacek 1 year, 6 months ago 6adbdb7
feat: add firefoxpwa basic support (without extension)
1 files changed, 15 insertions(+), 1 deletions(-)

M modules/programs/firefox.nix
M modules/programs/firefox.nix => modules/programs/firefox.nix +15 -1
@@ 1,8 1,22 @@
{ inputs, config, lib, pkgs, ... }:
{ inputs, config, lib, nixpkgs, pkgs, ... }:

let
  nur = config.nur.repos;
  buildFirefoxXpiAddon = pkgs.nur.repos.rycee.firefox-addons.buildFirefoxXpiAddon;
  my-nur = import (builtins.fetchTarball {
    url = "https://github.com/Rutherther/nur-pkgs/archive/20501f6cb2fafd9668bf8c081a14177452569f51.tar.gz";
    sha256 = "12jiw3i93wfn164nsb8iszj6h6n03wdr1cawq5fg3fz74wbpcmrh";
  }) { inherit pkgs; };
in {
  nixpkgs.overlays = [
    my-nur.overlays.firefoxpwa
    my-nur.overlays.firefox-native-messaging
  ];

  home.packages = [
    pkgs.firefoxpwa
  ];

  programs.firefox = {
    enable = true;
    profiles = {

Do not follow this link