{ config, pkgs, lib, ... }: { programs.zsh = { enable = true; oh-my-zsh = { enable = true; plugins = [ "git" ]; }; zplug = { enable = true; plugins = [ { name = "zsh-users/zsh-autosuggestions"; } { name = "zsh-users/zsh-syntax-highlighting"; } ]; }; plugins = [ { name = "zsh-nix-shell"; file = "nix-shell.plugin.zsh"; src = pkgs.fetchFromGitHub { owner = "chisui"; repo = "zsh-nix-shell"; rev = "v0.8.0"; sha256 = "1lzrn0n4fxfcgg65v0qhnj7wnybybqzs4adz7xsrkgmcsr0ii8b7"; }; } ]; }; programs.starship = { enable = true; enableZshIntegration = true; }; }