// -----------------------------------------------------------------------------
// settings.json
// =============
//
// Scope Native
// Copyright (C) 2025 by RaySoft, Zurich, Switzerland
// License GNU General Public License (GPL) 2.0
// https://www.gnu.org/licenses/gpl2.txt
//
// -----------------------------------------------------------------------------
{
"always_treat_brackets_as_autoclosed": true,
"auto_install_extensions": {
"ansible": true,
"basher": true,
"codebook": true,
"csv": true,
"docker-compose": true,
"dockerfile": true,
"env": true,
"git-firefly": true,
"html": true,
"ini": true,
"jinja2": true,
"log": true,
"ssh-config": true,
"terraform": true,
"toml": true
},
"auto_update": false,
"autosave": "on_focus_change",
"base_keymap": "SublimeText",
"buffer_font_family": "Hack Nerd Font Mono",
"buffer_font_size": 16,
"close_on_file_delete": true,
"file_types": {
"Ansible": [
"**.ansible.yml",
"**.ansible.yaml",
"**/defaults/*.yml",
"**/defaults/*.yaml",
"**/meta/*.yml",
"**/meta/*.yaml",
"**/tasks/*.yml",
"**/tasks/*.yaml",
"**/handlers/*.yml",
"**/handlers/*.yaml",
"**/group_vars/*.yml",
"**/group_vars/*.yaml",
"**/host_vars/*.yml",
"**/host_vars/*.yaml",
"**/playbooks/*.yml",
"**/playbooks/*.yaml",
"**playbook*.yml",
"**playbook*.yaml"
],
"HTML": ["**.htm.j2", "**.html.j2"],
"JavaScript": ["jxa"],
"Shell Script": ["**/.profile.*"],
"YAML": ["**.yml.j2", "**.yaml.j2"]
},
"languages": {
"Markdown": {
"remove_trailing_whitespace_on_save": false,
"soft_wrap": "preferred_line_length",
"tab_size": 2
},
"Shell Script": {
"tab_size": 2
},
"YAML": {
"format_on_save": "off"
}
},
"minimap": {
"show": "always",
"thumb": "always",
"thumb_border": "left_open",
"current_line_highlight": "all"
},
"preview_tabs": {
"enabled": false
},
"restore_on_startup": "none",
"show_whitespaces": "boundary",
"tabs": {
"close_position": "left"
},
"telemetry": {
"diagnostics": false,
"metrics": false
},
"terminal": {
"copy_on_select": true,
"font_family": "Hack Nerd Font Mono",
"font_size": 16,
"keep_selection_on_copy": true,
"shell": {
"with_arguments": {
"program": "/opt/homebrew/bin/bash",
"args": ["--login"]
}
}
},
"theme": {
"mode": "dark",
"light": "One Light",
"dark": "One Dark"
},
"ui_font_size": 16,
"wrap_guides": [80]
}
// -----------------------------------------------------------------------------