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, ...}: {
|
{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"
|
||||||
|
|
|
@ -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"];
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue