title: I need to re-run eval(ssh-agent) and ssh-add on every boot
body: <p>I'm wondering if I could get some help. I recently reinstalled my OS and I'm running into a strange issue that I've never run into before. I'm following the <a href="https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent" rel="nofollow noreferrer">Github steps to add ssh agent</a></p>
  <p>Basically, every time I log in I need to run</p>
  <pre><code>eval &quot;$(ssh-agent -s)&quot;
  ssh-add ~/.ssh/id_personal
  </code></pre>
  <p>when I reboot my computer.</p>
  <p>When I try to run <code>git clone X</code> I'm getting</p>
  <pre><code>Cloning into 'X'...
  git@github.com: Permission denied (publickey).
  fatal: Could not read from remote repository.
  
  Please make sure you have the correct access rights
  and the repository exists.
  </code></pre>
  <p>but after I run the above 2 commands, I cna clone just fine</p>
  <p>Note: issue is also with Gitlab. Sorry, I should have been explicit</p>