diff --git a/flake.lock b/flake.lock index 91f4734f..b1e24ae7 100644 --- a/flake.lock +++ b/flake.lock @@ -260,6 +260,22 @@ "type": "github" } }, + "nixpkgs-tlater": { + "locked": { + "lastModified": 1765605304, + "narHash": "sha256-PXnCKhGhmMkzjgGo8/quliTSmX8BM3l8tTINxJqDrdw=", + "owner": "tlater", + "repo": "nixpkgs", + "rev": "718167630e3d15ac76f80b4f07f0a8febb2fb6eb", + "type": "github" + }, + "original": { + "owner": "tlater", + "ref": "tlater/fix-automatic-timezoned-startup-delay", + "repo": "nixpkgs", + "type": "github" + } + }, "root": { "inputs": { "disko": "disko", @@ -272,6 +288,7 @@ "nix-webapps": "nix-webapps", "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs", + "nixpkgs-tlater": "nixpkgs-tlater", "sops-nix": "sops-nix", "tree-sitter-sieve": "tree-sitter-sieve" } diff --git a/flake.nix b/flake.nix index fc6fe68f..19eaefb9 100644 --- a/flake.nix +++ b/flake.nix @@ -3,6 +3,7 @@ inputs = { nixpkgs.url = "https://channels.nixos.org/nixos-25.11/nixexprs.tar.xz"; + nixpkgs-tlater.url = "github:tlater/nixpkgs/tlater/fix-automatic-timezoned-startup-delay"; nixos-hardware.url = "github:NixOS/nixos-hardware/master"; sops-nix = { diff --git a/nixos-config/default.nix b/nixos-config/default.nix index 5b09d7e8..f484a30d 100644 --- a/nixos-config/default.nix +++ b/nixos-config/default.nix @@ -6,6 +6,8 @@ ... }: { + disabledModules = [ "services/system/automatic-timezoned.nix" ]; + imports = [ flake-inputs.self.nixosModules.nvidia @@ -13,6 +15,8 @@ flake-inputs.sops-nix.nixosModules.sops flake-inputs.nix-flatpak.nixosModules.nix-flatpak + "${flake-inputs.nixpkgs-tlater}/nixos/modules/services/system/automatic-timezoned.nix" + ./desktop ./dev.nix ./networking