2022-02-07 20:06:51 +00:00
|
|
|
{ pkgs
|
|
|
|
, ...
|
|
|
|
}:
|
|
|
|
{
|
2022-02-07 01:21:35 +00:00
|
|
|
programs.firefox = {
|
|
|
|
enable = true;
|
2022-02-07 20:06:51 +00:00
|
|
|
package = (
|
|
|
|
pkgs.firefox.override {
|
|
|
|
cfg = {
|
|
|
|
enableBukubrow = true;
|
|
|
|
smartcardSupport = true;
|
|
|
|
pipewireSupport = true;
|
|
|
|
ffmpegSupport = true;
|
|
|
|
extraNativeMessagingHosts = [
|
|
|
|
pkgs.gopass-jsonapi
|
|
|
|
];
|
|
|
|
};
|
|
|
|
}
|
|
|
|
);
|
|
|
|
extensions =
|
2022-02-15 11:24:34 +00:00
|
|
|
with pkgs.nur.repos.rycee.firefox-addons; [
|
2022-02-07 20:06:51 +00:00
|
|
|
bitwarden
|
|
|
|
bypass-paywalls-clean
|
|
|
|
canvasblocker
|
|
|
|
darkreader
|
|
|
|
gopass-bridge
|
|
|
|
privacy-redirect
|
|
|
|
refined-github
|
|
|
|
ublock-origin
|
|
|
|
];
|
2022-02-07 01:21:35 +00:00
|
|
|
profiles = {
|
|
|
|
default = {
|
2022-02-17 19:47:01 +00:00
|
|
|
id = 0;
|
2022-02-07 01:21:35 +00:00
|
|
|
isDefault = true;
|
2022-02-17 19:47:01 +00:00
|
|
|
# name = "Default";
|
2022-02-07 01:21:35 +00:00
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|