dotfiles

Personal dotfiles
git clone https://git.bracken.jp/dotfiles.git
Log | Files | Refs | LICENSE

settings.json (1799B)


      1 // Zed settings
      2 //
      3 // For information on how to configure Zed, see the Zed
      4 // documentation: https://zed.dev/docs/configuring-zed
      5 //
      6 // To see all of Zed's default settings without changing your
      7 // custom settings, run the `open default settings` command
      8 // from the command palette or from `Zed` application menu.
      9 {
     10   // Theme.
     11   "icon_theme": {
     12     "mode": "dark",
     13     "light": "Zed (Default)",
     14     "dark": "Zed (Default)",
     15   },
     16   "theme": {
     17     "mode": "dark",
     18     "light": "One Light",
     19     "dark": "Solarized Osaka Dark",
     20   },
     21   "ui_font_size": 15,
     22   // Panels.
     23   "project_panel": {
     24     "dock": "left",
     25   },
     26   "outline_panel": {
     27     "dock": "left",
     28   },
     29   "collaboration_panel": {
     30     "dock": "left",
     31   },
     32   "git_panel": {
     33     "dock": "left",
     34   },
     35   // AI/LLMs.
     36   "agent_servers": {
     37     "claude-acp": {
     38       "type": "registry",
     39     },
     40   },
     41   "edit_predictions": {
     42     "provider": "zed",
     43   },
     44   "agent": {
     45     "dock": "right",
     46     "default_profile": "ask",
     47     "default_model": {
     48       "enable_thinking": false,
     49       "provider": "anthropic",
     50       "model": "claude-sonnet-4-6-latest",
     51     },
     52   },
     53   // Fonts.
     54   "buffer_font_family": "SF Mono",
     55   "buffer_font_size": 14,
     56   "buffer_font_features": {
     57     "calt": false,
     58   },
     59   // Filetype handling.
     60   "file_types": {
     61     "C": ["c"],
     62     "C++": ["cc", "cpp"],
     63   },
     64   // Languages.
     65   "languages": {
     66     "C": {
     67       "wrap_guides": [80],
     68     },
     69     "C++": {
     70       "wrap_guides": [80],
     71     },
     72     "Objective-C": {
     73       "wrap_guides": [100],
     74     },
     75     "Swift": {
     76       "wrap_guides": [100],
     77     },
     78   },
     79   // Editing.
     80   "tab_size": 2,
     81   "vim": {
     82     // "always": use system clipboard
     83     // "never": don't use system clipboard
     84     // "on_yank": use system clipboard for yank operations
     85     "use_system_clipboard": "always",
     86   },
     87   "vim_mode": true,
     88 }