Releases: volllly/rotz
Releases · volllly/rotz
v0.7.0
Changes
- The repo level config file now has support for a
force
key 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
,toml
orjson
) is enabled - The features
yaml
,toml
andjson
can now be enabled simultaneously
Added
- Added
whoami
variable to templating - Added
directories
variable 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
global
instead ofdefault
- The default
shell_command
on 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
repo
argument 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
repo
key from the config as its not needed
v0.5.0
Added
- Implemented install command functionality
v0.4.1
v0.4.0
Added
- Global
--dry-run
cli 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_command
configuration parameter
Changed
- Improved Error messages
Fixed
- Parsing of
dot.(yaml|toml|json)
files in theinstalls
section
Removed
- Removed the
update
command. Updates to the applications should be performed by your packagemanager.