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 {