1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-03-24 09:06:17 +00:00

megasync: remove with lib

This commit is contained in:
CnTeng 2025-03-14 13:17:43 +08:00 committed by Austin Horstman
parent 30cce6848a
commit e30c6a41bc

View file

@ -1,23 +1,17 @@
{ config, lib, pkgs, ... }:
with lib;
let
cfg = config.services.megasync;
let cfg = config.services.megasync;
in {
meta.maintainers = [ maintainers.GaetanLepage ];
meta.maintainers = [ lib.maintainers.GaetanLepage ];
options = {
services.megasync = {
enable = mkEnableOption "Megasync client";
enable = lib.mkEnableOption "Megasync client";
package = mkPackageOption pkgs "megasync" { };
package = lib.mkPackageOption pkgs "megasync" { };
};
};
config = mkIf cfg.enable {
config = lib.mkIf cfg.enable {
assertions = [
(lib.hm.assertions.assertPlatform "services.megasync" pkgs
lib.platforms.linux)