nix/modules/home/cli/common/shell.nix

30 lines
432 B
Nix
Raw Normal View History

2024-05-28 14:19:16 +02:00
{ pkgs, ... }:
{
home.packages = with pkgs; [
eza
bat
];
home.shellAliases = {
ls = "eza";
};
programs.bash = {
2024-09-12 18:39:59 +02:00
enable = false;
};
programs.zsh = {
2024-05-28 14:19:16 +02:00
enable = true;
2024-09-12 18:39:59 +02:00
enableCompletion = true;
autosuggestion.enable = true;
syntaxHighlighting.enable = true;
2024-05-28 14:19:16 +02:00
};
2024-06-20 13:00:14 +02:00
programs.starship = {
2024-05-28 14:19:16 +02:00
enable = true;
enableBashIntegration = true;
2024-09-12 18:39:59 +02:00
enableZshIntegration = true;
2024-05-28 14:19:16 +02:00
};
}