begin to modularise

This commit is contained in:
Tristan 2023-05-06 18:38:35 +01:00
parent bbd26675f8
commit a1175ba492
10 changed files with 311 additions and 93 deletions

View file

@ -5,28 +5,6 @@
networking.hostName = "FCS-Tristan-Nixbook";
services.xserver = {
layout = "gb";
xkbVariant = "dvorak";
xkbOptions = "caps:escape";
};
environment.systemPackages = with pkgs; [
openvpn
openvpn3
];
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
# nonfree vscode required for dev containers
"vscode"
];
networking = {
networkmanager = {
plugins = [ pkgs.networkmanager-openvpn ];
};
};
boot.kernel.sysctl = {
"net.ipv4.ip_unprivileged_port_start" = 53;
};
@ -79,11 +57,5 @@
};
};
services.greetd = {
settings = rec {
# default_session = lib.mkForce sway_session;
};
};
}