From 892d673d00187bec0db10d3d5aa60a26ef5824b5 Mon Sep 17 00:00:00 2001 From: Tim Keller Date: Fri, 12 Sep 2025 21:51:48 -0500 Subject: geoclue options --- home-manager/firefox.nix | 1 + nixos/geoclue.nix | 4 ---- users/timmy/localization.nix | 7 +++++++ 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/home-manager/firefox.nix b/home-manager/firefox.nix index 811b811..cca4a19 100644 --- a/home-manager/firefox.nix +++ b/home-manager/firefox.nix @@ -55,6 +55,7 @@ "dom.push.enabled" = false; # "extensions.pocket.enabled" = false; "general.smoothScroll" = false; + #"geo.provider.use_geoclue" = true; }; workSettings = settings // { "extensions.activeThemeID" = "firefox-compact-dark@mozilla.org"; # Use builtin dark theme instead of system theme diff --git a/nixos/geoclue.nix b/nixos/geoclue.nix index f201397..344ef24 100644 --- a/nixos/geoclue.nix +++ b/nixos/geoclue.nix @@ -8,10 +8,6 @@ in { config = lib.mkIf cfg.enable { services.geoclue2 = { enable = true; - enableNmea = lib.mkDefault false; - enableModemGPS = lib.mkDefault false; - enableCDMA = lib.mkDefault false; - enable3G = lib.mkDefault false; }; services.automatic-timezoned.enable = lib.mkDefault true; }; diff --git a/users/timmy/localization.nix b/users/timmy/localization.nix index 4231e8a..6762161 100644 --- a/users/timmy/localization.nix +++ b/users/timmy/localization.nix @@ -2,4 +2,11 @@ time.timeZone = lib.mkDefault "America/Chicago"; # Overwritten by automatic-timezoned i18n.defaultLocale = "en_US.UTF-8"; services.xserver.xkb.layout = "us"; + #services.geoclue2 = { + # enableStatic = true; + # staticLatitude = 41.881832; + # staticLongitude = -87.623177; + # staticAltitude = 100; + # staticAccuracy = 500; + #}; } -- cgit v1.2.3