nixpkgs/nixos/modules/programs
c74d d8bcd2c3d8 nixos/bash: Use escapeShellArg for shell aliases
This patch uses the library function `lib.escapeShellArg` to improve
the handling of shell aliases in the NixOS module `bash`, copying the
corresponding change made to the `zsh` module in commit
1e211a70cbdaf230a18ea4cb67a959039d5c2ddb (for which GitHub pull
request #47471 was filed).

This patch resolves GitHub issue #16973.

This change presumably also should be copied to the `fish` module, but
I don't know `fish` syntax so that won't be done by me.

GitHub: Close NixOS/nixpkgs#16973.
2018-10-06 20:01:27 +00:00
..
bash nixos/bash: Use escapeShellArg for shell aliases 2018-10-06 20:01:27 +00:00
command-not-found
digitalbitbox docs: format 2018-09-29 20:51:11 -04:00
zsh docs: format 2018-09-29 20:51:11 -04:00
adb.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
atop.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
bcc.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
blcr.nix
browserpass.nix
ccache.nix
cdemu.nix
chromium.nix
criu.nix
dconf.nix dconf module: add dconf to services.dbus.packages 2018-09-04 21:19:31 +02:00
environment.nix xdg: add modules for supporting various XDG specs 2018-08-16 21:23:34 +01:00
firejail.nix firejail: add nixos module 2018-07-14 20:21:41 +08:00
fish.nix nixos/shells: fix indent everywhere 2018-08-30 13:20:39 +00:00
freetds.nix
gnupg.nix
gphoto2.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
iftop.nix
java.nix
kbdlight.nix
less.nix nixos/less: add configFile option 2018-04-08 22:37:35 -04:00
light.nix light: user needs to be in the 'video' group 2018-09-30 21:21:23 -05:00
mosh.nix nixos/programs.mosh: refactor 2018-06-08 20:57:16 +02:00
mtr.nix
nano.nix
npm.nix nixos/npm: add npm to the system closure by default (#42420) 2018-06-25 00:11:55 +02:00
nylas-mail.nix [bot]: remove unreferenced code 2018-07-20 18:48:37 +00:00
oblogout.nix
plotinus.nix
plotinus.xml docs: format 2018-09-29 20:51:11 -04:00
qt5ct.nix
rootston.nix
screen.nix nixos/screen: add pkgs.screen to the system closure 2018-06-23 11:17:10 +02:00
sedutil.nix
shadow.nix
shell.nix Revert "nixos: rename system.{stateVersion,defaultChannel} -> system.nixos.\1" 2018-07-28 00:12:55 +03:00
singularity.nix
slock.nix
spacefm.nix
ssh.nix ssh: fix 3572f89bbe154087d8ad83c36674d0c2499c0967 2018-07-21 13:06:16 +02:00
ssmtp.nix
sway.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
sysdig.nix
systemtap.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
thefuck.nix nixos/thefuck: move init scripts to programs.*.interactiveShellInit 2018-06-22 01:32:11 +02:00
tmux.nix [bot] treewide: remove unused 'inherit' in let blocks 2018-07-20 19:38:19 +00:00
udevil.nix
venus.nix
vim.nix
virtualbox.nix
way-cooler.nix
wireshark.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
xfs_quota.nix
xonsh.nix [bot]: remove unreferenced code 2018-07-20 18:48:37 +00:00
xss-lock.nix nixos/xss-lock: add module (#40619) 2018-05-18 18:24:53 +02:00
yabar.nix nixos/yabar: fix module & test (#46954) 2018-09-20 12:47:46 +02:00