aboutsummaryrefslogtreecommitdiff
path: root/home-manager
diff options
context:
space:
mode:
authoraethrvmn <me@aethrvmn.gr>2025-12-04 08:22:31 +0000
committeraethrvmn <me@aethrvmn.gr>2025-12-04 08:22:49 +0000
commitdd19517b264c557094a072a503a6d262275fbbba (patch)
tree6a5dd78acbc5946bd617b760a099bab6987cf1ae /home-manager
parentreadded (disabled) wikidata (diff)
upgrade nixosHEADmaster
Diffstat (limited to 'home-manager')
-rw-r--r--home-manager/zed-editor/default.nix35
1 files changed, 35 insertions, 0 deletions
diff --git a/home-manager/zed-editor/default.nix b/home-manager/zed-editor/default.nix
new file mode 100644
index 0000000..f36ea3d
--- /dev/null
+++ b/home-manager/zed-editor/default.nix
@@ -0,0 +1,35 @@
+{
+ programs.zed-editor = {
+ enable = true;
+
+ extensions = [ "python" "nix" "nim" ];
+
+ userSettings = {
+ helix_mode = true;
+ telemetry = {
+ metrics = false;
+ };
+
+ "language_models" = {
+ ollama = {
+ api_url = "http://localhost:11434";
+ available_models = [
+ {
+ name = "qwen3-coder:32b";
+ display_name = "qwen 3 coder";
+ max_tokens = 32768;
+ supports_tools = true;
+ }
+ ];
+ };
+ };
+
+ agent = {
+ default_model = {
+ provider = "ollama";
+ model = "qwen3-coder";
+ };
+ };
+ };
+ };
+}
Directive (EU) 2019/790, Article 4(3); all rights regarding Text and Data Mining (TDM) are reserved.