nixos

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

default.nix (1628B)


      1 # Edit this configuration file to define what should be installed on
      2 # your system. Help is available in the configuration.nix(5) man page, on
      3 # https://search.nixos.org/options and in the NixOS manual (`nixos-help`).
      4 {...}: {
      5 	imports = [
      6 		./program/.
      7 		./service/.
      8 		./system/.
      9 		./hardware-configuration.nix
     10 	];
     11 
     12 	# Copy the NixOS configuration file and link it from the resulting system
     13 	# (/run/current-system/configuration.nix). This is useful in case you
     14 	# accidentally delete configuration.nix.
     15 	# system.copySystemConfiguration = true;
     16 
     17 	# This option defines the first version of NixOS you have installed on this particular machine,
     18 	# and is used to maintain compatibility with application data (e.g. databases) created on older NixOS versions.
     19 	#
     20 	# Most users should NEVER change this value after the initial install, for any reason,
     21 	# even if you've upgraded your system to a new NixOS release.
     22 	#
     23 	# This value does NOT affect the Nixpkgs version your packages and OS are pulled from,
     24 	# so changing it will NOT upgrade your system - see https://nixos.org/manual/nixos/stable/#sec-upgrading for how
     25 	# to actually do that.
     26 	#
     27 	# This value being lower than the current NixOS release does NOT mean your system is
     28 	# out of date, out of support, or vulnerable.
     29 	#
     30 	# Do NOT change this value unless you have manually inspected all the changes it would make to your configuration,
     31 	# and migrated your data accordingly.
     32 	#
     33 	# For more information, see `man configuration.nix` or https://nixos.org/manual/nixos/stable/options#opt-system.stateVersion .
     34 	system.stateVersion = "25.05"; # Did you read the comment?
     35 }