tangled
alpha
login
or
join now
anirudh.fi
/
dotfiles
5
fork
atom
my nix dotfiles
5
fork
atom
overview
issues
pulls
pipelines
nix/programs/zed: remove clutter and add new keybinds
anirudh.fi
1 year ago
079deb7e
96c659ae
verified
This commit was signed with the committer's
known signature
.
anirudh.fi
SSH Key Fingerprint:
SHA256:FQUiBXeyBQT4WKOm7EKh6hLkHjBh9MdfkV3my0dueGE=
+25
-5
2 changed files
expand all
collapse all
unified
split
programs
zed
keymap.nix
settings.nix
+2
programs/zed/keymap.nix
···
20
20
"space p" = "pane::ActivatePrevItem";
21
21
"space e" = "file_finder::Toggle";
22
22
"space shift-e" = "workspace::NewSearch";
23
23
+
"space ?" = "workspace::ToggleRightDock";
24
24
+
"space shift-f" = "workspace::ToggleLeftDock";
23
25
};
24
26
}
25
27
{
+23
-5
programs/zed/settings.nix
···
7
7
diagnostics = false;
8
8
metrics = false;
9
9
};
10
10
+
active_pane_modifiers = {
11
11
+
inactive_opacity = 0.8;
12
12
+
magnification = 1.5;
13
13
+
};
10
14
base_keymap = "VSCode";
11
15
buffer_font_size = 15;
12
16
theme = {
···
14
18
light = "Warm Icy Light";
15
19
dark = "Warm Icy Dark";
16
20
};
17
17
-
buffer_font_family = if isDarwin then "SF Mono" else "Input";
21
21
+
buffer_font_family = "SF Mono";
18
22
buffer_font_weight = 500;
19
23
ui_font_family = if isDarwin then "System Font" else "Inter";
20
24
ui_font_size = 18;
···
24
28
};
25
29
gutter = {
26
30
line_numbers = false;
31
31
+
runnables = false;
32
32
+
folds = false;
27
33
};
28
34
terminal = {
35
35
+
button = false;
29
36
working_directory = "current_project_directory";
30
37
option_as_meta = true;
31
38
env = {
32
32
-
EDITOR = "zeditor --wait";
39
39
+
EDITOR = if isDarwin then "zed --wait" else "zeditor --wait";
33
40
};
34
41
shell = {
35
42
program = "fish";
36
43
};
44
44
+
};
45
45
+
outline_panel = {
46
46
+
button = false;
37
47
};
38
48
project_panel = {
49
49
+
button = false;
39
50
file_icons = false;
40
51
folder_icons = false;
41
52
indent_size = 10;
···
44
55
button = false;
45
56
};
46
57
collaboration_panel = {
58
58
+
button = false;
59
59
+
};
60
60
+
notification_panel = {
47
61
button = false;
48
62
};
49
63
assistant = {
···
53
67
};
54
68
version = "2";
55
69
enabled = true;
56
56
-
button = true;
70
70
+
button = false;
57
71
};
58
72
scrollbar = {
59
73
show = "never";
60
74
};
61
75
toolbar = {
62
62
-
breadcrumbs = true;
63
63
-
quick_actions = true;
76
76
+
breadcrumbs = false;
77
77
+
quick_actions = false;
78
78
+
selections_menu = false;
64
79
};
65
80
tab_bar = {
66
81
show = false;
82
82
+
};
83
83
+
preview_tabs = {
84
84
+
enable = false;
67
85
};
68
86
};
69
87