Files
dotfiles/systemd/.config/systemd/user/mnt-nas-credentials.service
T

19 lines
631 B
Desktop File

[Unit]
Description=Fetch NAS credentials from 1Password
After=graphical-session.target op-cli-signin.service
BindsTo=graphical-session.target
[Service]
Type=oneshot
PassEnvironment=DISPLAY WAYLAND_DISPLAY DBUS_SESSION_BUS_ADDRESS XDG_RUNTIME_DIR
Environment="OP_BIOMETRIC_UNLOCK_ENABLED=true"
Environment="SUDO_ASKPASS=/home/sammieo/.local/bin/sudo-askpass.sh"
ExecStart=sudo -A -u sammieo -E /home/sammieo/.local/bin/fetch-nas-credentials.sh
ExecStartPost=sudo -A -u sammieo /usr/bin/systemctl start nas-mounts.target
RemainAfterExit=yes
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=graphical-session.target