{ config, pkgs, lib, ... }: let # Import environment-specific network parameters env = import ../../../network { }; in { # Common settings for all workstations in the sample environment # This file is imported by all workstation configurations # Default DNS servers for this environment networking.nameServers = [ "10.40.128.10" ]; # SMTP relay configuration services.postfix = { enable = true; relayHost = "smtp.lagraula.fr"; relayPort = 587; useTLS = true; fromAddress = "noreply@sample.lagraula.fr"; }; # Proxy configuration for workstations (none for now) environment.systemPackages = with pkgs; [ ]; # Locale for workstations (French) i18n.defaultLocale = "fr_FR.UTF-8"; # TODO: Move other common workstation settings here later # Examples: # - Workstation-specific users/groups # - Workstation-specific packages # - Workstation-specific services # - Workstation-specific security policies # - Workstation-specific monitoring/alerting }