perf: speed up zfs-diff
This commit is contained in:
parent
f43b993869
commit
23c7e77275
1 changed files with 12 additions and 1 deletions
|
@ -21,9 +21,20 @@
|
||||||
personal.enable = true;
|
personal.enable = true;
|
||||||
# webis.enable = true;
|
# webis.enable = true;
|
||||||
};
|
};
|
||||||
shell.aliases.zfs-diff = "sudo zfs diff zroot/encrypted/root@blank | parallel --pipe cut -f2 | parallel 'test -e /persist/{} || echo {}' | ${lib.getExe pkgs.tree} --fromfile .";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
environment.systemPackages = [
|
||||||
|
(
|
||||||
|
pkgs.writeShellApplication {
|
||||||
|
name = "zfs-diff";
|
||||||
|
runtimeInputs = with pkgs; [ zfs coreutils parallel tree ];
|
||||||
|
text = ''
|
||||||
|
sudo zfs diff zroot/encrypted/root@blank | cut -f2 | parallel 'test -d /persist/{} || echo {}' | tree --fromfile .
|
||||||
|
'';
|
||||||
|
}
|
||||||
|
)
|
||||||
|
];
|
||||||
|
|
||||||
home-manager.users.moritz.home.packages = with pkgs; [
|
home-manager.users.moritz.home.packages = with pkgs; [
|
||||||
# jetbrains.idea-ultimate
|
# jetbrains.idea-ultimate
|
||||||
];
|
];
|
||||||
|
|
Loading…
Reference in a new issue