my nix dotfiles

nix/programs/zed: remove clutter and add new keybinds

anirudh.fi 079deb7e 96c659ae

verified
+25 -5
+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 + "space ?" = "workspace::ToggleRightDock"; 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 + active_pane_modifiers = { 11 + inactive_opacity = 0.8; 12 + magnification = 1.5; 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 - buffer_font_family = if isDarwin then "SF Mono" else "Input"; 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 + runnables = false; 32 + folds = false; 27 33 }; 28 34 terminal = { 35 + button = false; 29 36 working_directory = "current_project_directory"; 30 37 option_as_meta = true; 31 38 env = { 32 - EDITOR = "zeditor --wait"; 39 + EDITOR = if isDarwin then "zed --wait" else "zeditor --wait"; 33 40 }; 34 41 shell = { 35 42 program = "fish"; 36 43 }; 44 + }; 45 + outline_panel = { 46 + button = false; 37 47 }; 38 48 project_panel = { 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 + button = false; 59 + }; 60 + notification_panel = { 47 61 button = false; 48 62 }; 49 63 assistant = { ··· 53 67 }; 54 68 version = "2"; 55 69 enabled = true; 56 - button = true; 70 + button = false; 57 71 }; 58 72 scrollbar = { 59 73 show = "never"; 60 74 }; 61 75 toolbar = { 62 - breadcrumbs = true; 63 - quick_actions = true; 76 + breadcrumbs = false; 77 + quick_actions = false; 78 + selections_menu = false; 64 79 }; 65 80 tab_bar = { 66 81 show = false; 82 + }; 83 + preview_tabs = { 84 + enable = false; 67 85 }; 68 86 }; 69 87