1
0
mirror of https://github.com/kmein/niveum synced 2026-03-21 12:21: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 }: { lib, writeShellScriptBin }:
let let
aliasFlag = name: value: "-c alias.${name}=\"${value}\""; aliasFlag = name: value: "-c alias.${name}=${lib.escapeShellArg value}";
aliases = { aliases = {
eroeffne = "init"; eroeffne = "init";
machnach = "clone"; machnach = "clone";
@@ -22,7 +22,7 @@ let
}; };
in writeShellScriptBin "depp" '' in writeShellScriptBin "depp" ''
if [ $# -gt 0 ]; then if [ $# -gt 0 ]; then
git ${lib.concatStringsSep " " (lib.attrsets.mapAttrsToList aliasFlag aliases)} $@ git ${lib.concatStringsSep " " (lib.attrsets.mapAttrsToList aliasFlag aliases)} "$@"
else else
printf "${lib.concatStringsSep "\n" (lib.attrsets.mapAttrsToList (n: v: n + " " + v) aliases)}" printf "${lib.concatStringsSep "\n" (lib.attrsets.mapAttrsToList (n: v: n + " " + v) aliases)}"
fi fi