summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Keller <tjk@tjkeller.xyz>2025-09-12 21:51:48 -0500
committerTim Keller <tjk@tjkeller.xyz>2025-09-12 21:51:48 -0500
commit892d673d00187bec0db10d3d5aa60a26ef5824b5 (patch)
tree12538aa2e51ba7edd5e6a4e426e8dd1c2d000941
parentc37e6123568c08cd81ae3d50754720835f33ec5d (diff)
downloadnixos-892d673d00187bec0db10d3d5aa60a26ef5824b5.tar.xz
nixos-892d673d00187bec0db10d3d5aa60a26ef5824b5.zip
geoclue options
-rw-r--r--home-manager/firefox.nix1
-rw-r--r--nixos/geoclue.nix4
-rw-r--r--users/timmy/localization.nix7
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;
+ #};
}