#cli #tool

bin+lib up-rs

up-rs is a tool to help you keep your machine up to date

36 releases (10 breaking)

0.13.2 Dec 2, 2021
0.13.1 Nov 20, 2021
0.11.0 Oct 18, 2021
0.9.1 May 17, 2021
0.3.0 Mar 16, 2020

#305 in Command line utilities

50 downloads per month

MIT/Apache

155KB
3.5K SLoC

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

Dependencies

~31MB
~725K SLoC

a