3 unstable releases
0.2.1 | Aug 31, 2024 |
---|---|
0.2.0 | Aug 9, 2024 |
0.1.0 | Aug 1, 2024 |
#546 in Command line utilities
41KB
1K
SLoC
hardcpy
Simple backup tool written in Rust
Installation
Prebuilt Binary
Install the latest binary from Releases
AUR
On Arch Linux you can install the pre-built binary from the AUR
git clone https://aur.archlinux.org/hardcpy-bin.git
cd hardcpy-bin
makepkg -si
pacman -U hardcpy-bin-{Insert Version}-x86_64.pkg.tar.zst
Or you can use a wrapper such as yay
yay -S hardcpy-bin
Compiling From Source
AUR
Run the following commands
git clone https://aur.archlinux.org/hardcpy-git.git
cd hardcpy-git
makepkg -si
pacman -U hardcpy-git-{Insert Version}-x86_64.pkg.tar.zst
Other distributions / Windows
Make sure you have cargo installed
You should be getting something like the following
$ cargo --version
cargo 1.80.0 (376290515 2024-07-16)
Clone the repo and build the project
git clone https://github.com/obvMellow/hardcpy.git
cd hardcpy
cargo build --release
Using Cargo
You can simply install it with the following command
cargo install hardcpy
And make sure you have ~/.cargo/bin in your $PATH
export PATH=$HOME/.cargo/bin:$PATH
Dependencies
~40MB
~647K SLoC