43 lines
1.1 KiB
Nix
43 lines
1.1 KiB
Nix
|
{
|
|||
|
config,
|
|||
|
lib,
|
|||
|
pkgs,
|
|||
|
...
|
|||
|
}:
|
|||
|
|
|||
|
{
|
|||
|
imports = [
|
|||
|
# Include the results of the hardware scan.
|
|||
|
./hardware-configuration.nix
|
|||
|
];
|
|||
|
|
|||
|
###*** Please set these variables first. ***###
|
|||
|
nixpkgs.hostPlatform = "x86_64-linux"; # This assumes this is a standard 64-bit Linux system.
|
|||
|
|
|||
|
# Set your time zone.
|
|||
|
time.timeZone = "Europe/Amsterdam";
|
|||
|
|
|||
|
# Define a user account. Don't forget to set a password with ‘passwd’.
|
|||
|
users.users.axol = {
|
|||
|
isNormalUser = true;
|
|||
|
extraGroups = [ "wheel" ]; # Enable ‘sudo’ for the user.
|
|||
|
packages = with pkgs; [ ]; # Enter any additional packages specific to this user here.
|
|||
|
};
|
|||
|
|
|||
|
###*** This is where you toggle options. ***###
|
|||
|
###*** To enable an option, set its value to "true". ***###
|
|||
|
aux = {
|
|||
|
editor = "nano"; # Change the default text editor. Options are "emacs", "nano", or "vim".
|
|||
|
ui.desktops = {
|
|||
|
gnome.enable = false; # Enable the Gnome desktop environment.
|
|||
|
kde.enable = false; # Enable the KDE desktop environment.
|
|||
|
};
|
|||
|
};
|
|||
|
|
|||
|
# Enable printing via CUPS
|
|||
|
services.printing.enable = false;
|
|||
|
|
|||
|
# Do not change this value!
|
|||
|
system.stateVersion = "24.11";
|
|||
|
}
|