dotter

A dotfile manager and templater written in rust 🦀

UNLICENSE License

Downloads
62
Stars
832
Committers
24

Bot releases are hidden (Show)

dotter - Release v0.13.2 Latest Release

Published by SuperCuber 4 months ago

New Features:

Other Improvements:

dotter - Release v0.13.1

Published by SuperCuber 10 months ago

New Features:

Build Improvements:

Other Improvements:

dotter - Release v0.13.0

Published by SuperCuber about 1 year ago

No actual changes in this release, this is closing the gap between 0.13.0 on crates.io vs the previous release on GitHub 🙃

dotter - v0.12.16

Published by SuperCuber about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/SuperCuber/dotter/compare/v0.12.15...v0.12.16

dotter - Release v0.12.15

Published by SuperCuber over 1 year ago

New Features:

  • Print diff source with destination on conflict (see #117)

Other:

  • Bump of versions, bugfixes
dotter - Release v0.12.14

Published by SuperCuber about 2 years ago

New features:

  • Generation of shell completions (see #107 )
    Intended usage:
dotter gen-completions --shell "zsh" >> ./file.txt

Thanks @TheCactusVert for the PR :)

dotter - Release v0.12.13

Published by SuperCuber over 2 years ago

New features:

  • Merge table variables in different packages instead of erroring out (see #64, #102)
    Thanks to @LucasOe and @runiq for the PR :)
dotter - Release v0.12.12

Published by SuperCuber over 2 years ago

Bug fixes:

  • Fixed an issue with non-recursive symbolic links on Windows (see #101 )
dotter - Release v0.12.11

Published by SuperCuber over 2 years ago

New features:

  • New built-in dotter.current_dir variable (see #97 and wiki)

Bug fixes:

  • Fixed an error when lacking permissions to watch a subdirectory (see #98)

Technical changes:

  • Fix build failing and update dependencies (see #95 and #96 )
    Thanks to @linsui for the contribution!
dotter - Release v0.12.10

Published by SuperCuber over 2 years ago

New Features:

  • A new recurse option on symbolic targets - see #94 , and thanks to @dead10ck for contributing this one :)
dotter - Release v0.12.9

Published by SuperCuber almost 3 years ago

Bugfixes:

  • dotter watch on windows no longer triggers itself
dotter - Release v0.12.8

Published by SuperCuber almost 3 years ago

Bugfixes:

  • Fix file-not-found errors when handling broken symlinks (see #87)

Breaking:

  • Apparently handlebars updated some things so rhai scripts and spacing in templates might change/break

Thanks @Diomendius for the contribution!

dotter - Release v0.12.7

Published by SuperCuber about 3 years ago

Changes:

  • Upgraded version of shellexpand, now it supports the ${ENV_VAR:-default} syntax.
dotter - Release v0.12.6

Published by SuperCuber about 3 years ago

Bugfixes:

  • Fixed dotter init not working - thanks @Diomendius for contributing #82
dotter - Release v0.12.5

Published by SuperCuber over 3 years ago

New Features:

Bugfixes and improvements:

dotter - Release v0.12.4

Published by SuperCuber over 3 years ago

After some playing around with build options, it seems like it's best to make handlebars_misc_helpers no longer optional but to instead request less features for it. This way the most useful of its helpers are still always available, and it still supports older Linuxes.

dotter - Release v0.12.3

Published by SuperCuber over 3 years ago

Handlebars_misc_helpers is now an optional dependency, as it expects a version of openssl which is not available on some systems.

dotter - Release v0.12.2

Published by SuperCuber over 3 years ago

New features:

  • Conditionally included files (see #52 and wiki

Bugfixes:

  • Fixed #54
dotter - Release v0.12.1

Published by SuperCuber over 3 years ago

Bugfixes:

  • Fixed #53 (dotter init should now work again)
  • Fixed wrong message in -vv in some cases
dotter - Release v0.12.0

Published by SuperCuber over 3 years ago

This release includes some minor bugfixes, and also moves 0.12.0 out of alpha.