zed: enable && update settings

This commit is contained in:
notohh 2025-05-05 03:24:43 -04:00
commit 855b770cde
Signed by: notohh
GPG key ID: BD47506D475EE86D
2 changed files with 13 additions and 3 deletions
home/programs/editors/zed

View file

@ -1,7 +1,7 @@
{pkgs, ...}: { {pkgs, ...}: {
imports = [./usersettings.nix ./userkeymap.nix]; imports = [./usersettings.nix ./userkeymap.nix];
programs.zed-editor = { programs.zed-editor = {
enable = false; enable = true;
package = pkgs.zed-editor.fhsWithPackages (pkgs: [pkgs.zlib pkgs.openssl]); package = pkgs.zed-editor.fhsWithPackages (pkgs: [pkgs.zlib pkgs.openssl]);
extensions = [ extensions = [
# langs # langs
@ -15,6 +15,8 @@
"nu" "nu"
"gosum" "gosum"
"scls" "scls"
"lua"
"mermaid"
# misc # misc
"env" "env"

View file

@ -1,9 +1,9 @@
_: { _: {
programs.zed-editor.userSettings = { programs.zed-editor.userSettings = {
ui_font_size = 16; ui_font_size = 16;
ui_font_family = "JetBrainsMono Nerd Font"; ui_font_family = "Maple Mono NF";
buffer_font_size = 16; buffer_font_size = 16;
buffer_font_family = "JetBrainsMono Nerd Font"; buffer_font_family = "Maple Mono NF";
relative_line_numbers = true; relative_line_numbers = true;
hour_format = "hour24"; hour_format = "hour24";
shell = "nu"; shell = "nu";
@ -32,6 +32,14 @@ _: {
}; };
version = "2"; version = "2";
}; };
diagnostics = {
inline = {
enabled = true;
update_debounce_ms = 150;
padding = 4;
max_severity = null;
};
};
languages = { languages = {
Nix = { Nix = {
language_servers = ["nil"]; language_servers = ["nil"];