add devenv hook to zsh and remove bash from configuration.nix

This commit is contained in:
lucy 2026-07-27 23:06:34 +02:00
commit abfe4bdc54

View file

@ -68,19 +68,6 @@
} }
]; ];
programs.bash = {
completion.enable = true;
shellAliases = {
"rebuild" = "doas nixos-rebuild switch --flake $HOME/nixos/ --impure";
};
promptInit = ''
PS1='\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] '
'';
interactiveShellInit = ''
complete -F _command doas
eval "$(devenv hook bash)"
'';
};
programs.zsh = { programs.zsh = {
enable = true; enable = true;
enableCompletion = true; enableCompletion = true;
@ -88,6 +75,7 @@
syntaxHighlighting.enable = true; syntaxHighlighting.enable = true;
ohMyZsh.enable = true; ohMyZsh.enable = true;
ohMyZsh.theme = "gentoo"; ohMyZsh.theme = "gentoo";
interactiveShellInit = ''eval "$(devenv hook zsh)"'';
}; };
# Enable CUPS to print documents. # Enable CUPS to print documents.
services.printing.enable = true; services.printing.enable = true;