stash/internal/desktop/systray_nixes.go
DingDongSoLong4 b78771dbcd
Manager refactor, part 1 (#4298)
* Move BackupDatabase and AnonymiseDatabase to internal/manager
* Rename config.Instance to config.Config
* Rename FFMPEG
* Rework manager and initialization process
* Fix Makefile
* Tweak phasher
* Fix config races
* Fix setup error not clearing
2023-11-28 13:56:46 +11:00

11 lines
520 B
Go

//go:build (!windows && !darwin) || !cgo
package desktop
func startSystray(exit chan<- int, favicon FaviconProvider) {
// The systray is not available on Linux because the required libraries (libappindicator3 and gtk+3.0)
// are not able to be statically compiled. Technically, the systray works perfectly fine when dynamically
// linked, but we cannot distribute it for compatibility reasons.
// Additionally, the systray package requires CGo so the dependency cannot be used if building with
// CGo disabled.
}