Skip to content

Commit 4eafa93

Browse files
committed
use tabs
1 parent 524f62d commit 4eafa93

File tree

1 file changed

+106
-106
lines changed

1 file changed

+106
-106
lines changed

.configs/zed/settings.json

Lines changed: 106 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -1,122 +1,122 @@
11
{
2-
"vim_mode": true,
3-
"vim": { "use_system_clipboard": "always", "use_smartcase_find": true },
4-
"relative_line_numbers": true,
5-
"vertical_scroll_margin": 10,
2+
"vim_mode": true,
3+
"vim": { "use_system_clipboard": "always", "use_smartcase_find": true },
4+
"relative_line_numbers": true,
5+
"vertical_scroll_margin": 10,
66

7-
"icon_theme": "Catppuccin Mocha",
8-
"theme": "VSCode Dark Modern",
7+
"icon_theme": "Catppuccin Mocha",
8+
"theme": "VSCode Dark Modern",
99

10-
"buffer_font_family": "JetBrainsMonoNL Nerd Font Propo",
11-
"buffer_font_weight": 500,
12-
"buffer_font_size": 14,
13-
"buffer_line_height": { "custom": 1.8 },
14-
"buffer_font_features": { "calt": false },
10+
"buffer_font_family": "JetBrainsMonoNL Nerd Font Propo",
11+
"buffer_font_weight": 500,
12+
"buffer_font_size": 14,
13+
"buffer_line_height": { "custom": 1.8 },
14+
"buffer_font_features": { "calt": false },
1515

16-
"ui_font_family": "JetBrainsMonoNL Nerd Font Propo",
17-
"ui_font_weight": 500,
18-
"ui_font_size": 16,
16+
"ui_font_family": "JetBrainsMonoNL Nerd Font Propo",
17+
"ui_font_weight": 500,
18+
"ui_font_size": 16,
1919

20-
"terminal": {
21-
"toolbar": { "breadcrumbs": false },
22-
"line_height": { "custom": 1.5 }
23-
},
20+
"terminal": {
21+
"toolbar": { "breadcrumbs": false },
22+
"line_height": { "custom": 1.5 }
23+
},
2424

25-
"cursor_blink": false,
26-
"hide_mouse": "on_typing",
25+
"cursor_blink": false,
26+
"hide_mouse": "on_typing",
2727

28-
"project_panel": { "auto_fold_dirs": false },
29-
"indent_guides": { "enabled": true },
30-
"tabs": { "file_icons": true },
31-
"tab_size": 2,
32-
"hard_tabs": true,
33-
"show_whitespaces": "selection",
28+
"project_panel": { "auto_fold_dirs": false },
29+
"indent_guides": { "enabled": true },
30+
"tabs": { "file_icons": true },
31+
"tab_size": 2,
32+
"hard_tabs": true,
33+
"show_whitespaces": "selection",
3434

35-
"format_on_save": "on",
36-
"languages": {
37-
"TypeScript": {
38-
"code_actions_on_format": { "source.fixAll.eslint": true }
39-
},
40-
"TSX": {
41-
"code_actions_on_format": { "source.fixAll.eslint": true }
42-
},
43-
"Vue.js": {
44-
"code_actions_on_format": { "source.fixAll.eslint": true }
45-
},
46-
"Python": {
47-
"hard_tabs": false,
48-
"tab_size": 4,
49-
"formatter": {
50-
"external": {
51-
"command": ".venv/bin/black",
52-
"arguments": ["--stdin-filename", "{buffer_path}", "-"]
53-
}
54-
}
55-
}
56-
},
35+
"format_on_save": "on",
36+
"languages": {
37+
"TypeScript": {
38+
"code_actions_on_format": { "source.fixAll.eslint": true }
39+
},
40+
"TSX": {
41+
"code_actions_on_format": { "source.fixAll.eslint": true }
42+
},
43+
"Vue.js": {
44+
"code_actions_on_format": { "source.fixAll.eslint": true }
45+
},
46+
"Python": {
47+
"hard_tabs": false,
48+
"tab_size": 4,
49+
"formatter": {
50+
"external": {
51+
"command": ".venv/bin/black",
52+
"arguments": ["--stdin-filename", "{buffer_path}", "-"]
53+
}
54+
}
55+
}
56+
},
5757

58-
"lsp": {
59-
"rust-analyzer": {
60-
"initialization_options": { "check": { "command": "clippy" } },
61-
"binary": { "ignore_system_version": true }
62-
},
63-
"pyright": {
64-
"settings": {
65-
"python.analysis": {
66-
"diagnosticMode": "workspace",
67-
"typeCheckingMode": "off"
68-
}
69-
}
70-
},
71-
"yaml-language-server": {
72-
"settings": {
73-
"yaml": {
74-
"schemaStore": { "enable": true },
75-
"completion": true,
76-
"schemas": { "kubernetes": ["~/projects/k8s/**/*.yaml"] }
77-
}
78-
}
79-
}
80-
},
58+
"lsp": {
59+
"rust-analyzer": {
60+
"initialization_options": { "check": { "command": "clippy" } },
61+
"binary": { "ignore_system_version": true }
62+
},
63+
"pyright": {
64+
"settings": {
65+
"python.analysis": {
66+
"diagnosticMode": "workspace",
67+
"typeCheckingMode": "off"
68+
}
69+
}
70+
},
71+
"yaml-language-server": {
72+
"settings": {
73+
"yaml": {
74+
"schemaStore": { "enable": true },
75+
"completion": true,
76+
"schemas": { "kubernetes": ["~/projects/k8s/**/*.yaml"] }
77+
}
78+
}
79+
}
80+
},
8181

82-
"git": { "inline_blame": { "enabled": false } },
82+
"git": { "inline_blame": { "enabled": false } },
8383

84-
"features": { "edit_prediction_provider": "zed" },
85-
"show_edit_predictions": true,
84+
"features": { "edit_prediction_provider": "zed" },
85+
"show_edit_predictions": true,
8686

87-
"agent": {
88-
"default_model": {
89-
"provider": "zed.dev",
90-
"model": "claude-sonnet-4"
91-
},
92-
"default_profile": "ask"
93-
},
87+
"agent": {
88+
"default_model": {
89+
"provider": "zed.dev",
90+
"model": "claude-sonnet-4"
91+
},
92+
"default_profile": "ask"
93+
},
9494

95-
"auto_install_extensions": {
96-
"intellij-newui-theme": true,
97-
"tokyo-night": true,
98-
"one-dark-pro": true,
99-
"github-theme": true,
95+
"auto_install_extensions": {
96+
"intellij-newui-theme": true,
97+
"tokyo-night": true,
98+
"one-dark-pro": true,
99+
"github-theme": true,
100100

101-
"catppuccin": true,
102-
"catppuccin-icons": true,
101+
"catppuccin": true,
102+
"catppuccin-icons": true,
103103

104-
"basher": true,
105-
"cargo-tom": true,
106-
"docker-compose": true,
107-
"dockerfile": true,
108-
"emmet": true,
109-
"env": true,
110-
"fish": true,
111-
"git-firefly": true,
112-
"html": true,
113-
"make": true,
114-
"nginx": true,
115-
"scss": true,
116-
"snippets": true,
117-
"sql": true,
118-
"toml": true,
119-
"vue": true,
120-
"wakatime": true
121-
}
104+
"basher": true,
105+
"cargo-tom": true,
106+
"docker-compose": true,
107+
"dockerfile": true,
108+
"emmet": true,
109+
"env": true,
110+
"fish": true,
111+
"git-firefly": true,
112+
"html": true,
113+
"make": true,
114+
"nginx": true,
115+
"scss": true,
116+
"snippets": true,
117+
"sql": true,
118+
"toml": true,
119+
"vue": true,
120+
"wakatime": true
121+
}
122122
}

0 commit comments

Comments
 (0)