1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00

depp: style

This commit is contained in:
Kierán Meinhardt
2019-07-09 22:54:43 +02:00
committed by GitHub
parent d428492c0c
commit e3dc0862ba

View File

@@ -1,6 +1,6 @@
{ lib, writeShellScriptBin }:
let
aliasFlag = name: value: "-c alias.${name}=\"${value}\"";
aliasFlag = name: value: "-c alias.${name}=${lib.escapeShellArg value}";
aliases = {
eroeffne = "init";
machnach = "clone";
@@ -22,7 +22,7 @@ let
};
in writeShellScriptBin "depp" ''
if [ $# -gt 0 ]; then
git ${lib.concatStringsSep " " (lib.attrsets.mapAttrsToList aliasFlag aliases)} $@
git ${lib.concatStringsSep " " (lib.attrsets.mapAttrsToList aliasFlag aliases)} "$@"
else
printf "${lib.concatStringsSep "\n" (lib.attrsets.mapAttrsToList (n: v: n + " " + v) aliases)}"
fi