Crates.io | rotz |
lib.rs | rotz |
version | |
source | src |
created_at | 2022-02-18 13:10:58.668544+00 |
updated_at | 2025-04-14 16:32:47.013912+00 |
description | Fully cross platform dotfile manager written in rust. |
homepage | |
repository | https://github.com/volllly/rotz |
max_upload_size | |
id | 534691 |
Cargo.toml error: | TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
Fully cross platform dotfile manager and dev environment bootstrapper written in Rust.
Rust Dotfilemanager
Rust Dotfile manager
Rust Dotfile s
Rust Dot s
R ust Dots
R ots
Rot s
Rotz
Rotz has three main functionalities:
On Linux and MacOS you can install Rotz using Homebrew.
brew install volllly/tap/rotz
On Windows you can install Rotz using Scoop.
scoop bucket add volllly https://github.com/volllly/scoop-bucket
scoop install volllly/rotz
You can install Rotz using cargo everywhere if Rust is installed.
cargo install rotz
Rotz uses yaml
, toml
or json
configuration files per default.
Note: Rotz will auto detect the correct filetype.
You can install rotz with support for only one of the filetypes by using the --features
flag.
cargo install rotz --no-default-features --features toml
cargo install rotz --no-default-features --features json
curl -fsSL volllly.github.io/rotz/install.sh | sh
irm volllly.github.io/rotz/install.ps1 | iex
If you already have a dotfiles
repo you can clone it with the rotz clone
command.
rotz clone git@github.com:<user>/<repo>.git
To bootstrap your dev environment use rotz install
.
To link your dotfiles
use rotz link
.
Run rotz --help
to see all commands Rotz has.
Feel free to create pull requests and issues for bugs, features or questions.