nixos-configuration/roles/subroles/internet.nix

43 lines
766 B
Nix
Raw Normal View History

2020-05-30 14:07:02 +02:00
{ config, pkgs, ... }:
{
environment.systemPackages = with pkgs; [
firefox
2020-12-08 10:41:38 +01:00
ungoogled-chromium
2021-12-29 12:57:55 +01:00
tor-browser-bundle-bin
2020-05-30 14:07:02 +02:00
thunderbird
2021-05-01 12:45:23 +02:00
mullvad-vpn
2020-10-29 08:38:49 +01:00
discord
2020-10-29 08:37:51 +01:00
element-desktop
2021-01-24 15:13:59 +01:00
signal-desktop
2020-05-30 14:07:02 +02:00
tdesktop
];
2020-10-29 08:39:20 +01:00
services.openvpn.servers = {
NL12 = {
config = '' config /root/openvpn/NL12.ovpn.to.conf '';
autoStart = false;
};
NL11 = {
config = '' config /root/openvpn/NL11.ovpn.to.conf '';
autoStart = false;
};
NL10 = {
config = '' config /root/openvpn/NL10.ovpn.to.conf '';
autoStart = false;
};
};
2020-10-29 08:39:44 +01:00
services.teamviewer.enable = true;
2020-10-29 08:40:19 +01:00
services.davfs2 = {
enable = true;
};
2020-10-29 08:40:35 +01:00
services.udev.packages = [ pkgs.libu2f-host ];
2021-05-01 12:45:23 +02:00
services.mullvad-vpn.enable = true;
2020-05-30 14:07:02 +02:00
}