Modularize teams sops yazi

This commit is contained in:
DashieTM 2024-08-24 13:25:08 +02:00
parent 7730cbef59
commit c73cb37278
75 changed files with 3023 additions and 3573 deletions

View file

@ -12,19 +12,20 @@
};
config = lib.mkIf config.mods.kde_connect.enable
(lib.optionalAttrs (options?networking.firewall)
{
networking.firewall = {
allowedTCPPortRanges = [
{ from = 1714; to = 1764; } # KDE Connect
(lib.optionalAttrs (options ? networking.firewall) {
networking.firewall = {
allowedTCPPortRanges = [{
from = 1714;
to = 1764;
} # KDE Connect
];
allowedUDPPortRanges = [
{ from = 1714; to = 1764; } # KDE Connect
allowedUDPPortRanges = [{
from = 1714;
to = 1764;
} # KDE Connect
];
};
} // lib.optionalAttrs (options?home.packages) {
home.packages = with pkgs; [
kdeconnect
];
};
} // lib.optionalAttrs (options ? home.packages) {
home.packages = with pkgs; [ kdeconnect ];
});
}