在哪里导出 gnome-keyring-daemon 的 ssh 代理套接字,以便在启动 WM 时可用?

在哪里导出 gnome-keyring-daemon 的 ssh 代理套接字,以便在启动 WM 时可用?

我使用 gnome-keyring 来管理我的 ssh 密钥。为了使其发挥作用,我必须进行$SSH_AUTH_SOCK相应的设置,这是由gnome-keyring-daemon -s.为了在 shell 中使用,我可以在我的.zshrc.但是,我想$SSH_AUTH_SOCK在启动 WM (i3) 时进行设置,以便我的启动器 (rofi-menu) 可以访问它,但我不知道在哪里执行此操作。

我尝试在 X 会话启动时执行此操作,但这似乎为时过早(我假设 gnome-keyring-daemon 尚未运行)。

管理这个问题的最佳地点在哪里?

这是带有 i3 和 SDDM 的 Ubuntu 20.04。

相关内容