{ config, pkgs, ... }: { nix = { autoOptimiseStore = true; allowedUsers = [ "julien" ]; gc = { automatic = true; dates = "daily"; }; package = pkgs.nixUnstable; extraOptions = '' experimental-features = nix-command flakes ''; }; time.timeZone = "Europe/Paris"; i18n.defaultLocale = "en_US.UTF-8"; console = { font = "Lat2-Terminus16"; keyMap = "fr"; }; users.users.julien = { isNormalUser = true; extraGroups = [ "wheel" ]; home = "/home/julien"; shell = pkgs.fish; }; boot.kernelPackages = pkgs.linuxPackages_latest; services.openssh.enable = true; }