enable unnamedplus for zsh

This commit is contained in:
Yan Lin 2025-10-11 14:43:45 +02:00
parent f9a5b85469
commit af52848b4b

View file

@ -35,9 +35,14 @@ in
if [[ -f ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme ]]; then if [[ -f ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme ]]; then
source ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme source ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme
fi fi
# Load Powerlevel10k configuration (managed by Nix) # Load Powerlevel10k configuration (managed by Nix)
source ~/.p10k.zsh source ~/.p10k.zsh
# Load zsh-system-clipboard plugin for vi mode clipboard integration
if [[ -f ${pkgs.zsh-system-clipboard}/share/zsh/zsh-system-clipboard/zsh-system-clipboard.zsh ]]; then
source ${pkgs.zsh-system-clipboard}/share/zsh/zsh-system-clipboard/zsh-system-clipboard.zsh
fi
# Vim mode configuration # Vim mode configuration
# Reduce delay when switching modes (10ms instead of 400ms) # Reduce delay when switching modes (10ms instead of 400ms)
@ -155,6 +160,7 @@ in
# Essential packages for enhanced zsh experience # Essential packages for enhanced zsh experience
home.packages = with pkgs; [ home.packages = with pkgs; [
zsh-powerlevel10k zsh-powerlevel10k
zsh-system-clipboard
fzf fzf
fd fd
ripgrep ripgrep