75 lines
2.4 KiB
Nix
75 lines
2.4 KiB
Nix
{ pkgs, ... }:
|
|
|
|
{
|
|
programs.zed-editor = {
|
|
enable = true;
|
|
package = if pkgs.stdenv.isDarwin then null else pkgs.zed-editor;
|
|
extensions = [
|
|
"nix"
|
|
"toml"
|
|
"rust"
|
|
"git-firefly"
|
|
];
|
|
userSettings = {
|
|
"autosave" = "on_focus_change";
|
|
"ui_font_size" = 16;
|
|
"buffer_font_size" = 15;
|
|
|
|
"theme" = {
|
|
"mode" = "light";
|
|
"light" = "One Light";
|
|
"dark" = "One Dark";
|
|
};
|
|
|
|
"theme_overrides" = {
|
|
"One Light" = {
|
|
"background" = "#FDF7F9";
|
|
"status_bar.background" = "#FDF7F9";
|
|
"title_bar.background" = "#FDF7F9";
|
|
"elevated_surface.background" = "#FDF7F9";
|
|
|
|
# 핵심: sidebar/project panel 쪽은 투명 제거
|
|
"surface.background" = "#FDF7F9";
|
|
"panel.background" = "#FDF7F9";
|
|
"editor.gutter.background" = "#FDF7F9";
|
|
"tab_bar.background" = "#FDF7F9";
|
|
"toolbar.background" = "#FDF7F9";
|
|
"terminal.background" = "#FDF7F9";
|
|
|
|
# editor만 투명 유지하고 싶으면 이건 남겨도 됨
|
|
"editor.background" = "#00000000";
|
|
|
|
"editor.line_number" = "#A38F96";
|
|
"border" = "#F2E6EA";
|
|
"hint.background" = "#F7EBEE";
|
|
"editor.active_line_number" = "#191013";
|
|
|
|
"tab.active_background" = "#8165701a";
|
|
"element.selected" = "#8165701a";
|
|
"tab.inactive_background" = "#FDF7F9";
|
|
|
|
"editor.indent_guide" = "#F2E6EA";
|
|
"editor.indent_guide_active" = "#E6D5DB";
|
|
"panel.indent_guide" = "#F2E6EA";
|
|
"panel.indent_guide_hover" = "#E6D5DB";
|
|
"panel.indent_guide_active" = "#D9C4CC";
|
|
|
|
"panel.focused_border" = "#00000000";
|
|
"element.active" = "#81657029";
|
|
"border.variant" = "#00000000";
|
|
"scrollbar.track.border" = "#00000000";
|
|
"editor.active_line.background" = "#8165700f";
|
|
"scrollbar.track.background" = "#00000000";
|
|
"scrollbar.thumb.background" = "#A38F9680";
|
|
"ghost_element.background" = "#00000000";
|
|
"element.hover" = "#8165700f";
|
|
"ghost_element.hover" = "#8165700f";
|
|
"ghost_element.active" = "#8165701a";
|
|
"ghost_element.selected" = "#81657024";
|
|
"drop_target.background" = "#8165701a";
|
|
"editor.highlighted_line.background" = "#8165701a";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|