From 488bd4b5c08d6fe9c44b0fa5cd3750265c2be482 Mon Sep 17 00:00:00 2001 From: Rosa Date: Sat, 10 Jan 2026 15:44:55 -0500 Subject: automatic timezone on laptop --- common/greetd.nix | 14 -------------- common/region/na-east.nix | 4 ++-- flake.nix | 2 +- hosts/limbo/default.nix | 2 +- modules/tuigreet.nix | 8 +++++++- 5 files changed, 11 insertions(+), 19 deletions(-) delete mode 100644 common/greetd.nix diff --git a/common/greetd.nix b/common/greetd.nix deleted file mode 100644 index 47f5f81..0000000 --- a/common/greetd.nix +++ /dev/null @@ -1,14 +0,0 @@ -{ config, pkgs, ... }: -{ - services.greetd = { - enable = true; - settings = { - default_session = { - command = "${pkgs.tuigreet}/bin/tuigreet --time"; - user = "greeter"; - }; - }; - - useTextGreeter = true; - }; -} diff --git a/common/region/na-east.nix b/common/region/na-east.nix index a7293a8..5446801 100644 --- a/common/region/na-east.nix +++ b/common/region/na-east.nix @@ -1,5 +1,5 @@ -{ config, ... }: +{ config, lib, ... }: { i18n.defaultLocale = "en_CA.UTF-8"; - time.timeZone = "Canada/Eastern"; + time.timeZone = lib.mkDefault "Canada/Eastern"; } diff --git a/flake.nix b/flake.nix index b59d8d4..f447b71 100644 --- a/flake.nix +++ b/flake.nix @@ -26,7 +26,7 @@ pkgs = nixpkgs.legacyPackages.x86_64-linux; in { - formatter.x86_64-linux = pkgs.nixfmt-rfc-style; + formatter.x86_64-linux = pkgs.nixfmt; nixosConfigurations = { limbo = nixpkgs.lib.nixosSystem { modules = [ diff --git a/hosts/limbo/default.nix b/hosts/limbo/default.nix index c1d5a3a..59f048a 100644 --- a/hosts/limbo/default.nix +++ b/hosts/limbo/default.nix @@ -2,7 +2,6 @@ { imports = [ ../../common/core.nix - ../../common/niri.nix ../../common/pipewire.nix ../../common/region/na-east.nix ./disks.nix @@ -35,5 +34,6 @@ networkmanager.enable = true; }; + services.automatic-timezoned.enable = true; system.stateVersion = "26.05"; } diff --git a/modules/tuigreet.nix b/modules/tuigreet.nix index be2d51a..28ece20 100644 --- a/modules/tuigreet.nix +++ b/modules/tuigreet.nix @@ -1,4 +1,10 @@ -{ config, lib, options, pkgs, ... }: +{ + config, + lib, + options, + pkgs, + ... +}: { options = { greeters.tuigreet = { -- cgit v1.3.1