Begin restructure

This commit is contained in:
Florian RICHER 2023-08-20 00:48:31 +02:00
parent 6d71875cd7
commit c44a6843f8
8 changed files with 132 additions and 151 deletions

51
modules/system.nix Normal file
View file

@ -0,0 +1,51 @@
{ config, pkgs, ... }:
{
# Set your time zone.
time.timeZone = "Europe/Paris";
# Select internationalisation properties.
i18n.defaultLocale = "fr_FR.UTF-8";
i18n.extraLocaleSettings = {
LC_ADDRESS = "fr_FR.UTF-8";
LC_IDENTIFICATION = "fr_FR.UTF-8";
LC_MEASUREMENT = "fr_FR.UTF-8";
LC_MONETARY = "fr_FR.UTF-8";
LC_NAME = "fr_FR.UTF-8";
LC_NUMERIC = "fr_FR.UTF-8";
LC_PAPER = "fr_FR.UTF-8";
LC_TELEPHONE = "fr_FR.UTF-8";
LC_TIME = "fr_FR.UTF-8";
};
# Configure keymap in X11
services.xserver = {
layout = "us";
xkbVariant = "altgr-intl";
};
# Configure console keymap
console.keyMap = "us";
networking.firewall.enable = false;
nixpkgs.config.allowUnfree = true;
environment.systemPackages = with pkgs; [
vim
git
];
programs.git = {
enable = true;
userName = "Florian RICHER";
userEmail = "florian.richer@protonmail.com";
};
users.users.florian = {
isNormalUser = true;
description = "florian";
extraGroups = [ "networkmanager" "wheel" ];
};
}