nixpkgs/nixos/modules/programs
Peter Simons 833a597156 nixos: configure bash prompt in Emacs' shell-mode, even if TERM=dumb
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.
2015-11-18 16:27:41 +01:00
..
bash nixos: configure bash prompt in Emacs' shell-mode, even if TERM=dumb 2015-11-18 16:27:41 +01:00
command-not-found command-not-found: Fix nix-env invocation 2015-09-02 19:49:34 +02:00
zsh Revert "zsh: profile-relative functions path" 2015-01-10 22:11:13 +03:00
atop.nix nixos: add some missing '.' in option descriptions 2014-06-24 21:25:11 +02:00
blcr.nix Get all lib functions from lib, not pkgs.lib, in modules 2014-07-02 12:28:18 -04:00
cdemu.nix nixos: cdemu service: mark up & tweak descriptions 2015-09-07 00:47:18 +02:00
dconf.nix gdm: Add very experimental display manager 2014-08-12 11:23:42 +02:00
environment.nix nixos/environment: don't set Qt 5 paths 2015-10-30 16:10:37 -05:00
freetds.nix Simple nixos module to enable configuration of freetds and setup the expected environment variables 2014-06-22 14:24:54 +02:00
ibus.nix Add ibus-qt. 2015-03-11 21:54:04 +01:00
kbdlight.nix Add kbdlight package and setuid wrapper 2015-05-11 13:23:01 +08:00
light.nix Add "light" package and setuid wrapper 2014-11-09 19:45:43 -07:00
man.nix Factor out "man" into a separate module and add "man" outputs to system.path 2015-10-30 15:21:12 +01:00
nano.nix nano: support system-wide nanorc 2014-08-01 18:19:03 +02:00
screen.nix Get all lib functions from lib, not pkgs.lib, in modules 2014-07-02 12:28:18 -04:00
shadow.nix nixos: condition shadow setuid-wrappers on mutableUsers 2015-04-14 00:27:11 +02:00
shell.nix Use "mkdir -p" when creating ~/.nix-defexpr 2015-04-20 13:03:04 +02:00
ssh.nix Manual: Remove store path references 2015-09-24 11:50:58 +02:00
ssmtp.nix ssmtp: add 'root' option 2014-11-05 02:47:59 +03:00
uim.nix nixos/uim: capitalize description 2015-03-05 20:49:45 +03:00
venus.nix Manual: Remove store path references 2015-09-24 11:50:58 +02:00
virtualbox.nix nixos: Add enable option for programs/virtualbox. 2014-11-27 18:42:22 +01:00
wvdial.nix nixos: fix some types 2015-09-18 18:48:50 +00:00
xfs_quota.nix nixos: fix some types 2015-09-18 18:48:50 +00:00