Zed Settings - austin-karren/dotfiles GitHub Wiki

{
  "lsp": {
    "tailwindcss-language-server": {
      "settings": {
        "classFunctions": ["cva", "cx"]
      }
    },
    "typos": {
      "initialization_options": {
        "config": ".typos.toml",
        "path": "typos-lsp",
        "diagnosticSeverity": "Warning",
        "logLevel": "info",
        "trace.server": "off"
      }
    }
  },
  "spell_check": { "dictionaries": ["en-US"] },
  "base_keymap": "VSCode",
  // some of my favorite alternate themes:
  // dark: Andromeda, Catppuccin Mocha
  // light: One Light, Catpuccin Latte
  "theme": {
    "mode": "system",
    "dark": "Catppuccin Mocha",
    "light": "Catppuccin Latte"
  },
  "tab_size": 2,
  "ui_font_size": 16,
  "buffer_font_size": 16.0,
  "ui_font_family": "MonoLisa",
  // "buffer_font_family": "Geist Mono",
  "soft_wrap": "editor_width",
  "terminal": {
    "dock": "left"
  },
  "project_panel": {
    "dock": "left"
  },
  // hidden
  "collaboration_panel": {
    "dock": "left",
    "button": false
  },
  "agent": {
    "default_profile": "write",
    "profiles": {
      "ask": {
        "name": "Ask",
        "tools": {
          "open": true,
          "contents": true,
          "diagnostics": true,
          "fetch": true,
          "list_directory": false,
          "now": true,
          "find_path": true,
          "read_file": true,
          "grep": true,
          "thinking": true
        },
        "enable_all_context_servers": false,
        "context_servers": {}
      }
    },
    "always_allow_tool_actions": true,
    "default_model": {
      "provider": "zed.dev",
      "model": "claude-3-7-sonnet-latest"
    },
    "version": "2",
    "button": false
  }
}