home/zed: more config
This commit is contained in:
parent
e275f2ff72
commit
bbaf7eb9e2
@ -16,15 +16,39 @@
|
|||||||
tab_size = 2;
|
tab_size = 2;
|
||||||
|
|
||||||
ui_font_family = "Noto Sans";
|
ui_font_family = "Noto Sans";
|
||||||
|
ui_font_size = 18;
|
||||||
|
|
||||||
buffer_font_family = "Fira Code";
|
buffer_font_family = "Fira Code";
|
||||||
|
buffer_font_size = 16;
|
||||||
|
|
||||||
terminal.font_family = "Fira Code";
|
terminal.font_family = "Fira Code";
|
||||||
|
termial.font_size = 16;
|
||||||
|
|
||||||
|
tabs = {
|
||||||
|
file_icons = true;
|
||||||
|
show_close_button = "always";
|
||||||
|
show_diagnostics = "errors";
|
||||||
|
};
|
||||||
|
|
||||||
telemetry = {
|
telemetry = {
|
||||||
diagnostics = false;
|
diagnostics = false;
|
||||||
metrics = false;
|
metrics = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
diagnostics = {
|
||||||
|
include_warnings = true;
|
||||||
|
inline.enabled = true;
|
||||||
|
update_with_cursor = false;
|
||||||
|
primary_only = false;
|
||||||
|
use_rendered = false;
|
||||||
|
};
|
||||||
|
|
||||||
|
relative_linue_numbers = true;
|
||||||
|
|
||||||
vim_mode = true;
|
vim_mode = true;
|
||||||
|
vim = {
|
||||||
|
toggle_relative_line_numbers = true;
|
||||||
|
};
|
||||||
|
|
||||||
theme = {
|
theme = {
|
||||||
mode = "dark";
|
mode = "dark";
|
||||||
@ -32,6 +56,8 @@
|
|||||||
dark = "monokai Darker Classic";
|
dark = "monokai Darker Classic";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
icon_theme = "Material Icon Theme";
|
||||||
|
|
||||||
file_scan_exclusions = [
|
file_scan_exclusions = [
|
||||||
"**/.git"
|
"**/.git"
|
||||||
"**/.svn"
|
"**/.svn"
|
||||||
@ -46,7 +72,12 @@
|
|||||||
"**/.direnv"
|
"**/.direnv"
|
||||||
];
|
];
|
||||||
|
|
||||||
git.inline_blame.enable = false;
|
git_status = true;
|
||||||
|
git.inline_blame.enabled = false;
|
||||||
|
|
||||||
|
collaboration_panel.button = false;
|
||||||
|
|
||||||
|
preview_tabs.enable = false;
|
||||||
|
|
||||||
indent_guides = {
|
indent_guides = {
|
||||||
enabled = true;
|
enabled = true;
|
||||||
@ -56,9 +87,15 @@
|
|||||||
|
|
||||||
userKeymaps = [
|
userKeymaps = [
|
||||||
{
|
{
|
||||||
context = "Workspace";
|
|
||||||
bindings = {
|
bindings = {
|
||||||
ctrl-j = "workspace::NewTerminal";
|
ctrl-b = "workspace::ToggleLeftDock";
|
||||||
|
ctrl-j = "workspace::ToggleBottomDock";
|
||||||
|
ctrl-w = "pane::CloseActiveItem";
|
||||||
|
ctrl-h = "pane::ActivatePreviousItem";
|
||||||
|
ctrl-l = "pane::ActivateNextItem";
|
||||||
|
ctrl-shift-h = "pane::ActivateLastItem";
|
||||||
|
# ctrl-shift-l = "pane::ActivatFirstItem"; # wat?
|
||||||
|
ctrl-shift-o = "workspace::Open";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
@ -66,11 +103,22 @@
|
|||||||
extensions = [
|
extensions = [
|
||||||
"basher"
|
"basher"
|
||||||
"dart"
|
"dart"
|
||||||
|
"dart"
|
||||||
"dockerfile"
|
"dockerfile"
|
||||||
|
"env"
|
||||||
|
"git-firefly"
|
||||||
"html"
|
"html"
|
||||||
|
"ini"
|
||||||
|
"justfile"
|
||||||
|
"latex"
|
||||||
|
"log"
|
||||||
|
"make"
|
||||||
|
"material-icon-theme"
|
||||||
"nix"
|
"nix"
|
||||||
"sql"
|
"sql"
|
||||||
|
"strace"
|
||||||
"toml"
|
"toml"
|
||||||
|
"typst"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user