aboutsummaryrefslogtreecommitdiff
path: root/overlays/morph
diff options
context:
space:
mode:
Diffstat (limited to 'overlays/morph')
-rw-r--r--overlays/morph/default.nix5
-rw-r--r--overlays/morph/verbose_nix.patch12
2 files changed, 17 insertions, 0 deletions
diff --git a/overlays/morph/default.nix b/overlays/morph/default.nix
new file mode 100644
index 0000000..ee59e25
--- /dev/null
+++ b/overlays/morph/default.nix
@@ -0,0 +1,5 @@
1self: super: {
2 morph = super.morph.overrideAttrs(old: {
3 patches = (old.patches or []) ++ [ ./verbose_nix.patch ];
4 });
5}
diff --git a/overlays/morph/verbose_nix.patch b/overlays/morph/verbose_nix.patch
new file mode 100644
index 0000000..389a79c
--- /dev/null
+++ b/overlays/morph/verbose_nix.patch
@@ -0,0 +1,12 @@
1diff --git a/nix/nix.go b/nix/nix.go
2index bb63870..7fe04aa 100644
3--- a/nix/nix.go
4+++ b/nix/nix.go
5@@ -347,6 +347,7 @@ func Push(ctx *ssh.SSHContext, host Host, paths ...string) (err error) {
6 options := mkOptions(host)
7 for _, path := range paths {
8 args := []string{
9+ "-v",
10 "copy",
11 path,
12 "--to", "ssh://" + userArg + host.TargetHost + keyArg,