{{ i18n.t('options.title') }}

{{ i18n.t('options.sections.' + section()) }}

@switch (section()) { @case ('appearance') {
{{ i18n.t('options.language') }}
{{ i18n.t('options.theme.label') }}
@for (theme of themes; track theme) { }
@if (settings.effectiveDark()) {
{{ i18n.t('options.tone.label') }}
@for (tone of darkTones; track tone) { }
}
{{ i18n.t('options.interface.label') }}
} @case ('transfers') {
{{ i18n.t('options.speedUnit.label') }}
@for (unit of speedUnits; track unit.value) { }
{{ i18n.t('options.transfers.label') }}
@for (mode of transferModes; track mode) { }
@if (settings.transferMode() === 'multi') {
{{ i18n.t('options.atOnce') }}
@for (count of concurrencyChoices; track count) { }
}
{{ i18n.t('options.finishedTransfers.label') }}
} @case ('editor') {
{{ i18n.t('options.editor.label') }}
@if (settings.editor() === 'custom') {
{{ editorAppName() }}
@if (settings.editorApp()) { }
} } @case ('fileList') { {{ i18n.t('options.columns') }}
@for (key of columnKeys; track key) { }
{{ i18n.t('options.openFiles.label') }}

{{ i18n.t('options.openFiles.hint') }}

} @case ('keyboard') {
@if (confirmResetAll()) { } @else { }

{{ i18n.t('keys.ui.intro') }}

@for (group of keyGroups(); track group.id) {

{{ i18n.t('keys.groups.' + group.id) }}

@for (binding of group.rows; track binding.id) {
{{ rowLabel(binding) }} @if (conflictWith(binding); as others) { ! }
@for (combo of binding.combos; track $index) { {{ shortcuts.format(combo) }} } @if (capturing() === binding.id) { {{ i18n.t('keys.ui.press', { esc: fixedKeys().esc }) }} } @else if (!binding.combos.length) { {{ i18n.t('keys.ui.unbound') }} }
@if (note()?.id === binding.id) {
{{ noteText(note()!) }} @if (note()!.kind === 'conflict') { }
} @if (filterKey(binding); as key) {

{{ i18n.t('keys.ui.plainLetter', { key }) }}

} }
} @empty {

{{ i18n.t('keys.ui.noResults') }}

}

{{ i18n.t('keys.ui.fixed') }}

    @for (line of fixedLines; track line) {
  • {{ i18n.t('keys.fixed.' + line, fixedKeys()) }}
  • }
} @case ('about') { } }