diff options
author | Kjetil Orbekk <kj@orbekk.com> | 2021-07-13 06:40:15 -0400 |
---|---|---|
committer | Kjetil Orbekk <kj@orbekk.com> | 2021-07-13 06:40:15 -0400 |
commit | 4976aa8b1a3e621917dd0bfed9ce872724f47a4f (patch) | |
tree | 9620883268f2b1313bc4f641e470ab8b39e24016 /modules | |
parent | a398adbe9ac0f183b175fa91d7e8002bf60d1c1b (diff) |
update
Diffstat (limited to 'modules')
-rw-r--r-- | modules/common.nix | 31 |
1 files changed, 14 insertions, 17 deletions
diff --git a/modules/common.nix b/modules/common.nix index fc99648..28e9da1 100644 --- a/modules/common.nix +++ b/modules/common.nix @@ -1,5 +1,4 @@ -{ config, lib, pkgs, ... }: -{ +{ config, lib, pkgs, ... }: { programs.zsh.enable = true; programs.tmux.enable = true; @@ -8,7 +7,9 @@ keycloak = pkgs.callPackage ../pkgs/keycloak/default.nix { }; }; - users.users.root.openssh.authorizedKeys.keys = ["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCgvHMjYQ5Ty7Em2Seji6dvYhgQUIbyhiHdzRINYpiOUMuVA8wgJOV0ZggmFFTO5zfJ83m7E5nc/zMuBVHwkx1gJz5ic8YdO9eLIhymQn9R+9fyLA+g+h8uwTi7UlFmQp+My7MYYxdA2tet1wwgm39Yu49mxi8lARUgi4awXn5K/ZFy08GyjGia2E/YKx2gXPKhHsWFKWPO5u8ik0v8AFCliY2wXiG4jkZE2zI0gI5FUp66tpxkaOSZqreH+lVJw+S+GAJIqzGI99zqZsAdpr7m4WALZEYwj9D7/lattSG14CAjXxjqcMSsfi6fV0ZsF1O40eoZ9mNQpIvatXtL6HBSN3kuUfraQMeB8o5kbxwyXt2Fr5hMKtEGYlMv5uPqdn+yHcC51F3RkUxFJplOFwZ3Rh/AjLLMKo+vEtL9UjhTuYiSQ0ySunY5JbBVkJY4z3pLT9MOPnq+KIfBMFBI/eYE6yeMNTHxIFMDaNMFOxWc0SoBDhgZJX5eblYidt/YWMOEPbqJNCrWIzQwtDsiYsF9JS/3D5civwTP/oaASaiJWTAvluwbibMFAC1OSBFb20xM5gD0C1q05pxVMN3Ioy1P0CIvJMLWfQR1yrNbnmoGUGHeSA/gwaxqMg7G+P/SBIheDAYEu5fzXXgFgO3sI8JvIdc1NTJMmHktahb/ecG1MQ== cardno:000605483586"]; + users.users.root.openssh.authorizedKeys.keys = [ + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCgvHMjYQ5Ty7Em2Seji6dvYhgQUIbyhiHdzRINYpiOUMuVA8wgJOV0ZggmFFTO5zfJ83m7E5nc/zMuBVHwkx1gJz5ic8YdO9eLIhymQn9R+9fyLA+g+h8uwTi7UlFmQp+My7MYYxdA2tet1wwgm39Yu49mxi8lARUgi4awXn5K/ZFy08GyjGia2E/YKx2gXPKhHsWFKWPO5u8ik0v8AFCliY2wXiG4jkZE2zI0gI5FUp66tpxkaOSZqreH+lVJw+S+GAJIqzGI99zqZsAdpr7m4WALZEYwj9D7/lattSG14CAjXxjqcMSsfi6fV0ZsF1O40eoZ9mNQpIvatXtL6HBSN3kuUfraQMeB8o5kbxwyXt2Fr5hMKtEGYlMv5uPqdn+yHcC51F3RkUxFJplOFwZ3Rh/AjLLMKo+vEtL9UjhTuYiSQ0ySunY5JbBVkJY4z3pLT9MOPnq+KIfBMFBI/eYE6yeMNTHxIFMDaNMFOxWc0SoBDhgZJX5eblYidt/YWMOEPbqJNCrWIzQwtDsiYsF9JS/3D5civwTP/oaASaiJWTAvluwbibMFAC1OSBFb20xM5gD0C1q05pxVMN3Ioy1P0CIvJMLWfQR1yrNbnmoGUGHeSA/gwaxqMg7G+P/SBIheDAYEu5fzXXgFgO3sI8JvIdc1NTJMmHktahb/ecG1MQ== cardno:000605483586" + ]; networking.networkmanager.unmanaged = [ "interface-name:wg*" ]; @@ -59,33 +60,29 @@ whois zoxide (rWrapper.override { - packages = with rPackages; [ - data_table - ggplot2 - hms - viridis - lubridate - ]; + packages = with rPackages; [ data_table ggplot2 hms viridis lubridate ]; }) ]; time.timeZone = "America/New_York"; services = { - postgresql = { - package = pkgs.postgresql_12; - }; + postgresql = { package = pkgs.postgresql_12; }; openssh.passwordAuthentication = false; openssh.challengeResponseAuthentication = false; }; + systemd.services.nix-gc.serviceConfig = { + Nice = 19; + IOSchedulingPriority = 7; + IOSchedulingClass = "best-effort"; + }; + nix = rec { useSandbox = lib.mkDefault true; maxJobs = lib.mkOverride 110 16; - buildCores = lib.mkDefault 0; # auto configure + buildCores = lib.mkDefault 0; # auto configure gc.automatic = lib.mkDefault true; - trustedBinaryCaches = [ - "https://cache.nixos.org" - ]; + trustedBinaryCaches = [ "https://cache.nixos.org" ]; binaryCaches = trustedBinaryCaches; daemonNiceLevel = 10; daemonIONiceLevel = 10; |