add zellij with basic configs

This commit is contained in:
Lillian Violet 2024-04-29 20:06:28 +02:00
parent 67c8f740a0
commit ad63481835
3 changed files with 47 additions and 0 deletions

View file

@ -19,6 +19,7 @@
../package-configs/zsh.nix
../package-configs/firefox.nix
../package-configs/helix.nix
../package-configs/zellij.nix
./plasma-desktop
];
nixpkgs = {

View file

@ -0,0 +1,31 @@
session_serialization true
theme "catppuccin-macchiato"
themes {
catppuccin-mocha {
bg "#585b70" // Surface2
fg "#cdd6f4"
red "#f38ba8"
green "#a6e3a1"
blue "#89b4fa"
yellow "#f9e2af"
magenta "#f5c2e7" // Pink
orange "#fab387" // Peach
cyan "#89dceb" // Sky
black "#181825" // Mantle
white "#cdd6f4"
}
catppuccin-macchiato {
bg "#5b6078" // Surface2
fg "#cad3f5"
red "#ed8796"
green "#a6da95"
blue "#8aadf4"
yellow "#eed49f"
magenta "#f5bde6" // Pink
orange "#f5a97f" // Peach
cyan "#91d7e3" // Sky
black "#1e2030" // Mantle
white "#cad3f5"
}
}

View file

@ -0,0 +1,15 @@
{lib, ...}: {
programs.zellij = {
# This autostarts zellij on zsh start
# TODO find specific settings for vscode to avoid
#enable = true;
enableZshIntegration = true;
};
home.file = {
"zellij" = {
source = ./zellij.kdl;
target = ".config/zellij/config.kdl";
};
};
}