my personal dotfiles
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 `zed: open default settings` from the
8// command palette (cmd-shift-p / ctrl-shift-p)
9{
10 // practical
11 "ssh_connections": [
12 {
13 "host": "dxun",
14 "username": "maliciouspickle",
15 "args": [],
16 "projects": [
17 {
18 "paths": [
19 "/home/maliciouspickle/starforge"
20 ]
21 }
22 ]
23 },
24 {
25 "host": "narshaddaa",
26 "username": "maliciouspickle",
27 "args": [],
28 "projects": [
29 {
30 "paths": [
31 "/home/maliciouspickle/starforge"
32 ]
33 }
34 ]
35 }
36 ],
37 "terminal": {
38 "shell": "system",
39 },
40 "gutter": {
41 "line_numbers": true,
42 },
43 "redact_private_values": false,
44 "agent": {
45 "play_sound_when_agent_done": true,
46 "default_profile": "write",
47 "model_parameters": [],
48 },
49 "autosave": {
50 "after_delay": {
51 "milliseconds": 1000,
52 },
53 },
54 "ensure_final_newline_on_save": true,
55 "remove_trailing_whitespace_on_save": true,
56 "format_on_save": "on",
57 "soft_wrap": "editor_width",
58
59 // ai completions on input
60 "show_completions_on_input": true,
61 "show_edit_predictions": false,
62
63 "inlay_hints": {
64 "enabled": true,
65 "show_type_hints": true,
66 "show_parameter_hints": true,
67 "show_other_hints": true,
68 "show_background": false,
69 "edit_debounce_ms": 700,
70 "scroll_debounce_ms": 50,
71 "toggle_on_modifiers_press": null,
72 },
73
74 // visual
75 "theme": {
76 "mode": "dark",
77 "light": "Gruvbox Light Hard",
78 "dark": "Violet One Dark",
79 },
80 "icon_theme": {
81 "light": "Zed (Default)",
82 "dark": "Material Icon Theme",
83 },
84
85 "buffer_font_family": "Geist Mono",
86 "ui_font_family": "Geist Mono",
87 "ui_font_size": 16,
88 "buffer_font_size": 15,
89
90 // telemetry
91 "telemetry": {
92 "diagnostics": false,
93 "metrics": false
94 }
95}