mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-04-16 22:29:51 +00:00
Merge pull request #333240 from Pandapip1/why-tf-didnt-chromium-enable-install-chrome
nixos/chromium: Make programs.chromium.enable install chromium
This commit is contained in:
commit
b6132318aa
@ -19,6 +19,8 @@ in
|
||||
programs.chromium = {
|
||||
enable = lib.mkEnableOption "{command}`chromium` policies";
|
||||
|
||||
package = lib.mkPackageOption pkgs "chromium" { };
|
||||
|
||||
enablePlasmaBrowserIntegration = lib.mkEnableOption "Native Messaging Host for Plasma Browser Integration";
|
||||
|
||||
plasmaBrowserIntegrationPackage = lib.mkPackageOption pkgs [ "plasma5Packages" "plasma-browser-integration" ] { };
|
||||
@ -119,8 +121,9 @@ in
|
||||
|
||||
###### implementation
|
||||
|
||||
config = {
|
||||
environment.etc = lib.mkIf cfg.enable {
|
||||
config = lib.mkIf cfg.enable {
|
||||
environment.systemPackages = [ cfg.package ];
|
||||
environment.etc = {
|
||||
# for chromium
|
||||
"chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json" = lib.mkIf cfg.enablePlasmaBrowserIntegration
|
||||
{ source = "${cfg.plasmaBrowserIntegrationPackage}/etc/chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json"; };
|
||||
|
Loading…
Reference in New Issue
Block a user