summary refs log tree commit diff
path: root/nixos/modules/programs/bash
Commit message (Collapse)AuthorAge
* nixos: remove debug code accidentally checked in with ↵Peter Simons2015-11-18
| | | | 833a5971568f8b5ea189126d61d8461d039bb93c
* nixos: configure bash prompt in Emacs' shell-mode, even if TERM=dumbPeter Simons2015-11-18
| | | | | | | | | | | | | | The idea that the interactive bash prompt isn't set in case of TERM=dumb is intended to fix problems when other machines log remotely into a NixOS installation via Tramp. A side-effect that change was, however, that Emacs' shell-mode no longer had a correct prompt. I suppose the presence of INSIDE_EMACS=24.5.2,comint is a sufficiently unique indication that the current interactive shell is running inside of an Emacs and that the prompt can thus be configured safely.
* nixos/bash: use simple prompt for dumb terminalsNikolay Amiantov2015-10-22
|
* command-not-found: Add ZSH SupportSpencer Whitt2015-01-12
|
* Revert "enable bash autocomplete by default"Eelco Dolstra2014-12-18
| | | | | This reverts commit ee8e15fe76a235ae3583d4e8cb4bb370f28c5eae. See discussion at https://github.com/NixOS/nixpkgs/commit/ee8e15fe76a235ae3583d4e8cb4bb370f28c5eae.
* enable bash autocomplete by defaultDomen Kožar2014-12-08
|
* 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.
* bash: place interactiveShellInit at the end to be able to override existing ↵Domen Kožar2013-10-11
| | | | settings
* Move all of NixOS to nixos/ in preparation of the repository mergeEelco Dolstra2013-10-10