summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorSilvan Mosberger <infinisil@icloud.com>2018-10-11 21:14:39 +0200
committerGitHub <noreply@github.com>2018-10-11 21:14:39 +0200
commita232e5f13c6f435a17d3c0b759fcfb2b350c2722 (patch)
tree1e53091ddd0e97b7e62cac6a6ae696840ac35443 /nixos
parentda3529718d7cb6dffc780ece0c638c4d20bbe6c9 (diff)
parentfb0b3ac7217d2f71536cd726cf089d8011178c4d (diff)
downloadnixlib-a232e5f13c6f435a17d3c0b759fcfb2b350c2722.tar
nixlib-a232e5f13c6f435a17d3c0b759fcfb2b350c2722.tar.gz
nixlib-a232e5f13c6f435a17d3c0b759fcfb2b350c2722.tar.bz2
nixlib-a232e5f13c6f435a17d3c0b759fcfb2b350c2722.tar.lz
nixlib-a232e5f13c6f435a17d3c0b759fcfb2b350c2722.tar.xz
nixlib-a232e5f13c6f435a17d3c0b759fcfb2b350c2722.tar.zst
nixlib-a232e5f13c6f435a17d3c0b759fcfb2b350c2722.zip
Merge pull request #48026 from mnacamura/fish-escapeshellarg
nixos/fish: use 'escapeShellArg' for shell aliases
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/programs/fish.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/programs/fish.nix b/nixos/modules/programs/fish.nix
index c3f742acde2e..5948fe11f92b 100644
--- a/nixos/modules/programs/fish.nix
+++ b/nixos/modules/programs/fish.nix
@@ -9,7 +9,7 @@ let
   cfg = config.programs.fish;
 
   fishAliases = concatStringsSep "\n" (
-    mapAttrsFlatten (k: v: "alias ${k} '${v}'") cfg.shellAliases
+    mapAttrsFlatten (k: v: "alias ${k} ${escapeShellArg v}") cfg.shellAliases
   );
 
 in