programs.kdeconnect.enable=true;# нужные порты будут открыты автоматически
С home manager
1
2
3
4
5
6
7
8
home-manager.users.username.services.kdeconnect.enable=true;# home-manager не может менять системные настройки, поэтому откроем порты вручную# скопировано из https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/programs/kdeconnect.nixnetworking.firewall=rec{allowedTCPPortRanges=[{from=1714;to=1764;}];allowedUDPPortRanges=allowedTCPPortRanges;};
После этого необходимо включить расширение GSConnect в приложении “Расширения”
(Extensions).
С home manager
1
2
3
4
5
6
7
8
9
10
11
home-manager.users.username.programs.gnome-shell={enable=true;extensions=[{package=pkgs.gnomeExtensions.gsconnect;}];};# home-manager не может менять системные настройки, поэтому откроем порты вручную# скопировано из https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/programs/kdeconnect.nixnetworking.firewall=rec{allowedTCPPortRanges=[{from=1714;to=1764;}];allowedUDPPortRanges=allowedTCPPortRanges;};
Home Manager автоматически добавит расширение в список включенных в dconf,
поэтому включать его через “Расширения” не потребуется.