This is really an unfortunate name - literally „snot“ in German.
It seems they're fully aware of it - the logo in the website is a nose emoji.
Rotz: Cross platform dotfile manager written in Rust
21–30 of 46 posts
Re: Rotz: Cross platform dotfile manager written in Rust
#22Re: Rotz: Cross platform dotfile manager written in Rust
#23I don't get those dotfile managers. I just have a git repo with a branch for every machine. And my dotfiles are in many formats, not just yaml toml and JSON...
Aren't you supposed to "not" commit secrets/sensitive values to git repos as "best practice"?
Re: Rotz: Cross platform dotfile manager written in Rust
#24Reminds me of my own project, Comtrya One of our goals is to run anywhere too, we have support for BSD as well as Windows, macOS, and Linux; as well as first class variant support for "define once, run everywhere" functionality. Our core lib is available and built to support other dot file managers, perhaps it could be useful to you. https://github.com/comtrya/comtrya
I'm yet to look at your project, but I can't say Comtrya without thinking about Stargate, so I'm kinda sold already.
Re: Rotz: Cross platform dotfile manager written in Rust
#25I don't get those dotfile managers. I just have a git repo with a branch for every machine. And my dotfiles are in many formats, not just yaml toml and JSON...
> I just have a git repo with a branch for every machine. Aren't you supposed to "not" commit secrets/sensitive values to git repos as "best practice"?
Re: Rotz: Cross platform dotfile manager written in Rust
#26I don't get those dotfile managers. I just have a git repo with a branch for every machine. And my dotfiles are in many formats, not just yaml toml and JSON...
Re: Rotz: Cross platform dotfile manager written in Rust
#27Means snot in German
The developer seems to be from Austria, so yeah, he knew what he was doing.
Re: Rotz: Cross platform dotfile manager written in Rust
#28It talks about symlinking your dotfiles from somewhere else on your system, so is this only useful if you have multiple users and they share dotfiles? How does that help if you want to sync dotfiles between machines?
Then it talks about YAML and toml formats but it's not very clear to me if that is the format of the dotfiles that it manages, or if that is only the config file for Rotz itself?
Also it looks like you have to write a config file for every dot file you manage?
This seems overly complicated to, say, a simple git repo. A simple example would have been helpful in the documentation I guess....
Re: Rotz: Cross platform dotfile manager written in Rust
#29I don't get those dotfile managers. I just have a git repo with a branch for every machine. And my dotfiles are in many formats, not just yaml toml and JSON...
I also don't get these, but for another reason: why write a dotfiles-specific configuration management tool with templating, conditions and all of that when we already have proper SCMs like salt or ansible that perfectly scale down to a single user and a small number of configs, but are still orders of magnitude more powerful when you need it.
Re: Rotz: Cross platform dotfile manager written in Rust
#30I don't get those dotfile managers. I just have a git repo with a branch for every machine. And my dotfiles are in many formats, not just yaml toml and JSON...
> I just have a git repo with a branch for every machine. Aren't you supposed to "not" commit secrets/sensitive values to git repos as "best practice"?