From 5bff0db7eea5f8be16204947738f41e62b27c263 Mon Sep 17 00:00:00 2001 From: Nickolaj Jepsen Date: Thu, 4 Sep 2025 11:31:28 +0200 Subject: [PATCH] feat: add zed --- legacy_modules/apps/zed.nix | 30 ++++++++++++++++++++++++++++++ legacy_modules/graphical.nix | 1 + 2 files changed, 31 insertions(+) create mode 100644 legacy_modules/apps/zed.nix diff --git a/legacy_modules/apps/zed.nix b/legacy_modules/apps/zed.nix new file mode 100644 index 0000000..7f5e53c --- /dev/null +++ b/legacy_modules/apps/zed.nix @@ -0,0 +1,30 @@ +{pkgsUnstable, ...}: { + fireproof.home-manager.programs.zed-editor = { + enable = true; + package = pkgsUnstable.zed-editor; + extensions = [ + "basedpyright" + "biome" + "css-modules-kit" + "dockerfile" + "env" + "fish" + "jetbrains-themes" + "just-ls" + "mcp-server-linear" + "nix" + ]; + userSettings = { + base_keymap = "JetBrains"; + theme = { + mode = "dark"; + light = "JetBrains Light"; + dark = "JetBrains Dark"; + }; + ui_font_family = "Hack Nerd Font"; + buffer_font_family = "Hack Nerd Font"; + buffer_font_size = 13; + buffer_line_height = "standard"; + }; + }; +} diff --git a/legacy_modules/graphical.nix b/legacy_modules/graphical.nix index 59f4294..12321dd 100644 --- a/legacy_modules/graphical.nix +++ b/legacy_modules/graphical.nix @@ -15,6 +15,7 @@ ./apps/spotify.nix ./apps/firefox.nix ./apps/chromium.nix + ./apps/zed.nix ./apps/ghostty.nix ./apps/slack.nix ./apps/obsidian.nix