dotfiles
My PC Dotfiles & Websitegit clone https://github.com/maydayv7/dotfiles
files/zed/settings.json (5358B)
1{
2 "cli_default_open_behavior": "existing_window",
3 "disable_ai": true,
4 "agent": {
5 "button": false,
6 "favorite_models": [],
7 "model_parameters": []
8 },
9 "auto_update": false,
10 "edit_predictions": {
11 "provider": "none"
12 },
13 "features": {
14 "edit_prediction_provider": "none"
15 },
16 "telemetry": {
17 "diagnostics": false,
18 "metrics": false
19 },
20
21 "ui_font_size": 16,
22 "buffer_font_size": 15,
23
24 "window_decorations": "client",
25 "title_bar": {
26 "button_layout": "minimize,close",
27 "show_branch_status_icon": true,
28 "show_branch_name": true,
29 "show_menus": false
30 },
31 "tab_bar": {
32 "show_pinned_tabs_in_separate_row": true
33 },
34 "tabs": {
35 "file_icons": true,
36 "git_status": true
37 },
38 "git_panel": {
39 "show_count_badge": false,
40 "file_icons": false,
41 "dock": "left"
42 },
43 "project_panel": {
44 "git_status_indicator": true,
45 "dock": "left"
46 },
47 "minimap": {
48 "current_line_highlight": "all",
49 "thumb_border": "right_open",
50 "thumb": "always",
51 "show": "auto"
52 },
53 "scrollbar": {
54 "show": "auto"
55 },
56
57 "colorize_brackets": true,
58 "indent_guides": {
59 "background_coloring": "disabled",
60 "coloring": "fixed"
61 },
62 "cursor_blink": true,
63 "cursor_shape": "bar",
64 "scroll_beyond_last_line": "vertical_scroll_margin",
65 "which_key": {
66 "enabled": true
67 },
68
69 "autosave": "on_window_change",
70 "close_on_file_delete": true,
71 "when_closing_with_no_tabs": "close_window",
72 "format_on_save": "on",
73 "ensure_final_newline_on_save": false,
74 "remove_trailing_whitespace_on_save": true,
75 "use_smartcase_search": true,
76
77 "terminal": {
78 "show_count_badge": false,
79 "cursor_shape": "bar",
80 "shell": "system"
81 },
82
83 "load_direnv": "direct",
84
85 "languages": {
86 "Nix": {
87 "language_servers": ["nixd"],
88 "formatter": {
89 "external": {
90 "command": "alejandra",
91 "arguments": ["-q", "-"]
92 }
93 }
94 },
95 "Python": {
96 "language_servers": ["basedpyright", "ruff", "..."]
97 },
98 "C": {
99 "language_servers": ["clangd", "..."]
100 },
101 "C++": {
102 "language_servers": ["clangd", "..."]
103 },
104 "Rust": {
105 "language_servers": ["rust-analyzer", "..."]
106 },
107 "Go": {
108 "language_servers": ["gopls", "..."]
109 },
110 "Bash": {
111 "language_servers": ["bash-language-server", "..."]
112 },
113 "HTML": {
114 "language_servers": ["vscode-html-language-server", "..."]
115 },
116 "CSS": {
117 "language_servers": ["vscode-css-language-server", "..."]
118 },
119 "JSON": {
120 "language_servers": ["vscode-json-language-server", "..."]
121 },
122 "JSONC": {
123 "language_servers": ["vscode-json-language-server", "..."]
124 },
125 "TOML": {
126 "language_servers": ["taplo", "..."]
127 },
128 "YAML": {
129 "language_servers": ["yaml-language-server", "..."]
130 },
131 "Markdown": {
132 "language_servers": ["marksman", "..."]
133 },
134 "LaTeX": {
135 "language_servers": ["texlab", "..."]
136 },
137 "Dockerfile": {
138 "language_servers": ["dockerfile-language-server", "..."]
139 }
140 },
141
142 "lsp": {
143 "nixd": {
144 "binary": {
145 "path_lookup": true
146 },
147 "settings": {
148 "nixpkgs": {
149 "expr": "import (builtins.getFlake \"/etc/nixos\").inputs.nixpkgs { }"
150 },
151 "options": {
152 "nixos": {
153 "expr": "let f = builtins.getFlake \"/etc/nixos\"; h = builtins.replaceStrings [\"\\n\"] [\"\"] (builtins.readFile /etc/hostname); in f.nixosConfigurations.${h}.options"
154 }
155 }
156 }
157 },
158 "nil": {
159 "binary": {
160 "path_lookup": true
161 }
162 },
163 "basedpyright": {
164 "binary": {
165 "path_lookup": true
166 }
167 },
168 "ruff": {
169 "binary": {
170 "path_lookup": true
171 }
172 },
173 "rust-analyzer": {
174 "binary": {
175 "path_lookup": true
176 }
177 },
178 "clangd": {
179 "binary": {
180 "path_lookup": true
181 }
182 },
183 "gopls": {
184 "binary": {
185 "path_lookup": true
186 }
187 },
188 "bash-language-server": {
189 "binary": {
190 "path_lookup": true
191 }
192 },
193 "vscode-html-language-server": {
194 "binary": {
195 "path_lookup": true
196 }
197 },
198 "vscode-css-language-server": {
199 "binary": {
200 "path_lookup": true
201 }
202 },
203 "vscode-json-language-server": {
204 "binary": {
205 "path_lookup": true
206 }
207 },
208 "vscode-eslint-language-server": {
209 "binary": {
210 "path_lookup": true
211 }
212 },
213 "yaml-language-server": {
214 "binary": {
215 "path_lookup": true
216 }
217 },
218 "marksman": {
219 "binary": {
220 "path_lookup": true
221 }
222 },
223 "taplo": {
224 "binary": {
225 "path_lookup": true
226 }
227 },
228 "texlab": {
229 "binary": {
230 "path_lookup": true
231 }
232 },
233 "dockerfile-language-server": {
234 "binary": {
235 "path_lookup": true
236 }
237 },
238 "typescript-language-server": {
239 "binary": {
240 "path_lookup": true
241 }
242 },
243 "vtsls": {
244 "binary": {
245 "path_lookup": true
246 }
247 },
248 "tailwindcss-language-server": {
249 "binary": {
250 "path_lookup": true
251 }
252 },
253 "jdtls": {
254 "binary": {
255 "path_lookup": true
256 }
257 },
258 "sqls": {
259 "binary": {
260 "path_lookup": true
261 }
262 }
263 }
264}