(mirror) personal dotfiles
github.com/crescentrose/dotfiles
1{
2 programs.zed-editor = {
3 enable = true;
4 extensions = [
5 # Theming
6 "catppuccin"
7 "catppuccin-icons"
8
9 # Language support
10 "toml"
11 "dockerfile"
12 "sql"
13 "make"
14 "terraform"
15 "nix"
16 "proto"
17 ];
18
19 userSettings = {
20 "terminal" = {
21 "font_family" = "Iosevka";
22 "shell" = {
23 "program" = "nu";
24 };
25 };
26 "buffer_line_height" = "comfortable";
27 "buffer_font_family" = "Iosevka";
28 "buffer_font_fallbacks" = [ "Symbols Nerd Font Mono" ];
29 "show_edit_predictions" = false;
30 "base_keymap" = "VSCode";
31 "toolbar" = {
32 "code_actions" = true;
33 };
34 "relative_line_numbers" = "enabled";
35 "helix_mode" = true;
36 "ui_font_size" = 15;
37 "buffer_font_size" = 14;
38 "theme" = {
39 "mode" = "system";
40 "light" = "Catppuccin Latte";
41 "dark" = "Catppuccin Macchiato";
42 };
43 };
44 };
45}