dotfiles

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

settings.json (1953B)


      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   "cli_default_open_behavior": "new_window",
     12   "icon_theme": {
     13     "mode": "dark",
     14     "light": "Zed (Default)",
     15     "dark": "Zed (Default)",
     16   },
     17   "theme": {
     18     "mode": "dark",
     19     "light": "One Light",
     20     "dark": "Nightfox - opaque",
     21   },
     22   "ui_font_size": 15,
     23   // Panels.
     24   "project_panel": {
     25     "dock": "left",
     26   },
     27   "outline_panel": {
     28     "dock": "left",
     29   },
     30   "collaboration_panel": {
     31     "dock": "left",
     32   },
     33   "git_panel": {
     34     "dock": "left",
     35   },
     36   // AI/LLMs.
     37   "agent_servers": {
     38     "claude-acp": {
     39       "type": "registry",
     40     },
     41   },
     42   "edit_predictions": {
     43     "provider": "zed",
     44   },
     45   "agent": {
     46     "dock": "right",
     47     "default_profile": "ask",
     48     "default_model": {
     49       "enable_thinking": false,
     50       "provider": "anthropic",
     51       "model": "claude-sonnet-4-6-latest",
     52     },
     53   },
     54   // Fonts.
     55   "buffer_font_family": "SF Mono",
     56   "buffer_font_size": 14,
     57   "buffer_font_features": {
     58     "calt": false,
     59   },
     60   // Filetype handling.
     61   "file_types": {
     62     "C": ["c"],
     63     "C++": ["cc", "cpp"],
     64   },
     65   // Languages.
     66   "languages": {
     67     "C": {
     68       "wrap_guides": [80],
     69     },
     70     "C++": {
     71       "wrap_guides": [80],
     72     },
     73     "Objective-C": {
     74       "preferred_line_length": 100,
     75       "wrap_guides": [100],
     76     },
     77     "Swift": {
     78       "preferred_line_length": 100,
     79       "wrap_guides": [100],
     80     },
     81   },
     82   // Editing.
     83   "minimap": {
     84     "show": "auto",
     85   },
     86   "tab_size": 2,
     87   "vim": {
     88     // "always": use system clipboard
     89     // "never": don't use system clipboard
     90     // "on_yank": use system clipboard for yank operations
     91     "use_system_clipboard": "always",
     92   },
     93   "vim_mode": true,
     94 }