summaryrefslogtreecommitdiff
path: root/accounts/gkleen@sif/shell/quickshell/Services/GpgAgent.qml
blob: 3de69535681eabe325e47a69a7332abea5944cea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pragma Singleton

import Quickshell
import Quickshell.Io

Singleton {
  id: root

  Socket {
    id: agentSocket
    connected: true
    path: `${Quickshell.env("XDG_RUNTIME_DIR")}/gnupg/S.gpg-agent`
  }

  function reloadAgent() {
    agentSocket.write("RELOADAGENT\n")
  }
}