diff options
| author | raven <citrons@mondecitronne.com> | 2026-02-11 12:08:16 -0600 |
|---|---|---|
| committer | raven <citrons@mondecitronne.com> | 2026-02-11 12:14:23 -0600 |
| commit | 90d45bf01c945675558e8b9645b83a3cdd2346b8 (patch) | |
| tree | 22343cc660d3b38ef3ad3ea61b164883e83178db /client/main.go | |
| parent | 71ac612891076ecf270e78116f2e13c3a6a40068 (diff) | |
make clipboard command configurable
Diffstat (limited to 'client/main.go')
| -rw-r--r-- | client/main.go | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/client/main.go b/client/main.go index dc3070c..6653203 100644 --- a/client/main.go +++ b/client/main.go @@ -19,8 +19,6 @@ func main() { address = "talk.citrons.xyz:27508" } - go clipboard.DiscoverCommand() - err := tui.Start() if err != nil { fmt.Fprintln(os.Stderr, "error initializing terminal: ", err) @@ -35,6 +33,11 @@ func main() { go globalApp.RunClient() defer globalApp.Stop() + switch clipboard.Get().(type) { + case *clipboard.VirtualClipboard: + go clipboard.DiscoverCommand() + } + drawTick := time.Tick(time.Second / 60) for { select { |
