Releases: volllly/rotz
Releases · volllly/rotz
v0.9.0
v0.8.1
v0.8.0
Added
- Template helpers
#windows,#linxand#darwinwhich work likeifs for the respective os evaltemplate helper which evaluates the given string on the shell
v0.7.1
Fixed
- Filtering of dots in commands was not working correctly
v0.7.0
Changes
- The repo level config file now has support for a
forcekey for forced values which cannot be changed by the config file - Rotz can now automatically detect the filetype and parse the format if the feature (
yaml,tomlorjson) is enabled - The features
yaml,tomlandjsoncan now be enabled simultaneously
Added
- Added
whoamivariable to templating - Added
directoriesvariable to templating - Add ability to recurse into subdirectories
Fixed
- Bug where the repo level config would not merge correctly
v0.6.1
Changed
- The repo level config file now uses the key
globalinstead ofdefault - The default
shell_commandon windows now correctly uses PowerShell instead of PowerShell Core.
Fixed
- The repo level config file can now override config default values
v0.6.0
Changed
- The
repoargument is now required for the clone command
Added
- Implemented init command which initializes the config
- Added templating to
dot.(yaml|toml|json)files
Removed
- Removed the
repokey from the config as its not needed
v0.5.0
Added
- Implemented install command functionality
v0.4.1
v0.4.0
Added
- Global
--dry-runcli parameter - Implemented install command functionality
- Option to skip installing dependences in install command
- Option to continue on installation error in install command
- Support for a repo level config file. You can now add a
config.(yaml|toml|json)file containing os specific defaults to the root of your dotfiles repo. shell_commandconfiguration parameter
Changed
- Improved Error messages
Fixed
- Parsing of
dot.(yaml|toml|json)files in theinstallssection
Removed
- Removed the
updatecommand. Updates to the applications should be performed by your packagemanager.