Today I thought, what if I take the nix flake I use to manage my dotfiles and machine setup, and just make an ISO out of it, and then flash it onto a USB stick. I can now basically plug in my "full setup" in any computer I happen to find anywhere.
My SSH, AGE and GPG keys are on my Yubikey. I literally bring up a pinentry dialogue as soon as desktop-session starts (Hyprland), which uses my Yubikey to decrypt secrets, and connect to my Tailnet using an Auth Key.