floorp: add module

Also fix tests for Firefox module derivatives.
This commit is contained in:
Kilian Mio 2024-10-12 00:21:33 +02:00 committed by GitHub
parent 65ae9c1473
commit 2b13611eae
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 334 additions and 29 deletions

View file

@ -0,0 +1,29 @@
{ lib, ... }:
with lib;
let
modulePath = [ "programs" "floorp" ];
mkFirefoxModule = import ./firefox/mkFirefoxModule.nix;
in {
meta.maintainers = [ hm.maintainers.bricked ];
imports = [
(mkFirefoxModule {
inherit modulePath;
name = "Floorp";
wrappedPackageName = "floorp";
unwrappedPackageName = "floorp-unwrapped";
visible = true;
platforms.linux = {
configPath = ".floorp";
vendorPath = ".floorp";
};
platforms.darwin = { configPath = "Library/Application Support/Floorp"; };
})
];
}