{
  "features": {
    "inline_completion_provider": "zed"
  },
  "icon_theme": "Material Icon Theme",
  "telemetry": {
    "metrics": false,
    "diagnostics": false
  },
  "remove_trailing_whitespace_on_save": false,
  "auto_signature_help": false,
  "unnecessary_code_fade": 0.5,
  // "use_autoclose": true,
  // "always_treat_brackets_as_autoclosed": false,
  // "unstable.ui_density": "compact",
  "assistant": {
    "default_model": {
      "provider": "copilot_chat",
      "model": "claude-3-5-sonnet"
    },
    "enable_experimental_live_diffs": true,
    "version": "2"
  },
  "theme": "Gruvbox Dark Hard",
  "buffer_font_size": 14.0,
  "buffer_font_family": "Input",
  // "buffer_font_family": "Input",
  // "buffer_font_family": "FiraCode Nerd Font",
  // "buffer_font_family": "JetBrainsMono Nerd Font Mono",
  // "buffer_line_height": { "custom": 1.55 },
  // "ui_font_family": "Noto Sans",
  // "buffer_font_family": "Zed Mono",

  // "active_pane_magnification": 1.3,
  "tab_bar": {
    "show_nav_history_buttons": false
  },
  "calls": {
    "mute_on_join": true
  },
  "gutter": {
    "line_numbers": false,
    "folds": false
  },
  "toolbar": {
    "quick_actions": false
    // "selections_menu": false
  },
  "vertical_scroll_margin": 5,
  "tabs": {
    "git_status": true,
    "file_icons": true,
    "show_diagnostics": "errors"
  },
  "use_smartcase_search": true,
  "preview_tabs": {
    "enabled": true,
    "enable_preview_from_file_finder": true,
    "enable_preview_from_code_navigation": true
  },

  "message_editor": {
    "auto_replace_emoji_shortcode": true
  },

  "terminal": {
    "font_family": "FiraCode Nerd Font",
    "font_size": 14
  },
  "vim_mode": true,
  "vim": {
    "use_smartcase_find": true,
    "use_system_clipboard": "on_yank"
  },
  "languages": {
    "JSON": {
      "format_on_save": "off"
    }
  },
  "lsp": {
    "rust-analyzer": {
      "initialization_options": {
        "typing": {
          // Temporary workaround around round rust-analzyer wrongly inserting `|` twice
          "excludeChars": "|<"
        }
      }
    }
  },
  "drop_target_size": 0.3,
  "indent_guides": {
    "coloring": "fixed"
  },
  "experimental.theme_overrides": {
    "editor.indent_guide": "#ffffff08",
    "panel.indent_guide": "#ffffff08",
    "panel.indent_guide_active": "#ffffff11",
    "panel.indent_guide_hover": "#ffffff13",

    "panel.background": "#282828",
    "tab_bar.background": "#282828",
    // "border": "#3c3836",
    "border": "#282828",
    "title_bar.background": "#1d2021"
  }
}
