This commit is contained in:
2026-03-23 23:30:03 +09:00
parent 52d1d2db18
commit 12c8cc4d69
14 changed files with 346 additions and 59 deletions

64
home/zed.nix Normal file
View File

@@ -0,0 +1,64 @@
{ config, pkgs, lib, ... }:
{
programs.zed-editor = {
enable = true;
extensions = [
"awk"
"assembly"
"bison"
"dockerfile"
"docker-compose"
"gruvbox-material-neovim"
"haskell"
"html-snippets"
"htmx-lsp"
"ini"
"javascript-snippets"
"jq"
"julia"
"lua"
"make"
"markdownlint"
"nix"
"rust-snippets"
"toml"
];
extraPackages = with pkgs; [
clang-tools
rustfmt
nil
];
userSettings = {
features = {
copilot = false;
};
telemetry = {
metrics = false;
};
autosave = {
after_delay = { milliseconds = 30000; };
};
disable_ai = true;
auto_update = false;
vim_mode = true;
tab_size = 4;
preferred_line_length = 80;
minimap = {
show = "always";
thumb = "always";
current_line_highlight = "line";
};
buffer_font_size = 16;
buffer_font_family = "0xProto Nerd Font Mono";
ui_font_size = 14;
cursor_shape = "block";
format_on_save = "off";
terminal = {
blinking = "on";
font_family = "Moralerspace Argon";
font_size = 14;
scroll_multiplier = 5.0;
};
};
};
}