I built a TUI Btrfs snapshot manager called Tram. Unlike Timeshift, it supports any subvolume layouts.(Timeshift requires you to only have "@" and "@home" subvolumes)
Also, it supports scheduled snapshots(daily, weekly, monthly, boot snapshots) and check the schedule at boot.
Currently, it can only be installed via the AUR or Cargo. If you're interested in packaging it for other Linux distros, contributions are very welcome!
[link] [comments]