zed: enable && update settings
This commit is contained in:
parent
f904ac2b7f
commit
855b770cde
2 changed files with 13 additions and 3 deletions
home/programs/editors/zed
|
@ -1,7 +1,7 @@
|
|||
{pkgs, ...}: {
|
||||
imports = [./usersettings.nix ./userkeymap.nix];
|
||||
programs.zed-editor = {
|
||||
enable = false;
|
||||
enable = true;
|
||||
package = pkgs.zed-editor.fhsWithPackages (pkgs: [pkgs.zlib pkgs.openssl]);
|
||||
extensions = [
|
||||
# langs
|
||||
|
@ -15,6 +15,8 @@
|
|||
"nu"
|
||||
"gosum"
|
||||
"scls"
|
||||
"lua"
|
||||
"mermaid"
|
||||
|
||||
# misc
|
||||
"env"
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
_: {
|
||||
programs.zed-editor.userSettings = {
|
||||
ui_font_size = 16;
|
||||
ui_font_family = "JetBrainsMono Nerd Font";
|
||||
ui_font_family = "Maple Mono NF";
|
||||
buffer_font_size = 16;
|
||||
buffer_font_family = "JetBrainsMono Nerd Font";
|
||||
buffer_font_family = "Maple Mono NF";
|
||||
relative_line_numbers = true;
|
||||
hour_format = "hour24";
|
||||
shell = "nu";
|
||||
|
@ -32,6 +32,14 @@ _: {
|
|||
};
|
||||
version = "2";
|
||||
};
|
||||
diagnostics = {
|
||||
inline = {
|
||||
enabled = true;
|
||||
update_debounce_ms = 150;
|
||||
padding = 4;
|
||||
max_severity = null;
|
||||
};
|
||||
};
|
||||
languages = {
|
||||
Nix = {
|
||||
language_servers = ["nil"];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue