feat: fixed merge incompatibilities

This commit is contained in:
Leyla Becker 2026-03-07 12:03:09 -06:00
parent fa0adaa511
commit 1145703cfe
9 changed files with 259 additions and 131 deletions

View file

@ -4,14 +4,14 @@
config,
...
}: {
options.programs.signal-desktop-bin = {
options.programs.signal-desktop = {
enable = lib.mkEnableOption "enable signal";
};
config = lib.mkIf config.programs.signal-desktop-bin.enable (lib.mkMerge [
config = lib.mkIf config.programs.signal-desktop.enable (lib.mkMerge [
{
home.packages = with pkgs; [
signal-desktop-bin
signal-desktop
];
}
(