programs.zsh = { enable = true; enableCompletion = true; syntaxHighlighting.enable = true; autosuggestions.enable = true; # zsh-autosuggestions historySubstringSearch.enable = true; # zsh-history-substring-search ohMyZsh = { enable = true; theme = "agnoster"; # or any theme you like plugins = [ "git" "sudo" "extract" "colored-man-pages" "command-not-found" "history" "docker" "kubectl" ]; }; };