Home Manager: Difference between revisions

Woile (talk | contribs)
m git userEmail and userName has been deprecated in favor of settings.user.name and settings.user.email. See https://github.com/nix-community/home-manager/pull/8006/files#diff-9fbbe27a20e0a8631ca585407d756283d49e294a6d856e820626a886a6853248
Malix (talk | contribs)
m general flake enhancements
Line 75: Line 75:
         modules = [
         modules = [
           ./configuration.nix
           ./configuration.nix
           home-manager.nixosModules.home-manager
           home-manager.nixosModules.default
           {
           {
             home-manager.useGlobalPkgs = true;
             home-manager = {
            home-manager.useUserPackages = true;
              useGlobalPkgs = true;
            home-manager.users.<USERNAME> = ./home.nix; # replace <USERNAME> with your actual username
              useUserPackages = true;
              users.<USERNAME> = ./home.nix; # replace <USERNAME> with your actual username
            };
           }
           }
         ];
         ];
Line 140: Line 142:
     enable = true;
     enable = true;
     settings = {
     settings = {
       user.name = "my_git_username";
       user = {
      user.email = "my_git_username@gmail.com";
        name = "my_git_username";
        email = "my_git_username@gmail.com";
      };
     };
     };
   };
   };