2021-07-27 20:36:39 +02:00

36 lines
814 B
TypeScript

import { ConfigProvider, Platform } from 'tabby-core'
/** @hidden */
export class SettingsConfigProvider extends ConfigProvider {
defaults = {
configSync: {
host: 'https://api.tabby.sh',
token: '',
configID: null,
auto: false,
parts: {
hotkeys: true,
appearance: true,
vault: true,
},
},
}
platformDefaults = {
[Platform.macOS]: {
hotkeys: {
settings: ['⌘-,'],
},
},
[Platform.Windows]: {
hotkeys: {
settings: ['Ctrl-,'],
},
},
[Platform.Linux]: {
hotkeys: {
settings: ['Ctrl-,'],
},
},
}
}