configs

configs
git clone https://git.prime8.dev/configs.git
Log | Files | Refs | README

commit ecd2f8d4d60f8eaa72ecc286be369949da92a7fc
parent 68a4c6662a6c48e88af9842773173f958e6d22a1
Author: Damian Myrda <damian@prime8.dev>
Date:   Sat, 31 Jan 2026 17:10:00 -0600

add 1password ssh agent support

Diffstat:
Dautostart/1password-daemon.desktop | 9---------
Mprograms/fish/config.fish | 3+++
Aprograms/systemd/user/1password-ssh-agent.service | 12++++++++++++
3 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/autostart/1password-daemon.desktop b/autostart/1password-daemon.desktop @@ -1,9 +0,0 @@ -[Desktop Entry] -Type=Application -Name=1Password Daemon -Comment=Start 1Password in the background -Exec=/opt/1Password/1password --silent -Hidden=false -NoDisplay=false -X-GNOME-Autostart-enabled=true -X-GNOME-Autostart-Delay=5 diff --git a/programs/fish/config.fish b/programs/fish/config.fish @@ -72,6 +72,9 @@ set --export PATH $BUN_INSTALL/bin $PATH # opencode fish_add_path /var/home/moncheeta/.opencode/bin +# 1password ssh agent +set -gx SSH_AUTH_SOCK "$HOME/.1password/agent.sock" + # secrets if test -f ~/.config/fish/secrets.fish source ~/.config/fish/secrets.fish diff --git a/programs/systemd/user/1password-ssh-agent.service b/programs/systemd/user/1password-ssh-agent.service @@ -0,0 +1,12 @@ +[Unit] +Description=1Password SSH Agent +Documentation=https://developer.1password.com/docs/ssh/get-started/ + +[Service] +Type=simple +ExecStart=/opt/1Password/1password --silent +Restart=on-failure +RestartSec=10 + +[Install] +WantedBy=default.target