nix: zed-editor

This commit is contained in:
js0ny 2025-10-13 09:33:11 +01:00
parent 05d620296e
commit 0d3b789ca2
14 changed files with 56 additions and 8 deletions

View file

@ -1,5 +1,6 @@
# ~/.config/nix-config/common/packages-headless.nix
{pkgs, ...}: {
{ pkgs, ... }:
{
home.packages = with pkgs; [
age
aichat
@ -48,5 +49,6 @@
# Misc
ta-lib
ddgr
protonvpn-cli
];
}

View file

@ -29,5 +29,8 @@
qutebrowser
ryubing
qbittorrent
protonvpn-gui
proton-pass
protonmail-bridge
];
}

View file

@ -1,4 +1,5 @@
{pkgs, ...}: let
{ pkgs, ... }:
let
commonAliases = {
v = "nvim";
g = "lazygit";
@ -8,7 +9,8 @@
c = "code";
aic = "aichat -s";
};
in {
in
{
programs.fish = {
enable = true;
interactiveShellInit = "set fish_greeting";
@ -27,4 +29,5 @@ in {
enable = true;
shellAliases = commonAliases;
};
programs.zed-editor.extensions = [ "fish" ];
}

View file

@ -0,0 +1,14 @@
{ pkgs, ... }:
{
programs.zed-editor = {
enable = true;
extensions = [
"dockerfile"
"catppuccin"
"toml"
"material-icon-theme"
"git-firefly"
"make"
];
};
}

View file

@ -20,10 +20,12 @@
./programs/firefox.nix
./programs/distrobox.nix
./programs/mime.nix
./programs/zed-editor.nix
# ./programs/floorp.nix
../../modules/home/gnome-keyrings.nix
../../modules/home/dev/c.nix
../../modules/home/dev/java.nix
../../modules/home/dev/lua.nix
../../modules/home/dev/nix.nix
../../modules/home/dev/python.nix
../../modules/home/programs/eza.nix
@ -32,7 +34,6 @@
../../modules/home/programs/nvim.nix
../../modules/home/programs/starship.nix
../../modules/home/programs/zoxide.nix
../../modules/home/programs/zed-editor.nix
# ./flatpak.nix
];