summary refs log tree commit diff
path: root/nixos/modules/programs/zsh
Commit message (Collapse)AuthorAge
* programs.zsh: allow override of history defaultsmakefu2016-01-16
|
* zsh module: add /share/zsh to pathsToLinkSpencer Whitt2015-11-26
| | | | | Needed for completion functions abbradar: replaced optionals with optional
* zsh module: add enableCompletion optionSpencer Whitt2015-11-25
|
* Revert "zsh: profile-relative functions path"Arseniy Seroka2015-01-10
| | | | | | | This reverts commit 766207ca1d52db37df5ca17b9bd3bd21a03dfafd. We need to solve the problem with `environment.profileRelativeEnvVars`. The best workaround is to make profileRelativeEnvVars prepend paths.
* nixos: make zsh use fcntl for locking history files by defaultJan Malakhovski2015-01-07
| | | | | Without this zsh creates and then unlinks .lock files at each interactive input line, which is inhumane with respect to disk.
* zsh: profile-relative functions pathKirill Elagin2015-01-04
| | | | This is needed mostly for autocompletion.
* Remove obsolete zsh help textEelco Dolstra2014-04-30
|
* Remove the option ‘programs.bash.enable’Eelco Dolstra2014-04-29
| | | | | | | | | | | NixOS has a pervasive dependency on bash. For instance, the X11 session script sources /etc/profile to get a reasonable environment. Thus we should not provide an option to disable bash. Also, enabling zsh no longer sets ‘users.defaultUserShell’ to zsh, to prevent a collision with bash's definition of the same option. (Changing the default shell is also something that should be left to the user.)
* Rewrite ‘with pkgs.lib’ -> ‘with lib’Eelco Dolstra2014-04-14
| | | | | | | | Using pkgs.lib on the spine of module evaluation is problematic because the pkgs argument depends on the result of module evaluation. To prevent an infinite recursion, pkgs and some of the modules are evaluated twice, which is inefficient. Using ‘with lib’ prevents this problem.
* zsh: don't clobber the environment of non-login shellsThomas Tuegel2014-01-31
|
* Move all of NixOS to nixos/ in preparation of the repository mergeEelco Dolstra2013-10-10