This commit is contained in:
smayzy 2025-06-18 18:49:36 +02:00
parent 6b3f245bcd
commit 18d3876999

View File

@ -14,21 +14,19 @@
}; };
}; };
system.stateVersion = "24.11";
nix.settings.experimental-features = [ "nix-command" "flakes" ];
boot.loader.grub.enable = true; boot.loader.grub.enable = true;
boot.loader.grub.efiSupport = true; boot.loader.grub.efiSupport = true;
boot.loader.grub.device = "nodev"; boot.loader.grub.device = "nodev";
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
nix.settings.experimental-features = [ "nix-command" "flakes" ];
networking.hostName = "nixos"; networking.hostName = "nixos";
networking.networkmanager.enable = true; networking.networkmanager.enable = true;
time.timeZone = "Europe/Paris"; time.timeZone = "Europe/Paris";
i18n.defaultLocale = "en_US.UTF-8"; i18n.defaultLocale = "en_US.UTF-8";
i18n.extraLocaleSettings = { i18n.extraLocaleSettings = {
LC_ADDRESS = "fr_FR.UTF-8"; LC_ADDRESS = "fr_FR.UTF-8";
LC_IDENTIFICATION = "fr_FR.UTF-8"; LC_IDENTIFICATION = "fr_FR.UTF-8";
@ -41,6 +39,15 @@
LC_TIME = "fr_FR.UTF-8"; LC_TIME = "fr_FR.UTF-8";
}; };
users.users.smayzy = {
isNormalUser = true;
description = "smayzy";
extraGroups = [ "networkmanager" "wheel" ];
packages = with pkgs; [];
};
services.xserver.enable = true;
services.pulseaudio.enable = false; services.pulseaudio.enable = false;
security.rtkit.enable = true; security.rtkit.enable = true;
services.pipewire = { services.pipewire = {
@ -50,34 +57,16 @@
pulse.enable = true; pulse.enable = true;
}; };
services.xserver.enable = true;
# Configure keymap in X11
services.xserver.xkb = { services.xserver.xkb = {
layout = "fr"; layout = "fr";
variant = ""; variant = "";
}; };
# Configure console keymap
console.keyMap = "fr"; console.keyMap = "fr";
# Define a user account. Don't forget to set a password with passwd.
users.users.smayzy = {
isNormalUser = true;
description = "smayzy";
extraGroups = [ "networkmanager" "wheel" ];
packages = with pkgs; [];
};
services.desktopManager.plasma6.enable = true; services.desktopManager.plasma6.enable = true;
services.displayManager.sddm.enable = true; services.displayManager.sddm.enable = true;
services.displayManager.sddm.wayland.enable = true; services.displayManager.sddm.wayland.enable = true;
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
home-manager home-manager
vim vim
@ -96,6 +85,4 @@
flake = "/home/smayzy/nix-config"; flake = "/home/smayzy/nix-config";
}; };
system.stateVersion = "24.11";
} }