{ pkgs, inputs, ... }: { programs.zsh.antidote = { enable = true; plugins = [ # popular fish-like plugins "mattmc3/zfunctions" "zsh-users/zsh-autosuggestions" "zdharma-continuum/fast-syntax-highlighting kind:defer" "zsh-users/zsh-history-substring-search" # set up Zsh completions with plugins "mattmc3/ez-compinit" "zsh-users/zsh-completions kind:fpath path:src" # frameworks like oh-my-zsh are supported "getantidote/use-omz" # handle OMZ dependencies "ohmyzsh/ohmyzsh path:lib" # load OMZ's library # List of plugins "ohmyzsh/ohmyzsh path:plugins/extract" "ohmyzsh/ohmyzsh path:plugins/git" "ohmyzsh/ohmyzsh path:plugins/git-auto-fetch" "ohmyzsh/ohmyzsh path:plugins/gitignore" "ohmyzsh/ohmyzsh path:plugins/jsontools" "ohmyzsh/ohmyzsh path:plugins/sudo" "ohmyzsh/ohmyzsh path:plugins/tmux" ]; }; }