my-nix/hosts/nixos/bunta_desktop/users/modules/shells/zsh.nix

29 lines
676 B
Nix

{pkgs, ...} : {
programs = {
zsh = {
enable = true;
autosuggestions.enable = true;
syntaxHighlighting.enable = true;
enableCompletion = true;
histSize = 100000;
ohMyZsh = {
enable = true; plugins = ["git"];
};
shellInit = ''
# Zsh theme
# Spaceship
source ${pkgs.spaceship-prompt}/share/zsh/site-functions/prompt_spaceship_setup
autoload -U promptinit; promptinit
# Hook direnv
#emulate zsh -c "$(direnv hook zsh)"
# Swag
${pkgs.nitch}/bin/nitch
#eval "$(direnv hook zsh)"
'';
};
};
}