main
 1{
 2  flake.modules = let
 3    stateVersion = "25.11";
 4  in {
 5    nixos."hosts/kevin" = _: {
 6      # DO NOT FIDDLE WITH THIS VALUE !!!
 7      # This value determines the NixOS release from which the default
 8      # settings for stateful data, like file locations and database versions
 9      # on your system were taken.
10      # Before changing this value (which you shouldn't do unless you have
11      # REALLY NECESSARY reason to do this) read the documentation for this option
12      # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html)
13      # and release notes, SERIOUSLY.
14      system.stateVersion = stateVersion; # Did you read the comment?
15    };
16
17    homeManager."hosts/kevin" = _: {
18      # This value determines the Home Manager release that your
19      # configuration is compatible with. This helps avoid breakage
20      # when a new Home Manager release introduces backwards
21      # incompatible changes.
22      #
23      # You can update Home Manager without changing this value. See
24      # the Home Manager release notes for a list of state version
25      # changes in each release.
26      home.stateVersion = stateVersion;
27    };
28  };
29}