about summary refs log tree commit diff
path: root/zsh.nix
Commit message (Collapse)AuthorAgeFilesLines
* zsh: Deactivate annoying newuser install in zshrc.aszlig2014-10-291-2/+2
| | | | | | | | | At the point where zshenv is sourced, the zsh-newuser-install function is not yet available and is loaded afterwards. As the function is only running in interactive shells anyway, let's as well put it into interactiveShellInit. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* zsh: Don't share history among shell instances.aszlig2014-10-201-0/+2
| | | | | | | | I found this pretty annoying event though I initially thought it would be useful for sharing commands across shells. But turns out that I rarely need it and there is still 'fc -RI' for that. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* common-workstation: Add zsh configuration.aszlig2014-10-131-0/+86
I'm tired of copying around my zsh configuration file, which I didn't include in my NixOS configurations because it was quite messy so far. It is still a bit messy, but at least most of the old crap is gone now, and we're using programs.zsh to configure it. Signed-off-by: aszlig <aszlig@redmoonstudios.org>