More zsh config

This commit is contained in:
Cyryl Płotnicki 2019-06-30 16:29:48 +01:00
parent 9451dc2965
commit 83338826d1

View file

@ -6,11 +6,22 @@
home-manager.enable = true; home-manager.enable = true;
zsh = { zsh = {
enable = true; enable = true;
history.share = true; history = {
size = 102400;
save = 102400;
ignoreDups = true;
expireDuplicatesFirst = true;
extended = true;
share = true;
};
enableAutosuggestions = true;
enableCompletion = true;
oh-my-zsh = { oh-my-zsh = {
enable = true; enable = true;
theme = "agnoster"; theme = "agnoster";
}; };
sessionVariables = { EDITOR="vim"; VISUAL="vim"; PAGER="less"; };
shellAliases = { tmate = "tmux detach-client -E 'tmate;tmux'"; };
}; };
firefox.enable = true; firefox.enable = true;
chromium.enable = true; chromium.enable = true;