Add zed-editor
This commit is contained in:
parent
90b7522755
commit
b9e221f885
3 changed files with 41 additions and 9 deletions
|
@ -9,9 +9,7 @@ let
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
|
||||||
environment.systemPackages =
|
environment.systemPackages = with pkgs; [
|
||||||
with pkgs;
|
|
||||||
[
|
|
||||||
freetype
|
freetype
|
||||||
lxappearance
|
lxappearance
|
||||||
sound-theme-freedesktop
|
sound-theme-freedesktop
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
./catppuccin.nix
|
./catppuccin.nix
|
||||||
|
./codium.nix
|
||||||
./emanote.nix
|
./emanote.nix
|
||||||
./evolution.nix
|
./evolution.nix
|
||||||
./firefox.nix
|
./firefox.nix
|
||||||
|
@ -27,7 +28,7 @@
|
||||||
./vim.nix
|
./vim.nix
|
||||||
./waybar.nix
|
./waybar.nix
|
||||||
./webapps.nix
|
./webapps.nix
|
||||||
./codium.nix
|
./zed-editor.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
|
|
33
home/fhauser/applications/zed-editor.nix
Normal file
33
home/fhauser/applications/zed-editor.nix
Normal 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;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
Loading…
Add table
Reference in a new issue