From bd2d25f21a7dfea1ec938faf3ce6a95e50a04881 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Thu, 17 Aug 2023 12:13:32 +0200 Subject: [PATCH] Enable automatic timezone --- modules/gnome/default.nix | 3 +++ modules/nixos/default.nix | 2 +- modules/nixos/fonts/flatpak_fonts.nix | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/gnome/default.nix b/modules/gnome/default.nix index 67b12f2..9741a5e 100644 --- a/modules/gnome/default.nix +++ b/modules/gnome/default.nix @@ -25,6 +25,9 @@ i18n.inputMethod.enabled = "ibus"; i18n.inputMethod.ibus.engines = with pkgs.ibus-engines; [mozc]; + # Allow automatic timezoned to work. + services.geoclue2.enableDemoAgent = lib.mkForce true; + # TODO: Remove this, temporary fix while the extension is not published. fileSystems."/home/zoriya/.local/share/gnome-shell/extensions/fairy@zoriya.dev" = { device = "/home/zoriya/projects/fairy/"; diff --git a/modules/nixos/default.nix b/modules/nixos/default.nix index 82bef30..f2e76ee 100644 --- a/modules/nixos/default.nix +++ b/modules/nixos/default.nix @@ -18,7 +18,7 @@ efi.canTouchEfiVariables = true; }; networking.networkmanager.enable = true; - time.timeZone = "Asia/Tokyo"; + services.automatic-timezoned.enable = true; programs.gnupg.agent = { enable = true; diff --git a/modules/nixos/fonts/flatpak_fonts.nix b/modules/nixos/fonts/flatpak_fonts.nix index 169b683..aa5e241 100644 --- a/modules/nixos/fonts/flatpak_fonts.nix +++ b/modules/nixos/fonts/flatpak_fonts.nix @@ -12,7 +12,7 @@ }; aggregatedFonts = pkgs.buildEnv { name = "system-fonts"; - paths = config.fonts.fonts; + paths = config.fonts.packages; pathsToLink = ["/share/fonts"]; }; in {