up-rs

Crates.ioup-rs
lib.rsup-rs
version0.15.2
sourcesrc
created_at2020-02-26 07:04:26.513623
updated_at2024-04-22 12:17:47.710654
descriptionup-rs is a tool to help you keep your machine up to date.
homepagehttps://github.com/gibfahn/up-rs
repositoryhttps://github.com/gibfahn/up-rs
max_upload_size
id212649
size337,108
Gibson Fahnestock (gibfahn)

documentation

https://github.com/gibfahn/up-rs

README

up-rs

Latest Version (crates.io) Latest Version (lib.rs) Documentation (docs.rs) Master CI Status

I use this to keep my machine up to date. It does a couple of different things.

See up --help for more details.

Install

The binary is self-contained, you can simply download it and mark the binary as executable:

curl --create-dirs -Lo ~/bin/up https://github.com/gibfahn/up-rs/releases/latest/download/up-$(uname)
chmod +x ~/bin/up

Or if you have Cargo on your system you can also build it from source:

cargo install up-rs

Subcommands

Link

$ up link --from ~/code/dotfiles --to ~

symlinks the files in dotfiles into the matching directory in ~ (so ~/.config/git/config becomes a link to ~/code/dotfiles/.config/git/config).

Update

Coming soon.

Updates all the software on your machine.

Contributing and Developing

See CONTRIBUTING.md.

Related Projects

Commit count: 480

cargo fmt