feat: try out Zed

This commit is contained in:
2026-06-22 09:47:15 -04:00
parent 2e14da59bb
commit 3f676bcb3e
3 changed files with 62 additions and 12 deletions
+1
View File
@@ -22,6 +22,7 @@
../modules/typst.nix
../modules/vscode.nix
../modules/yazi.nix
../modules/zed.nix
../modules/zellij.nix
../modules/zig.nix
../modules/zoom.nix
+49
View File
@@ -0,0 +1,49 @@
{ pkgs, ... }:
{
programs.zed-editor = {
enable = true;
package = pkgs.zed-editor-fhs;
mutableUserSettings = true;
userSettings = {
git_panel.tree_view = false;
project_panel = {
sort_order = "lower";
diagnostic_badges = true;
git_status_indicator = true;
scrollbar.show = "always";
dock = "left";
};
calls.mute_on_join = true;
proxy = "";
agent = {
flexible = false;
enable_feedback = false;
sidebar_side = "right";
favorite_models = [ ];
model_parameters = [ ];
};
disable_ai = true;
edit_predictions.allow_data_collection = "no";
languages.Python = {
line_ending = "enforce_lf";
preferred_line_length = 88;
};
colorize_brackets = true;
middle_click_paste = false;
show_completion_documentation = false;
show_completions_on_input = false;
use_autoclose = true;
toolbar.agent_review = false;
helix_mode = true;
telemetry = {
diagnostics = false;
metrics = false;
};
session.trust_all_worktrees = false;
ui_font_size = 16;
buffer_font_size = 15;
theme = "One Dark";
};
};
}