-{ lib, ... }:
+{ config, lib, ... }:
{
+ environment.variables = {
+ TZ = "Europe/Paris";
+ };
time.timeZone = lib.mkDefault "Europe/Paris";
i18n.defaultLocale = "fr_FR.UTF-8";
console.font = "Lat2-Terminus16";
console.keyMap = lib.mkDefault "fr";
services.xserver = {
- layout = "fr,us(altgr-intl)";
- xkbOptions = "eurosign:e, compose:menu, grp:alt_space_toggle";
- libinput.enable = true;
+ xkb = {
+ layout = lib.mkDefault "fr";
+ options = "eurosign:e, compose:menu, grp:alt_space_toggle";
+ };
};
+ services.libinput.enable = config.services.xserver.enable;
}