···21212222#### SSH key
23232424-Generate a new SSH key with Yubikey:
2424+Generate a new SSH key protected by Yubikey:
25252626```bash
2727-# use CapsLock + Space + E shortcut to enter email
2827# use default location for SSH key
2929-# use no passphrase as private key is protected by Yubikey
3030-ssh-keygen -t ed25519-sk -C <email>
2828+# use no passphrase
2929+ssh-keygen -t ed25519-sk -C 59441+jehrhardt@users.noreply.github.com
3130```
32313332Login to Github and add SSH key for authentication:
···4847Init and apply chezmoi:
49485049```bash
5151-# when promted for email use CapsLock + Space + E shortcut
5250chezmoi init --ssh --apply jehrhardt
5351```
5452
+1-1
dot_config/private_fish/config.fish.tmpl
···88 zoxide init fish | source
99 chezmoi completion fish | source
1010 starship init fish | source
1111- {{ if eq .chezmoi.os "linux" }}keychain --quiet --eval ~/.ssh/id_ed25519_sk | source{{ end }}
1111+ {{ if eq .chezmoi.os "linux" }}keychain --quiet --eval {{ .ssh.key }} | source{{ end }}
1212end