File factory for a user

$file = File::factory([
  'parent'   => kirby()->user(),
  'filename' => $filename,

]);
if ($file) {
  $file->update(['template' => 'selfie-image']);
}

Theoretically, you wouldn’t need the factory, but could fetch the file via the user object

$file = kirby()->user()->file();

if ($file) {
  $file->update(['template' => 'selfie-image']);
}