mirror of https://github.com/Wox-launcher/Wox
35 lines
801 B
Go
35 lines
801 B
Go
package dto
|
|
|
|
import (
|
|
"wox/i18n"
|
|
"wox/setting"
|
|
)
|
|
|
|
type WoxSettingDto struct {
|
|
EnableAutostart bool
|
|
MainHotkey string
|
|
SelectionHotkey string
|
|
UsePinYin bool
|
|
SwitchInputMethodABC bool
|
|
HideOnStart bool
|
|
HideOnLostFocus bool
|
|
ShowTray bool
|
|
LangCode i18n.LangCode
|
|
QueryHotkeys []setting.QueryHotkey
|
|
QueryShortcuts []setting.QueryShortcut
|
|
QueryMode setting.QueryMode
|
|
AIProviders []setting.AIProvider
|
|
HttpProxyEnabled bool
|
|
HttpProxyUrl string
|
|
ShowPosition setting.PositionType
|
|
EnableAutoBackup bool
|
|
EnableAutoUpdate bool
|
|
CustomPythonPath string
|
|
CustomNodejsPath string
|
|
|
|
// UI related
|
|
AppWidth int
|
|
MaxResultCount int
|
|
ThemeId string
|
|
}
|