{ git = { enable = true; userEmail = "petru@paler.net"; userName = "Petru Paler"; }; home-manager = { enable = true; }; less.enable = true; neovim = { enable = true; defaultEditor = true; viAlias = true; }; tmux = { enable = true; prefix = "C-t"; terminal = "screen-256color"; historyLimit = 20000; keyMode = "vi"; extraConfig = '' set -g status-left "" set -g status-right "" ''; }; zsh = { enable = true; history = { save = 1000000; size = 1000000; }; prezto = { enable = true; pmodules = [ "gnu-utility" "environment" "terminal" "editor" "history" "directory" "spectrum" "utility" "completion" "syntax-highlighting" "prompt" ]; gnuUtility.prefix = "g"; prompt.theme = "pure"; utility.safeOps = false; syntaxHighlighting.highlighters = [ "main" "brackets" "pattern" "root" ]; }; }; }