diff --git a/hosts/default/config.nix b/hosts/default/config.nix index 28ffa7d..e36108a 100644 --- a/hosts/default/config.nix +++ b/hosts/default/config.nix @@ -11,13 +11,12 @@ ./hardware.nix ./users.nix ./packages-fonts.nix - # TODO - # ../../modules/amd-drivers.nix - # ../../modules/nvidia-drivers.nix - # ../../modules/nvidia-prime-drivers.nix - # ../../modules/intel-drivers.nix - # ../../modules/vm-guest-services.nix - # ../../modules/local-hardware-clock.nix + ../../modules/amd-drivers.nix + ../../modules/nvidia-drivers.nix + ../../modules/nvidia-prime-drivers.nix + ../../modules/intel-drivers.nix + ../../modules/vm-guest-services.nix + ../../modules/local-hardware-clock.nix ]; # boot related stuff diff --git a/modules/local-hardware-clock.nix b/modules/local-hardware-clock.nix new file mode 100644 index 0000000..63cb5f2 --- /dev/null +++ b/modules/local-hardware-clock.nix @@ -0,0 +1,13 @@ +{ lib, pkgs, config, ... }: + +with lib; +let + cfg = config.local.hardware-clock; +in +{ + options.local.hardware-clock = { + enable = mkEnableOption "change hardware clock to local time"; + }; + + config = mkIf cfg.enable { time.hardwareClockInLocalTime = true; }; +} \ No newline at end of file