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