summary refs log tree commit diff
path: root/nixos/modules
diff options
context:
space:
mode:
authorMitsuhiro Nakamura <m.nacamura@gmail.com>2018-10-08 09:28:53 +0900
committerMitsuhiro Nakamura <m.nacamura@gmail.com>2018-10-08 09:28:53 +0900
commitfb0b3ac7217d2f71536cd726cf089d8011178c4d (patch)
tree3af423cb59ff4d7cb2594bd4d48c0f14b71d62c1 /nixos/modules
parent641cb61ef78c63222a6543e54dd9edb476529044 (diff)
downloadnixlib-fb0b3ac7217d2f71536cd726cf089d8011178c4d.tar
nixlib-fb0b3ac7217d2f71536cd726cf089d8011178c4d.tar.gz
nixlib-fb0b3ac7217d2f71536cd726cf089d8011178c4d.tar.bz2
nixlib-fb0b3ac7217d2f71536cd726cf089d8011178c4d.tar.lz
nixlib-fb0b3ac7217d2f71536cd726cf089d8011178c4d.tar.xz
nixlib-fb0b3ac7217d2f71536cd726cf089d8011178c4d.tar.zst
nixlib-fb0b3ac7217d2f71536cd726cf089d8011178c4d.zip
nixos/fish: use 'escapeShellArg' for shell aliases
Diffstat (limited to 'nixos/modules')
-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