Rustow is GNU Stow rewritten in Rust. While writing Rustow, GNU Stow only used as a starting idea not as an objective; so expect some different behavior and/or missing features. Rustow also has some additional features over GNU Stow. Check man page for more details.
Rustow is available in AUR as rustow-git. Use your favorite AUR Helper to install. Examples:
$ aura -A rustow-git$ yay -S rustow-gitRustow is not in any official repository (as far as I know). So, you should build it from source.
- Clone this repository:
$ git clone https://gitlab.com/Erenoit/rustow.git- Compile:
$ cargo build --release- Move executable (
target/release/rustow) somewhere in your$PATH:
$ install -Dm755 target/release/rustow /usr/bin/rustow
$ install -Dm644 LICENSE /usr/share/licenses/rustow/LICENSE
$ install -Dm644 rustow.1 /usr/share/man/man1/rustow.1It only depends on libc at runtime to be able to communicate with the OS.
Also, it depends on cargo to be built.
