ops/nixos: compatibility with NixOS 22.05
This commit is contained in:
parent
b9675abb90
commit
29f7073384
3 changed files with 5 additions and 1 deletions
|
@ -63,6 +63,7 @@ in
|
|||
|
||||
nix = {
|
||||
nixPath = [ "depot=/home/lukegb/depot/" "nixpkgs=/home/lukegb/depot/third_party/nixpkgs/" ];
|
||||
package = pkgs.nix_2_3; # Use a working nix.
|
||||
trustedUsers = [ "root" "@wheel" "deployer" ];
|
||||
binaryCaches = lib.mkForce [ "https://cache.nixos.org/" "s3://lukegb-nix-cache?endpoint=storage.googleapis.com&trusted=1" ];
|
||||
trustedBinaryCaches = lib.mkForce [ "https://cache.nixos.org/" "s3://lukegb-nix-cache?endpoint=storage.googleapis.com&trusted=1" ];
|
||||
|
@ -73,6 +74,8 @@ in
|
|||
};
|
||||
nixpkgs.config = depot.third_party.nixpkgsConfig;
|
||||
|
||||
documentation.nixos.enable = false; # I just use the website.
|
||||
|
||||
i18n.defaultLocale = "en_GB.UTF-8";
|
||||
console.keyMap = "us";
|
||||
|
||||
|
|
|
@ -166,6 +166,7 @@ in {
|
|||
services.xserver.displayManager.gdm = {
|
||||
enable = true;
|
||||
wayland = false;
|
||||
nvidiaWayland = false;
|
||||
};
|
||||
|
||||
hardware.opengl.driSupport32Bit = true;
|
||||
|
|
|
@ -391,7 +391,7 @@ in {
|
|||
protocol = "cloudflare";
|
||||
domains = ["home.lukegb.com"];
|
||||
zone = "lukegb.com";
|
||||
password = secrets.cloudflareCredentials.token;
|
||||
passwordFile = pkgs.writeText "cloudflare-token" secrets.cloudflareCredentials.token;
|
||||
use = "if";
|
||||
extraConfig = ''
|
||||
if=en-virginmedia
|
||||
|
|
Loading…
Reference in a new issue