{config, pkgs, lib, ... }: { # Define a user account. Don't forget to set a password with ‘passwd’. users = { mutableUsers = false; users.defin = { isNormalUser = true; description = "Devin Finlinson"; extraGroups = [ "wheel" "builders" "video" "input"]; # Enable ‘sudo’ for the user. shell = pkgs.nushell; hashedPassword = "$6$UljPNAdxZ22lP3Bc$8VaEAacZxtXM3Zji2IA7Jf5fXs9pFnAVQff1d8IbfFOKCvjibceyopOAjRXa8lXtpOSJgPW1OO1dzOspqhWnz0"; # oppenssh.authorizedKeys.keyFiles = [ # (builtins.fetchurl { # url = "https://gitlab.com/dFinlinson.keys"; # sha256 = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"; # }) # ]; }; }; # Allow to run nix nix.allowedUsers = [ "defin" ]; }