Files
HyprNix/configuration.nix

28 lines
703 B
Nix

{ config, lib, systemSettings, ... }:
{
imports = [
./system/hyprland.nix
./system/sddm.nix
];
time.timeZone = systemSettings.timezone;
i18n.defaultLocale = systemSettings.locale;
services.xserver.xkb.layout = systemSettings.kbLayout;
users.users.${systemSettings.username} = {
isNormalUser = true;
uid = 1000;
extraGroups = [ "wheel" "networkmanager" "video" "audio" "lp" ];
packages = with pkgs; [
fastfetch
];
password = "password";
};
nixpkgs.config.allowUnfree = true;
system.stateVersion = "24.11";
nix.settings.experimental-features = [ "nix-command" "flakes" ];
}