after my bug report was not as successful as it could be, I would like to add a related feature request:
Is your feature request related to a problem? Please describe.
I've been frustrated a few times already when my system disk becomes critically low on space due to accumulated Timeshift snapshots. This has led to my system becoming unresponsive or unbootable a few times already, causing significant disruptions. For instance, I once had to deal with a full disk issue that left me unable to access my system or manage my snapshots effectively. Even deleting snapshots via command line was not possible (see other issue).
Describe the solution you'd like
I would like Timeshift to automatically delete the oldest snapshots when it detects that the disk space is critically low. Having an automatic cleanup mechanism would greatly enhance the reliability of Timeshift on systems with limited disk space. It would prevent scenarios where users are locked out of their systems due to full disks.
My ideal solution includes:
- Automatic Deletion: Timeshift should detect when the disk space is critically low and automatically delete the oldest snapshots to free up space.
- Minimum Free Space: Ensure that there is always a minimum amount of free space available on the system disk (e.g., 1GB) to prevent system crashes or the inability to create new snapshots.
- User Notification: Notify the user when automatic deletion has occurred and provide information about the space freed and any remaining issues.
Describe alternatives you've considered
As an alternative, I've considered manually managing snapshots and regularly monitoring disk space. However, this is cumbersome and prone to errors, especially when dealing with unexpected space constraints.
thanks for the great tool anyway!!
after my bug report was not as successful as it could be, I would like to add a related feature request:
Is your feature request related to a problem? Please describe.
I've been frustrated a few times already when my system disk becomes critically low on space due to accumulated Timeshift snapshots. This has led to my system becoming unresponsive or unbootable a few times already, causing significant disruptions. For instance, I once had to deal with a full disk issue that left me unable to access my system or manage my snapshots effectively. Even deleting snapshots via command line was not possible (see other issue).
Describe the solution you'd like
I would like Timeshift to automatically delete the oldest snapshots when it detects that the disk space is critically low. Having an automatic cleanup mechanism would greatly enhance the reliability of Timeshift on systems with limited disk space. It would prevent scenarios where users are locked out of their systems due to full disks.
My ideal solution includes:
Describe alternatives you've considered
As an alternative, I've considered manually managing snapshots and regularly monitoring disk space. However, this is cumbersome and prone to errors, especially when dealing with unexpected space constraints.
thanks for the great tool anyway!!