with import {}; { enable = true; interactiveShellInit = '' source ${pkgs.grml-zsh-config}/etc/zsh/zshrc # Make user colour green in prompt instead of default blue #zstyle ':prompt:grml:left:items:user' pre '%F{green}%B' export QUOTING_STYLE=literal ''; promptInit = ""; # otherwise it'll override the grml prompt syntaxHighlighting = { enable = true; highlighters = [ "main" "pattern" "brackets" ]; }; autosuggestions = { enable = true; highlightStyle = "fg=cyan"; }; shellAliases = { "lh" = "command ls -hAl --color=auto"; "s" = "systemctl"; "ip" = "ip -c"; "n" = "cd /etc/nixos"; "nt" = "nixos-rebuild test"; "ns" = "nixos-rebuild switch"; "nsu" = "nixos-rebuild switch --upgrade"; }; }