snowfield/configuration.nix
2021-12-04 13:13:13 +01:00

37 lines
703 B
Nix

{ 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;
}