mirror of
https://github.com/Eugeny/tabby.git
synced 2025-06-12 07:29:59 +00:00
36 lines
814 B
TypeScript
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-,'],
|
|
},
|
|
},
|
|
}
|
|
}
|