{ pkgs, lib, config, ... }: let inherit (builtins) readFile; inherit (builtins.extraBuiltins) pass-chomp; inherit (config.users) users; in { imports = [ ../../members/julm.nix ]; nix.trustedUsers = [ users."julm".name ]; users = { mutableUsers = false; users = { root = { openssh.authorizedKeys.keys = [ (readFile ../../../sec/ssh/losurdo/root/ssh/id_ed25519.pub) ] ++ users."julm".openssh.authorizedKeys.keys; }; julm = { hashedPassword = pass-chomp "servers/mermet/login/julm/hashedPassword"; }; }; groups = { wheel = { members = [ users."julm".name ]; }; }; }; }