feat: add automatic timezone daemon to laptop module

This commit is contained in:
2026-05-25 13:37:39 -05:00
parent f3b32776f6
commit 1548d0b748
2 changed files with 9 additions and 5 deletions

View File

@@ -0,0 +1,7 @@
{ ... }: {
flake.nixosModules.commonFeatureLaptop = { ... }: {
services.upower.enable = true;
services.logind.settings.Login.HandlePowerKey = "ignore";
services.automatic-timezoned.enable = true;
};
}

View File

@@ -5,6 +5,8 @@
self.nixosModules.commonUnstablePkgsOverlay self.nixosModules.commonUnstablePkgsOverlay
self.nixosModules.commonFeatureLaptop
self.nixosModules.commonFeatureEmail self.nixosModules.commonFeatureEmail
self.nixosModules.commonFeatureFont self.nixosModules.commonFeatureFont
self.nixosModules.commonFeatureLocale self.nixosModules.commonFeatureLocale
@@ -39,9 +41,6 @@
}; };
}; };
services.upower.enable = true;
services.logind.settings.Login.HandlePowerKey = "ignore";
networking.networkmanager = { networking.networkmanager = {
enable = true; enable = true;
plugins = with pkgs; [ plugins = with pkgs; [
@@ -143,8 +142,6 @@
enableSSHSupport = true; enableSSHSupport = true;
}; };
time.timeZone = "America/New_York";
nix.settings.experimental-features = [ "nix-command" "flakes" ]; nix.settings.experimental-features = [ "nix-command" "flakes" ];
system.stateVersion = "25.05"; system.stateVersion = "25.05";