Files
nixpkgs/pkgs/applications/backup/timeshift/default.nix
Bobby Rong 287c975116 timeshift: 24.06.6 -> 25.07.4
https://github.com/linuxmint/timeshift/compare/24.06.6...25.07.4

The timeshift-launcher substitution upstreamed:
98af104999

run-parts introduced in:
b20c307d45
2025-08-02 20:54:12 +08:00

37 lines
771 B
Nix

{
callPackage,
btrfs-progs,
coreutils,
cron,
debianutils,
grubPackage,
mount,
psmisc,
rsync,
timeshift-unwrapped,
umount,
}:
let
timeshift-wrapper = callPackage ./wrapper.nix { };
in
(timeshift-wrapper timeshift-unwrapped [
btrfs-progs
coreutils
cron
debianutils
grubPackage
mount
psmisc
rsync
umount
]).overrideAttrs
(oldAttrs: {
meta = oldAttrs.meta // {
description = oldAttrs.meta.description;
longDescription = oldAttrs.meta.longDescription + ''
This package comes with runtime dependencies of command utilities provided by rsync, coreutils, mount, umount, psmisc, cron and btrfs.
If you want to use the commands provided by the system, use timeshift-minimal instead.
'';
};
})