bash: networkctl requires root
[julm/julm-nix.git] / nixos / profiles / lang-fr.nix
index d38631b4635e732f3002a6235221416296604551..546f61c86f14dd62badfc1c2d8d178a199edebcd 100644 (file)
@@ -1,12 +1,15 @@
-{ config, pkgs, lib, ... }:
+{ config, lib, ... }:
 {
-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";
-  xkbOptions = "eurosign:e";
-  libinput.enable = true;
-};
+  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 = lib.mkDefault "fr";
+    xkbOptions = "eurosign:e, compose:menu, grp:alt_space_toggle";
+    libinput.enable = config.services.xserver.enable;
+  };
 }