├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── package-build.yml ├── .gitignore ├── .rustfmt.toml ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── cargo_about ├── about.hbs └── about.toml ├── httm.1 ├── packaging ├── arch │ └── example │ │ └── PKGBUILD └── install-from-source.bash ├── scripts ├── bowie.bash ├── equine.bash ├── httm-key-bindings.zsh ├── nicotine.bash ├── ounce.bash ├── preview-bootstrap.bash └── zdbstat.bash ├── src ├── background │ ├── deleted.rs │ └── recursive.rs ├── config │ ├── generate.rs │ └── install_hot_keys.rs ├── data │ ├── paths.rs │ └── selection.rs ├── display │ ├── maps.rs │ ├── versions.rs │ └── wrapper.rs ├── filesystem │ ├── aliases.rs │ ├── alts.rs │ ├── collection.rs │ ├── mounts.rs │ └── snaps.rs ├── interactive │ ├── browse.rs │ ├── preheat_cache.rs │ ├── preview.rs │ ├── prune.rs │ ├── restore.rs │ ├── select.rs │ └── view_mode.rs ├── library │ ├── diff_copy.rs │ ├── file_ops.rs │ ├── iter_extensions.rs │ ├── results.rs │ └── utility.rs ├── lookup │ ├── deleted.rs │ ├── file_mounts.rs │ ├── snap_names.rs │ └── versions.rs ├── main.rs ├── roll_forward │ ├── diff_events.rs │ ├── exec.rs │ └── preserve_hard_links.rs └── zfs │ ├── run_command.rs │ ├── snap_guard.rs │ └── snap_mounts.rs └── third_party └── LICENSES_THIRD_PARTY.html /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/package-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/.github/workflows/package-build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /.vscode 3 | .DS_Store -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/.rustfmt.toml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/README.md -------------------------------------------------------------------------------- /cargo_about/about.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/cargo_about/about.hbs -------------------------------------------------------------------------------- /cargo_about/about.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/cargo_about/about.toml -------------------------------------------------------------------------------- /httm.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/httm.1 -------------------------------------------------------------------------------- /packaging/arch/example/PKGBUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/packaging/arch/example/PKGBUILD -------------------------------------------------------------------------------- /packaging/install-from-source.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/packaging/install-from-source.bash -------------------------------------------------------------------------------- /scripts/bowie.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/scripts/bowie.bash -------------------------------------------------------------------------------- /scripts/equine.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/scripts/equine.bash -------------------------------------------------------------------------------- /scripts/httm-key-bindings.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/scripts/httm-key-bindings.zsh -------------------------------------------------------------------------------- /scripts/nicotine.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/scripts/nicotine.bash -------------------------------------------------------------------------------- /scripts/ounce.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/scripts/ounce.bash -------------------------------------------------------------------------------- /scripts/preview-bootstrap.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/scripts/preview-bootstrap.bash -------------------------------------------------------------------------------- /scripts/zdbstat.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/scripts/zdbstat.bash -------------------------------------------------------------------------------- /src/background/deleted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/background/deleted.rs -------------------------------------------------------------------------------- /src/background/recursive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/background/recursive.rs -------------------------------------------------------------------------------- /src/config/generate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/config/generate.rs -------------------------------------------------------------------------------- /src/config/install_hot_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/config/install_hot_keys.rs -------------------------------------------------------------------------------- /src/data/paths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/data/paths.rs -------------------------------------------------------------------------------- /src/data/selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/data/selection.rs -------------------------------------------------------------------------------- /src/display/maps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/display/maps.rs -------------------------------------------------------------------------------- /src/display/versions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/display/versions.rs -------------------------------------------------------------------------------- /src/display/wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/display/wrapper.rs -------------------------------------------------------------------------------- /src/filesystem/aliases.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/filesystem/aliases.rs -------------------------------------------------------------------------------- /src/filesystem/alts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/filesystem/alts.rs -------------------------------------------------------------------------------- /src/filesystem/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/filesystem/collection.rs -------------------------------------------------------------------------------- /src/filesystem/mounts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/filesystem/mounts.rs -------------------------------------------------------------------------------- /src/filesystem/snaps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/filesystem/snaps.rs -------------------------------------------------------------------------------- /src/interactive/browse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/interactive/browse.rs -------------------------------------------------------------------------------- /src/interactive/preheat_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/interactive/preheat_cache.rs -------------------------------------------------------------------------------- /src/interactive/preview.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/interactive/preview.rs -------------------------------------------------------------------------------- /src/interactive/prune.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/interactive/prune.rs -------------------------------------------------------------------------------- /src/interactive/restore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/interactive/restore.rs -------------------------------------------------------------------------------- /src/interactive/select.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/interactive/select.rs -------------------------------------------------------------------------------- /src/interactive/view_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/interactive/view_mode.rs -------------------------------------------------------------------------------- /src/library/diff_copy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/library/diff_copy.rs -------------------------------------------------------------------------------- /src/library/file_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/library/file_ops.rs -------------------------------------------------------------------------------- /src/library/iter_extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/library/iter_extensions.rs -------------------------------------------------------------------------------- /src/library/results.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/library/results.rs -------------------------------------------------------------------------------- /src/library/utility.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/library/utility.rs -------------------------------------------------------------------------------- /src/lookup/deleted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/lookup/deleted.rs -------------------------------------------------------------------------------- /src/lookup/file_mounts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/lookup/file_mounts.rs -------------------------------------------------------------------------------- /src/lookup/snap_names.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/lookup/snap_names.rs -------------------------------------------------------------------------------- /src/lookup/versions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/lookup/versions.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/roll_forward/diff_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/roll_forward/diff_events.rs -------------------------------------------------------------------------------- /src/roll_forward/exec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/roll_forward/exec.rs -------------------------------------------------------------------------------- /src/roll_forward/preserve_hard_links.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/roll_forward/preserve_hard_links.rs -------------------------------------------------------------------------------- /src/zfs/run_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/zfs/run_command.rs -------------------------------------------------------------------------------- /src/zfs/snap_guard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/zfs/snap_guard.rs -------------------------------------------------------------------------------- /src/zfs/snap_mounts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/src/zfs/snap_mounts.rs -------------------------------------------------------------------------------- /third_party/LICENSES_THIRD_PARTY.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kimono-koans/httm/HEAD/third_party/LICENSES_THIRD_PARTY.html --------------------------------------------------------------------------------