automatic timezones

This commit is contained in:
Lukas Wurzinger 2023-10-08 12:23:00 +02:00
parent 13ddf0169d
commit ec299fa2e9
5 changed files with 22 additions and 21 deletions

View file

@ -12,7 +12,7 @@
./features/flatpak.nix ./features/flatpak.nix
./features/fonts.nix ./features/fonts.nix
./features/fwupd.nix ./features/fwupd.nix
./features/geoclue.nix ./features/location.nix
./features/mullvad.nix ./features/mullvad.nix
./features/opengl.nix ./features/opengl.nix
./features/openssh.nix ./features/openssh.nix
@ -111,7 +111,6 @@
networking.networkmanager.enable = true; networking.networkmanager.enable = true;
users.users.lukas.extraGroups = ["networkmanager"]; users.users.lukas.extraGroups = ["networkmanager"];
time.timeZone = lib.mkDefault "Europe/Berlin";
i18n.defaultLocale = lib.mkDefault "en_US.UTF-8"; i18n.defaultLocale = lib.mkDefault "en_US.UTF-8";
console.keyMap = lib.mkDefault "us"; console.keyMap = lib.mkDefault "us";
services.xserver.layout = lib.mkDefault "us"; services.xserver.layout = lib.mkDefault "us";

View file

@ -1,3 +0,0 @@
{
services.geoclue2.enable = true;
}

View file

@ -0,0 +1,5 @@
{lib, ...}: {
location.provider = "geoclue2";
services.automatic-timezoned.enable = true;
services.geoclue2.enableDemoAgent = lib.mkForce true;
}

View file

@ -22,11 +22,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1696446489, "lastModified": 1696737557,
"narHash": "sha256-xSjMKdNR+q/3hdSPyg/LUMsZT/WIoUi8dcm5zT4SMUQ=", "narHash": "sha256-YD/pjDjj/BNmisEvRdM/vspkCU3xyyeGVAUWhvVSi5Y=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "68f7d8c0fb0bfc67d1916dd7f06288424360d43a", "rev": "3c1d8758ac3f55ab96dcaf4d271c39da4b6e836d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -52,11 +52,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1696375444, "lastModified": 1696604326,
"narHash": "sha256-Sv0ICt/pXfpnFhTGYTsX6lUr1SljnuXWejYTI2ZqHa4=", "narHash": "sha256-YXUNI0kLEcI5g8lqGMb0nh67fY9f2YoJsILafh6zlMo=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "81e8f48ebdecf07aab321182011b067aafc78896", "rev": "87828a0e03d1418e848d3dd3f3014a632e4a4f64",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -68,11 +68,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1696123266, "lastModified": 1696717752,
"narHash": "sha256-S6MZEneQeE4M/E/C8SMnr7B7oBnjH/hbm96Kak5hAAI=", "narHash": "sha256-qEq1styCyQHSrw7AOhskH2qwCFx93bOwsGEzUIrZC0g=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "dbe90e63a36762f1fbde546e26a84af774a32455", "rev": "2f3b6b3fcd9fa0a4e6b544180c058a70890a7cc1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -84,11 +84,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1695978539, "lastModified": 1696693680,
"narHash": "sha256-lta5HToBZMWZ2hl5CautNSUgIZViR41QxN7JKbMAjgQ=", "narHash": "sha256-PH0HQTkqyj7DmdPKPwrrXwVURLBqzZs4nqnDw9q8mhg=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "bd9b686c0168041aea600222be0805a0de6e6ab8", "rev": "945559664c1dc5836173ee12896ba421d9b37181",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -113,11 +113,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1696320910, "lastModified": 1696734395,
"narHash": "sha256-fbuEc6wylH+0VxG48lhPBK+SQJHfo2lusUwWHZNipIM=", "narHash": "sha256-O/g/wwBqqSS7RQ53bE6Ssf0pXVTCYfN7NnJDhKfggQY=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "746c7fa1a64c1671a4bf287737c27fdc7101c4c2", "rev": "d7380c38d407eaf06d111832f4368ba3486b800e",
"type": "github" "type": "github"
}, },
"original": { "original": {