Skip to content
/ rustow Public

A mirror repository for https://gitlab.com/Erenoit/rustow. Please report issues to original repository

License

Notifications You must be signed in to change notification settings

Erenoit/rustow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rustow Banner

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.

Installation

Arch Linux

Rustow is available in AUR as rustow-git. Use your favorite AUR Helper to install. Examples:

$ aura -A rustow-git
$ yay -S rustow-git

Others

Rustow is not in any official repository (as far as I know). So, you should build it from source.

  1. Clone this repository:
$ git clone https://gitlab.com/Erenoit/rustow.git
  1. Compile:
$ cargo build --release
  1. 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.1

Dependencies

It only depends on libc at runtime to be able to communicate with the OS.

Also, it depends on cargo to be built.

About

A mirror repository for https://gitlab.com/Erenoit/rustow. Please report issues to original repository

Resources

License

Stars

Watchers

Forks

Packages

No packages published