diff --git a/hosts/canopus/home.nix b/hosts/canopus/home.nix index a11bb3a..2c7869d 100644 --- a/hosts/canopus/home.nix +++ b/hosts/canopus/home.nix @@ -15,6 +15,7 @@ ../../modules/home/firefox ../../modules/home/brave ../../modules/home/vs-code + ../../modules/home/zed ../../modules/home/mopidy ../../modules/home/thunderbird ../../modules/home/easyeffects diff --git a/modules/home/zed/default.nix b/modules/home/zed/default.nix new file mode 100644 index 0000000..4585379 --- /dev/null +++ b/modules/home/zed/default.nix @@ -0,0 +1,28 @@ +{ + programs.zed-editor = { + enable = true; + extensions = ["lua" "nix" "C#" "solidity"]; + userKeymaps = [ + { + context = "Workspace"; + bindings = { + F7 = "workspace::NewTerminal"; + }; + } + ]; + userSettings = { + ui_font_size = 8; + buffer_font_size = 8; + theme = { + mode = "dark"; + light = "Ayu Light"; + dark = "Ayu Dark"; + }; + vim_mode = true; + telemetry = { + diagnostics = false; + metrics = false; + }; + }; + }; +}