diff --git a/modules/coding/editor/all.nix b/modules/coding/editor/all.nix index 815ffaf..f5c5d36 100644 --- a/modules/coding/editor/all.nix +++ b/modules/coding/editor/all.nix @@ -11,6 +11,7 @@ lib.my.makeSwitch { my.coding.editor = { neovim.enable = true; vscode.enable = true; + zed.enable = true; }; }; } diff --git a/modules/coding/editor/vscode/default.nix b/modules/coding/editor/vscode.nix similarity index 100% rename from modules/coding/editor/vscode/default.nix rename to modules/coding/editor/vscode.nix diff --git a/modules/coding/editor/zed/default.nix b/modules/coding/editor/zed/default.nix new file mode 100644 index 0000000..2ee23b5 --- /dev/null +++ b/modules/coding/editor/zed/default.nix @@ -0,0 +1,20 @@ +{ + config, + lib, + ... +}: +lib.my.makeHomeProgramConfig { + inherit config; + programName = "zed-editor"; + optionPath = [ + "coding" + "editor" + "zed" + ]; + extraConfig = { + my.persist.homeDirs = [ + ".config/zed" + ".local/share/zed" + ]; + }; +}