- replaced core module with `mkFirefoxModule` from home-manager - `mkFirefoxModuleCompat` was created as a wrapper around `mkFirefoxModule` for compatibility with other Firefox-based browser packages such as Tor/Mullvad Browser - profile binary & desktop file creation moved into `mkFirefoxProfileBinModule`
20 lines
309 B
Nix
20 lines
309 B
Nix
_:
|
|
|
|
let
|
|
mkFirefoxProfileBinModule = import ./mkFirefoxProfileBinModule.nix;
|
|
|
|
modulePath = [
|
|
"programs"
|
|
"firefox"
|
|
];
|
|
name = "Firefox";
|
|
packageName = "firefox";
|
|
in
|
|
{
|
|
imports = [
|
|
(mkFirefoxProfileBinModule {
|
|
inherit modulePath name packageName;
|
|
isSecure = true;
|
|
})
|
|
];
|
|
}
|