[NixOS] Fixes

This commit is contained in:
2021-07-10 17:12:39 -06:00
parent 5e1d8be3a5
commit 285745975b
4 changed files with 37 additions and 55 deletions

View File

@@ -3,6 +3,7 @@
imports = [
./users.nix
./fonts.nix
./essential-packages.nix
];
nixpkgs.overlays = [
@@ -34,6 +35,24 @@
'';
networking.networkmanager = {
enable = true;
enableStrongSwan = true;
packages = [ pkgs.networkmanager-l2tp ];
extraConfig = ''
[main]
rc-manager=resolvconf
'';
};
programs.zsh.enable = true;
services.avahi = {
enable = true;
nssmdns = true;
publish = {
enable = true;
domain = true;
userServices = true;
};
};
# Audio
@@ -44,17 +63,31 @@
hardware.bluetooth.enable = true;
services.blueman.enable = true;
# Keyboard
# Keyboard/Keymap
console.keyMap = "us";
i18n = {
defaultLocale = "en_US.UTF-8";
};
# Update timezone automatically
services.tzupdate.enable = true;
programs.zsh.enable = true;
# TODO: Add a comment explaining what this does.
services.gnome.at-spi2-core.enable = true;
services.openssh.enable = true;
services.autorandr.enable = true;
services.locate.enable = true;
virtualisation.docker.enable = true;
programs.adb.enable = true;
hardware.keyboard.zsa.enable = true;
services.xserver = {
exportConfiguration = true;
enable = true;