main
1{
2 den.aspects.desktop.kdeconnect = {
3 persistHome = {config, ...}: {
4 directories = [
5 "${config.xdg.configHome}/kdeconnect"
6 ];
7 };
8
9 nixos = {
10 networking.firewall = {
11 allowedTCPPortRanges = [
12 {
13 from = 1714;
14 to = 1764;
15 }
16 ];
17 allowedUDPPortRanges = [
18 {
19 from = 1714;
20 to = 1764;
21 }
22 ];
23 };
24 };
25
26 homeManager = {
27 services.kdeconnect = {
28 enable = true;
29 };
30 };
31 };
32}