NixOS-Config/home-manager/shared/shell/zellij.nix

47 lines
999 B
Nix

{
lib,
pkgs,
inputs,
...
}: {
home.packages = with pkgs; [
zjstatus
];
programs.zellij = {
# This autostarts zellij on zsh start
# TODO find specific settings for vscode to avoid
enable = true;
enableZshIntegration = true;
settings = {
session_serialization = true;
theme = "catppuccin-macchiato";
themes = {
catppuccin-macchiato = {
bg = "#5b6078";
fg = "#cad3f5";
red = "#ed8796";
green = "#a6da95";
blue = "#8aadf4";
yellow = "#eed49f";
magenta = "#f5bde6";
orange = "#f5a97f";
cyan = "#91d7e3";
black = "#1e2030";
white = "#cad3f5";
};
};
pane = {
plugin.location = "${inputs.zjstatus.packages.${pkgs.system}.default}/bin/zjstatus.wasm";
};
};
};
# home.file = {
# "zellij" = {
# source = ./zellij.kdl;
# target = ".config/zellij/config.kdl";
# };
# };
}