diff --git a/users/darkkirb/default.nix b/users/darkkirb/default.nix index db50ab1a..e5362857 100644 --- a/users/darkkirb/default.nix +++ b/users/darkkirb/default.nix @@ -8,6 +8,7 @@ ]; hashedPasswordFile = config.sops.secrets."users/users/darkkirb/hashedPassword".path; extraGroups = [ "wheel" ]; + description = "Charlotte 🦝 Delenk"; }; sops.secrets."users/users/darkkirb/hashedPassword" = { neededForUsers = true; diff --git a/users/darkkirb/home-manager/default.nix b/users/darkkirb/home-manager/default.nix index 5e672271..9719d114 100644 --- a/users/darkkirb/home-manager/default.nix +++ b/users/darkkirb/home-manager/default.nix @@ -1,7 +1,24 @@ -{ ... }: +{ pkgs, ... }: { imports = [ ./git.nix ./sops.nix ]; + home.file.".face".source = + let + pfp = pkgs.stdenvNoCC.mkDerivation { + pname = "face"; + inherit (pkgs.art-lotte) version; + src = "${pkgs.art-lotte}/2023-10-26-sammythetanuki-babylottepfp-therian.jxl"; + dontUnpack = true; + nativeBuildInputs = [ pkgs.libjxl ]; + buildPhase = '' + djxl $src face.png + ''; + installPhase = '' + cp face.png $out + ''; + }; + in + "${pfp}"; }