{ inputs, pkgs, lib, config, ... }:
let
  userLib = import ./lib.nix { inherit lib; };
in
{
users.users.julm = {
  openssh.authorizedKeys.keys = [
    (lib.readFile (inputs.secrets + "/members/ssh/julm.pub"))
    (lib.readFile (inputs.secrets + "/members/ssh/julm-mob.pub"))
    (lib.readFile (inputs.secrets + "/members/ssh/julm-losurdo.pub"))
    (lib.readFile (inputs.secrets + "/members/ssh/julm-oignon.pub"))
  ];
  useDefaultShell = true;
  isNormalUser = true;
  uid = 1000;
  #uid = userLib.mkUid "julm";
};
home-manager.users.julm = {
  imports = [
    (inputs.julm-nix + "/homes/julm.nix")
  ];
};
systemd.services.home-manager-julm.postStart = ''
  ${pkgs.nix}/bin/nix-env --delete-generations +1 --profile /nix/var/nix/profiles/per-user/julm/home-manager
'';
}