Add zed-editor

This commit is contained in:
Fabian Hauser 2025-01-30 22:48:17 +02:00
parent 90b7522755
commit b9e221f885
3 changed files with 41 additions and 9 deletions

View file

@ -9,9 +9,7 @@ let
in
{
environment.systemPackages =
with pkgs;
[
environment.systemPackages = with pkgs; [
freetype
lxappearance
sound-theme-freedesktop

View file

@ -9,6 +9,7 @@
imports = [
./catppuccin.nix
./codium.nix
./emanote.nix
./evolution.nix
./firefox.nix
@ -27,7 +28,7 @@
./vim.nix
./waybar.nix
./webapps.nix
./codium.nix
./zed-editor.nix
];
services = {

View file

@ -0,0 +1,33 @@
{ pkgs, ... }:
{
programs.zed-editor = {
enable = true;
extensions = [
"nix"
];
extraPackages = [
pkgs.nixd
];
userSettings = {
"assistant" = {
"default_model" = {
"provider" = "openai";
"model" = "o1-mini";
};
"version" = "2";
};
"vim_mode" = false;
"ui_font_size" = 16;
"buffer_font_size" = 16;
"theme" = {
"mode" = "system";
"light" = "Andromeda";
"dark" = "One Dark";
};
"telemetry" = {
"diagnostics" = false;
"metrics" = false;
};
};
};
}