2023-10-17 20:25:03 +07:00
|
|
|
{ pkgs
|
2023-12-19 11:12:34 +07:00
|
|
|
, lib
|
|
|
|
# , config
|
|
|
|
, ...
|
|
|
|
}:
|
2023-10-17 20:25:03 +07:00
|
|
|
|
|
|
|
{
|
|
|
|
system.stateVersion = "23.11";
|
|
|
|
|
|
|
|
# kde connect
|
|
|
|
networking.firewall.allowedTCPPortRanges = [
|
|
|
|
{ from = 1714; to = 1764; }
|
|
|
|
];
|
|
|
|
networking.firewall.allowedUDPPortRanges = [
|
|
|
|
{ from = 1714; to = 1764; }
|
|
|
|
];
|
|
|
|
|
|
|
|
common.minimal = false;
|
2023-12-19 11:12:34 +07:00
|
|
|
programs.sway.enable = true;
|
2023-10-17 20:25:03 +07:00
|
|
|
xdg.portal = {
|
|
|
|
enable = true;
|
|
|
|
extraPortals = with pkgs; [ xdg-desktop-portal-gtk xdg-desktop-portal-wlr ];
|
|
|
|
};
|
|
|
|
services.sshd.enable = true;
|
2023-12-19 11:12:34 +07:00
|
|
|
# users.users.${config.common.mainUsername}.extraGroups = [ "video" "feedbackd" "dialout" ];
|
2023-10-17 20:25:03 +07:00
|
|
|
}
|